Model-based engineering in the embedded systems domain: an industrial survey on the state-of-practice

被引:72
|
作者
Liebel, Grischa [1 ]
Marko, Nadja [2 ]
Tichy, Matthias [3 ]
Leitner, Andrea [2 ]
Hansson, Jorgen [4 ]
机构
[1] Chalmers Univ Technol & Univ Gothenburg, Software Engn Div, Gothenburg, Sweden
[2] Virtual Vehicle Res Ctr, Graz, Austria
[3] Univ Ulm, Inst Software Engn, Ulm, Germany
[4] Univ Skovde, Sch Informat, Skovde, Sweden
来源
SOFTWARE AND SYSTEMS MODELING | 2018年 / 17卷 / 01期
关键词
Model-based engineering; Model-driven engineering; Embedded systems; Industry; Modeling; Empirical study; State-of-practice; SOFTWARE; UML; EXPERIENCES;
D O I
10.1007/s10270-016-0523-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-based engineering (MBE) aims at increasing the effectiveness of engineering by using models as important artifacts in the development process. While empirical studies on the use and the effects of MBE in industry exist, only few of them target the embedded systems domain. We contribute to the body of knowledge with an empirical study on the use and the assessment of MBE in that particular domain. The goal of this study is to assess the current state-of-practice and the challenges the embedded systems domain is facing due to shortcomings with MBE. We collected quantitative data from 113 subjects, mostly professionals working with MBE, using an online survey. The collected data spans different aspects of MBE, such as the used modeling languages, tools, notations, effects of MBE introduction, or shortcomings of MBE. Our main findings are that MBE is used by a majority of all participants in the embedded systems domain, mainly for simulation, code generation, and documentation. Reported positive effects of MBE are higher quality and improved reusability. Main shortcomings are interoperability difficulties between MBE tools, high training effort for developers and usability issues. Our study offers valuable insights into the current industrial practice and can guide future research in the fields of systems modeling and embedded systems.
引用
收藏
页码:91 / 113
页数:23
相关论文
共 50 条
  • [31] Model-based Engineering of Embedded Systems Using the Hybrid Process Algebra Chi
    Baeten, J. C. M.
    van Beek, D. A.
    Cuijpers, P. J. L.
    Reniers, M. A.
    Rooda, J. E.
    Schiffelers, R. R. H.
    Theunissen, R. J. M.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 209 (0C) : 21 - 53
  • [32] Project Engineering for the Depollution of Industrial Sites: a Model-Based and Systems-of-Systems Approach
    Mayssa, Chebbi
    Chapurlat, Vincent
    Wienin, Jean-Samuel
    Aprin, Laurent
    Girones, Philippe
    [J]. INSIGHT, 2023, 26 (04): : 26 - 29
  • [33] Recommendations for the Model-Based Systems Engineering Modeling Process Based on the SysML Model and Domain Knowledge
    Zhang, Jia
    Yang, Shuqun
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (10):
  • [34] Collaborative embedded systems development: Survey of state of the practice
    Hyysalo, Jarkko
    Parviainen, Paeivi
    Tihinen, Maarit
    [J]. 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 130 - +
  • [35] Implementing Model-Based Systems Engineering based on Shared Services Concepts for Industrial Application
    Bansmann, Michael
    Tschirner, Christian
    Dumitrescu, Roman
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE) PROCEEDINGS, 2015, : 104 - 111
  • [36] Enabling model-based requirements engineering in a complex industrial System of Systems environment
    Binder, Christoph
    Polanec, Katharina
    Brankovic, Boris
    Neureiter, Christian
    Lastro, Goran
    Lueder, Arndt
    [J]. 2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [37] COMPREHENSIVE MODEL-BASED ENGINEERING FOR SYSTEMS OF SYSTEMS
    [J]. John, Fitzgerald (John.Fitzgerald@ncl.ac.uk), 1600, John Wiley and Sons Inc (19):
  • [38] Model-based Systems Engineering Efficiencies
    Oh, Jane M. C.
    Fifield, Michael G.
    Scandore, Steve F.
    Trettel, Ian A.
    Donitz, Benjamin
    [J]. 2023 IEEE AEROSPACE CONFERENCE, 2023,
  • [39] Model-Based Systems Engineering Activities
    Griego, Regina
    [J]. Insight, 2008, 11 (04) : 45 - 46
  • [40] Reuse in Model-Based Systems Engineering
    Shani, Uri
    Broodney, Henry
    [J]. 2015 9TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2015, : 77 - 83