his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Model-based engineering in the embedded systems domain: an industrial survey on the state-of-practice
Software Engineering Division, Chalmers University of Technology and University of Gothenburg, Gothenburg, Sweden.
Virtual Vehicle Research Center, Graz, Austria.
Institute of Software Engineering, University of Ulm, Ulm, Germany.
Virtual Vehicle Research Center, Graz, Austria.
Show others and affiliations
2018 (English)In: Software and Systems Modeling, ISSN 1619-1366, E-ISSN 1619-1374, Vol. 17, no 1, p. 91-113Article in journal (Refereed) Published
Abstract [en]

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.

Place, publisher, year, edition, pages
Springer Berlin/Heidelberg, 2018. Vol. 17, no 1, p. 91-113
Keywords [en]
Model-based engineering, Model-driven engineering, Embedded systems, Industry, Modeling, Empirical study, State-of-practice
National Category
Software Engineering Computer Sciences
Identifiers
URN: urn:nbn:se:his:diva-14789DOI: 10.1007/s10270-016-0523-3ISI: 000424654100007Scopus ID: 2-s2.0-84962207101OAI: oai:DiVA.org:his-14789DiVA, id: diva2:1187242
Available from: 2018-03-02 Created: 2018-03-02 Last updated: 2018-04-25Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records BETA

Hansson, Jörgen

Search in DiVA

By author/editor
Hansson, Jörgen
By organisation
School of Informatics
In the same journal
Software and Systems Modeling
Software EngineeringComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 28 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf