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.
Nowadays, any kind of user-side applications such as enterprise, banking, game, and so forth are almost parts of or invoked through web and/or smart-device native applications. Each vender of the application has its own development environment to keep up with the market needs. The development environment is usually for a specific environment, which consists of platform (operating systems and/or middleware)...
Software architectures are often made to evolve due to changing user needs and/or to execution environment. The paper addresses the problem of ensuring consistency in dynamically changing software systems. The proposed approach uses a runtime megamodel which represents the architectural model of the running system and is used as a basis for model management and for changes representation. For this...
Typical large-scale systems engineering projects depend on seamless cooperation and data exchange of experts from various engineering domains and organizations that work in a heterogeneous engineering environment. Available software tools support individual engineering disciplines quite well, but they only represent a discipline-specific view on the engineering plant. Consequently, a so-called integrated...
A real-time system should operate correctly within deadlines. A failure in response will lead to loss of human life or a big damage to the property. The systems are sometimes considered only mission critical, with mission being very expensive. A Mission Critical System needs study real time software which is highly complex and is vital for the success of the mission. The mission capability depends...
In this paper, we propose a series of applications that represent a system family for processing Research Data. The whole system is a model of complete data flow of "research", from data capturing, processing, until intelligent data analysis. Data engineering, Software Engineering, Domain Engineering and Ontology Engineering are used for the development of the system. We also described tools...
A system's requirements and its architecture are usually developed at least partly in parallel. This demands a continuous and automated assessment to confirm that the architecture conforms to its requirements. To enable such an assessment, the stepwise formalization of informal requirements has been proposed. However, there is no canonical set of artifacts and analysis techniques that has been evaluated...
Offering services in the internet requires a dependable operation of the underlying software systems with guaranteed quality of service. The workload of such systems typically significantly varies throughout a day and thus leads to changing resource utilisations. Existing system monitoring tools often use fixed threshold values to determine if a system is in an unexpected state. Especially in low...
Software development often involves lots of domains, the models in different domains require different modeling elements. By metamodeling, we can formulate an appropriate meta-model and define domain modeling language according to domains that require. Combine domain modeling and MDA(Model Driven Architecture), metamodeling can greatly enchance the efficiency of software development. Firstly, this...
In order to discover the logical errors of C4ISR capability requirements in the early stage, a kind of logic validation method of C4ISR capability requirements based on DODAF2.0 is proposed in the paper. Firstly, the architecture method to analyze the capability requirements is adopted and the UML to model the C4ISR capability requirements is recommended in the paper because of the Industry Standards...
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 U.S. Navy established the Mine Warfare (MIW) Community of Interest (COI) in 2007 to develop data strategies in support of a future information-based architecture for naval MIW. The MIW COI is actively pursuing standard data exchange as a mechanism to facilitate the creation of a future service oriented architecture (SOA) and improved interoperability within the MIW system-of-systems. Initiatives...
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.
Service-oriented systems mainly follow two principles for accessing data and invoking back end applications: Remote Procedure Calls and Message-Orientation. However, a number of researchers and practitioners have criticized these paradigms as too complex and rigid. Instead, Representational State Transfer (REST) architectural style has lately gained significant attention as an alternative means for...
MDA can be easy adopted to data models. Conceptual, logical, and physical database models can be regarded as PIM, PSM and code level within MDA architecture. MDA transformations concentrate on functional demands and aim in data preservation. However, beside functional also non-functional demands should be taken into account within model driven development. Non-functional requirements can influence...
Software asset repository, a treasure house of knowledge in software industry, is a primary infrastructure of Asset-Based Software Engineering. Now asset repositories are usually built into isolated islands and are browsable or searchable only by people, which has substantially reduced their functionality and greatly hindered the reuse in practice. Based on service-oriented approach, we proposed a...
Teachers play an important role in the education of universities. The quality of teachers stands for the level and quality of education in a certain degree. Most of current statistics and analyzing systems can't meet the demand of universities. In this paper, a university teacher information analyzing system based on MDA is proposed. Compared with the traditional software development, we firstly define...
An UML approach to designing Resource Oriented Architecture (ROA) is described in this article along with a case study on Smart Grid Home Area Network (HAN). A set of UML diagrams is presented to illustrate steps from requirements collection, data flow, resource data modeling, to the interface model. The process provides an example on how to design ROA in a standardized way from a modeling perspective...
Methodology of automatic generation of test cases based on Model Driven Architecture is proposed, and its design and implementation have be done. The process of generating test cases is that a platform-independent model is converted into a platform-independent test model through level conversion, and the platform-independent test model is converted into the corresponding test cases through vertical...
Service-oriented Architectures support the provision, discovery, and usage of services in different application contexts. The Web Service specifications provide a technical foundation to implement this paradigm. Moreover, mechanisms are provided to face the new security challenges raised by SOA. To enable the seamless usage of services, security requirements can be expressed as security policies (e...
Service-oriented Architectures (SOA) facilitate the provision and orchestration of business services to enable a faster adoption to changing business demands. Web Services provide a technical foundation to realize this paradigm and support a variety of different security mechanisms and approaches. Security requirements are codified in Web Service policies that control the service's behavior in terms...
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.