On the Need for Artifact Models in Model-Driven Systems Engineering Projects

被引:0
|
作者
Butting, Arvid [1 ]
Greifenberg, Timo [1 ]
Rumpe, Bernhard [1 ]
Wortmann, Andreas [1 ]
机构
[1] Rhein Westfal TH Aachen, Software Engn, Aachen, Germany
来源
SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017 | 2018年 / 10748卷
关键词
D O I
10.1007/978-3-319-74730-9_12
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-driven development has shown to facilitate systems engineering. It employs automated transformation of heterogeneous models into source code artifacts for software products, their testing, and deployment. To this effect, model-driven processes comprise several activities, including parsing, model checking, generating, compiling, testing, and packaging. During this, a multitude of artifacts of different kinds are involved that are related to each other in various ways. The complexity and number of these relations aggravates development, maintenance, and evolution of model-driven systems engineering (MDSE). For future MDSE challenges, such as the development of collaborative cyber-physical systems for automated driving or Industry 4.0, the understanding of these relations must scale with the participating domains, stakeholders, and modeling techniques. We motivate the need for understanding these relations between artifacts of MDSE processes, sketch a vision of formalizing these using artifact models, and present challenges towards it.
引用
收藏
页码:146 / 153
页数:8
相关论文
共 50 条
  • [1] A Model-Driven Visualization Tool for Use with Model-Based Systems Engineering Projects
    Trase, Kathryn
    Fink, Eric
    2014 IEEE AEROSPACE CONFERENCE, 2014,
  • [2] The Need for Model-driven Engineering in the Development of IoT Software for Public Transportation Systems
    Arslan, Sadik
    Kardas, Geylani
    2021 15TH TURKISH NATIONAL SOFTWARE ENGINEERING SYMPOSIUM (UYMS), 2021, : 158 - 163
  • [3] Putting performance engineering into model-driven engineering: Model-driven performance engineering
    Fritzsche, Mathias
    Johannes, Jendrik
    MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 164 - +
  • [4] Towards the Effective Use of Traceability in Model-Driven Engineering Projects
    Santiago, Ivan
    Manuel Vara, Juan
    Valeria de Castro, Maria
    Marcos, Esperanza
    CONCEPTUAL MODELING, ER 2013, 2013, 8217 : 429 - 437
  • [5] Engineering Multi-View Models for Model-Driven Engineering
    van Lamsweerde, Axel
    2013 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE), 2013, : 3 - 3
  • [6] On the Role of Model-Driven Engineering in Adaptive Systems
    Bocanegra, Jose
    Pavlich-Mariscal, Jaime
    Carrillo-Ramos, Angela
    2016 IEEE 11TH COLOMBIAN COMPUTING CONFERENCE (CCC), 2016,
  • [7] Model Engineering for Model-Driven Engineering
    van Lamsweerde, Axel
    EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 211 - 211
  • [8] Model-driven engineering
    Schmidt, DC
    COMPUTER, 2006, 39 (02) : 25 - 31
  • [9] Model-Driven Engineering Framework for Component Models Interoperability
    Crnkovic, Ivica
    Malavolta, Ivano
    Muccini, Henry
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 5582 : 36 - +
  • [10] On the use of large language models in model-driven engineering
    Di Rocco, Juri
    Di Ruscio, Davide
    Di Sipio, Claudio
    Nguyen, Phuong T.
    Rubei, Riccardo
    SOFTWARE AND SYSTEMS MODELING, 2025,