Publication | Closed Access
A Model Driven Service Engineering approach to System of Systems
16
Citations
7
References
2014
Year
Unknown Venue
Dynamic RequirementsEngineeringSoftware EngineeringSystem-level DesignModel-driven EngineeringModel Driven ArchitectureSystem Of SystemModel-based Systems EngineeringSystems EngineeringModel-based Software DevelopmentModeling And SimulationSoftware Architecture ModelingService-oriented Software EngineeringSystems ModellingSoftware DesignService-oriented ComputingModel-based System EngineeringHigh ComplexityService EngineeringData Modeling
Dynamic requirements and the high complexity of System of Systems (SoS) represent a great challenge to system designers and developers. Focusing the attention of both the academic and the industry work, SoS has become a critical research discipline. However, over the past decade, the lack of generic mature methodology prevented the developers from easily completing large-scale heterogeneous systems (including legacy and acquired systems) integration and keeping them loosely-coupled. Since Service oriented architecture Modeling Language (SoaML) has been successfully used in Model Driven Service Engineering (MDSE) methodology, it has been possible to provide a flexible integration approach by combining complex system analysis methods and service oriented methodologies. In this article we present a Model Driven approach for service oriented SoS architecting, modeling and simulation. It uses SysML to deal with the SoS requirement complexity, SoaML to improve the IT implementation and DEVS (Discrete Event System Specification) simulation to validate the architecture design. This approach provides multi-level models, transformations between them and service implementation artifacts generation to facilitate the alignment between high-level complex business requirement and IT systems. To illustrate this approach and demonstrate its applicability we present an example which covers most of the development phases of System of Systems Engineering (SoSE).
| Year | Citations | |
|---|---|---|
Page 1
Page 1