The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Although the problem of reactive power planning has been extensively studied, uncertain factors are rarely taken into account in traditional reactive power compensation models. For the wind farm output randomness, the paper applies chance constrained programming theories to establish the model of multi-objective wind farm reactive power compensation, which makes voltage level and power loss as the...
After having studied Model Driven Architecture (MDA) and ATLAS transformation language (ATL), in this article, Platform Independent Model (PIM) module divides into multiple demand function PIM modules according to requirement analysis of system, and it generates corresponding demand function Platform Specific Model (PSM) modules with ATL receive model conversion signals, this paper establishes a framework...
Model Driven Architecture (MDA) is a development methodology taking model as center, it shift the focus of software development activity from coding to modeling, which is initiated by the Object Manage Group and based on UML and other standard etc. Aspect-Oriented Programming (AOP) is an emerging software engineering paradigm that improves separation of cross-cutting concerns as aspect in a program...
Aspect Oriented Programming (AOP) aims at addressing the problem of the crosscutting concerns (e.g. logging, validation, transaction etc.), those functionalities that are scattered among several modules in a given system. Aspects can be defined to modularize such concerns. In this work, we focus on the most popular MVC pattern in software architecture pattern, and introduce the aspect-oriented programming...
Model-driven development (MDD) aims to shift the focus of software development activity from coding to modeling. However, managing relationships and specifying transformations between models at various levels of abstraction are complex tasks. System models tangled with concerns such as security make it difficult to develop complex systems and specify model transformations. Aspect-oriented programming...
Model driven architecture (MDA) is a development methodology taking model as center, which is initiated by the Object Manage Group. Based on UML and other standard etc, MDA can create highly abstract model that will be understood by computer. These models are independent of concrete platform technology and stored in a standard way. Based on object-oriented, aspect-oriented programming (AOP) went further...
Aspect-oriented programming (AOP) makes up for the defects coming from the mode based on object-oriented programming when it deals with the cross-cutting concerns. Model driver architecture (MDA) is a new way of writing specifications which includes platform-independent model (PIM) and platform specific model (PSM); The MDA will make it easier to integrate applications and facilities across middleware...
Aspect-oriented programming (AOP) is an emerging software engineering paradigm that improves separation of cross-cutting concerns as aspect in a program. Existing object-oriented programming (OOP) languages suffer from a serious limitation in modularizing adequately cross-cutting concerns. Many concerns cross cut several classes in an object-oriented system. At present, the AOP paradigm has expanded...
Architectural mismatch increases the underlying danger of compositional system and reduces the reusability of component. Traditional architectural mismatch throws much concern on the mismatch between components. Nonfunctional property, regard as the second or even third-class entity, is used to guide to choose component and connector, implement analysis of the performance and check the constraint...
With the increasing complexity of software system, the reusable design and implementation of connector are becoming more and more significant for software architecture. However, some non-functional concerns (e.g. safety and quality etc.) provided by connector have crosscutting attributes, and which often cause connector hard to reuse. Therefore this paper presents an aspect-oriented approach to improve...
Since the object oriented programming (OOP) approach can solve the problems of the procedural language efficiently, a majority of software projects adopt this programming paradigm which is used popularly nowadays, however, it cannot efficiently solve the problem that arise from the cross-cutting concerns such as scattered codes and tangled codes with poor readability and low reuse of the codes. So...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.