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.
Model Based Systems Engineering (MBSE) is gaining acceptance as a way to formalize systems engineering practice through the use of models. 12The traditional method of producing and managing a plethora of disjointed documents and presentations (“Power-Point Engineering”) has proven both costly and limiting as a means to manage the complex and sophisticated specifications of modern space systems. We...
Geographic information is inherent to many application domains in various disciplines and constitutes an integral part of Earth sciences, including geology, geophysics, meteorology, hydrology, oceanography, and soil science. Communication of sophisticated geographical data requires the use of complex technologies that enable interoperable geospatial information exchange channels. The primary authorities...
The purpose of the Government Reference Architecture (GRA) was to define a modular, open systems architecture that fostered reuse and technology insertion refresh with modular components and product line variants. A graphical model-driven development (MDD) approach was chosen to support rapid design and development of work products that could be quickly leveraged by radio developers within existing...
ASIP is very suitable for the processing core of embedded systems, and the software technology of MDA, UML/XML provides security for its tools, the coupling between them will be the next technology feature. Moreover the design schema for ASIP MDA based UML/XML has been put forwarding in the paper.
Plug-in architectures enable developers to build extensible software products. Such products are assembled from plug-ins, and their functionality can be enriched by adding or configuring plug-ins. The plug-ins themselves consist also of multiple plug-ins, and offer dedicated points through which their functionality can be influenced. A well-known example of such an architecture is Eclipse, best known...
Model-centric development is one of the hottest topics discussed in the software engineering field today. Combination of Model Driven Development and Model Driven Architecture can be extremely powerful for supporting the development cycle of the application. The use of these software methodologies within the Industrial Automation field allows meeting the requirement of current automation applications,...
Migrating legacy object-oriented system functionalities to SOA environment is a important problem that frequently arises in many system maintenance and integration tasks. A service is often implemented by complex collaborations of many objects in an object-oriented system. Such complexity brings impedance mismatch between service and object. Moreover, the delocalized nature of object-oriented system,...
The Web service technology is becoming the mainstream for implementing the distributed applications based on architecture oriented service. Simple Web service couldn't deal with the requirements of complicated distributed system. Some relevant Web services have to be integrated to a composite service to overcome it. Now, more attentions are paid to the quality of service of composite Web service....
Service-Oriented Computing (SOC) is a wide and complex research area. Despite the huge effort in both industrial and academics initiatives, several challenges need to be addressed in order to effectively realize the SOC vision. One of the most relevant issues is the need of effective, flexible, reliable, low cost solutions for dynamic service brokering and composition. This paper presents results...
As a standard modeling language of software architecture design, UML lacks formal semantics on account of its informal graphical notation. To further provide refined description of UML, OCL is primarily and widely employed. Generally, OCL constraints are written manually, which may cause incorrectness and extra overhead. Therefore, generating OCL constraints template for UML models is a superior solution...
In this paper we introduce a aspect oriented modeling based-approach to build real-time application, which consists of transforming standard application into real-time ones at design time. This is performed by weaving real-time constraints, such as timing, scheduling, synchronization and architecture deployment into the standard application. We introduce a rule which defines how real-time constraints...
Creating GUI can be a time and money consuming work in application development. In AUTOSAR methodology for automotive electronics software development, configuration GUI with a large number of configuration items is required in the ECU (Electronic Control Unit) configuration step. To reduce the development time and cost, and meet the requirement of future update of AUTOSAR standard, we present a way...
The problem of interpreting the results of performance analysis is quite critical in the software performance domain. Mean values, variances, probability distributions are hard to interpret for providing feedback to software architects. Instead, what architects expect are solutions to performance problems, possibly in the form of architectural alternatives (e.g. split a software component in two components...
Adapting a software system to the changing requirements and demands of the users is a big challenge in the area of software evolution. Representing these requirements in a high-level abstraction seems to be an optimal target. Model Driven Engineering (MDE) is one of the techniques that support this objective. Model transformation (automated and semi-automated), being the core mechanism in Model Driven...
At present, UML has gained comprehensively concern in computer science and engineering, and found wide application. To study the research situation and future of UML in China, this article firstly employed frequency statistics to count the frequency of 2940 papers related with UML area published from year 2001 to 2008 in Chinese famous CNKI database, then defined the high frequency keywords and their...
Business documents exchanged in a service-oriented context play a crucial role in the definition of service interfaces. Only if both partners have a common agreement on the data exchanged, automated business interactions are possible. The United Nations Center for Trade Facilitation and Electronic Business (UN/CEFACT) provides a reliable and interoperable solution for conceptual business document...
Software architecture is widely presented in multiple architectural views in order to address different concerns of stakeholders and to minimize complexities of presenting architecture in one model. Using multiple architecture views raised the problem of inconsistencies as views are interrelated and overlap with one another. This paper proposes a framework to help checking inconsistencies between...
The establishment of IT-supported processes within organizations requires the integration of existing distributed legacy applications. Therefore, Web services can be generated as wrappers to flexibly integrate existing distributed legacy applications using a standardized interface. Existing approaches mostly focus on the technical issues of the integration using Web services and do not support the...
The crescent ubiquity of smart devices across several domains of application can raise important management issues. The complete ecosystem must be capable to handle this new reality. From initial configuration and deployment to lifecycle monitoring and diagnosis, each device needs to be taken in account and easily reachable. The application of Service-oriented architectures based on web standards...
A global information model (GIM) is to describe all the engineering information across a service-oriented system design. GIM includes both business and design information of the systems. Business information is the involved services, service providers, service requestors, business objects, and business processes. Design information is the relationships and rules in developing service-oriented systems...
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.