Samenvatting
Developing complex (sub)systems is a multi-disciplinary activity resulting in several, complementary models, possibly on different abstraction levels. The relations between all these models are usually loosely defined in terms of informal documents. It is not uncommon that only till the moment of integration at implementation level, shortcomings or misunderstanding between the different disciplines is revealed. In order to keep models consistent and to reason about multiple models, the relations between models have to be formalized. MultiDisciplinary System Engineering (MDSE) ecosystems provide a means for this. These ecosystems formalize the domain of interest using Domain Specific Languages (DSLs), and formalize the relations between models by means of automated model transformations. This enables consistency checking between domain and aspect models and facilitates multi-disciplinary analysis of the single (sub)system at hand. MDSE ecosystems provide the means to analyze a single (sub)system model. A set of models of different (sub)systems can be analyzed to derive best modeling practices and modeling patterns, and to measure whether a MDSE ecosystem fulfills its needs. The MDSE ecosystem itself can be instrumented to analyze how the MDSE ecosystem is used in practice. The evolution of models, DSLs and complete MDSE ecosystems is studied to identify and develop means that support evolution at minimal costs while maintaining high quality. In this paper, we present the anatomy of MDSE ecosystems with industrial examples, the ongoing work to enable the various types of analysis, each with their dedicated purpose. We conclude with a number of future research directions.
Originele taal-2 | Engels |
---|---|
Titel | MODELSWARD 2018 - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development |
Redacteuren | Slimane Hammoudi, Luis Ferreira Pires, Bran Selic |
Plaats van productie | Setúbal |
Uitgeverij | SciTePress Digital Library |
Pagina's | 743-751 |
Aantal pagina's | 9 |
ISBN van elektronische versie | 978-989-758-283-7 |
DOI's | |
Status | Gepubliceerd - 1 jan. 2018 |
Evenement | 6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018 - Funchal, Madeira, Portugal Duur: 22 jan. 2018 → 24 jan. 2018 |
Congres
Congres | 6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018 |
---|---|
Land/Regio | Portugal |
Stad | Funchal, Madeira |
Periode | 22/01/18 → 24/01/18 |