Use, potential, and showstoppers of models in automotive requirements engineering
Journal article, 2019

Several studies report that the use of model-centric methods in the automotive domain is widespread and offers several benefits. However, existing work indicates that few modelling frameworks explicitly include requirements engineering (RE), and that natural language descriptions are still the status quo in RE. Therefore, we aim to increase the understanding of current and potential future use of models in RE, with respect to the automotive domain. In this paper, we report our findings from a multiple-case study with two automotive companies, collecting interview data from 14 practitioners. Our results show that models are used for a variety of different purposes during RE in the automotive domain, e.g. to improve communication and to handle complexity. However, these models are often used in an unsystematic fashion and restricted to few experts. A more widespread use of models is prevented by various challenges, most of which align with existing work on model use in a general sense. Furthermore, our results indicate that there are many potential benefits associated with future use of models during RE. Interestingly, existing research does not align well with several of the proposed use cases, e.g. restricting the use of models to informal notations for communication purposes. Based on our findings, we recommend a stronger focus on informal modelling and on using models for multi-disciplinary environments. Additionally, we see the need for future work in the area of model use, i.e. information extraction from models by non-expert modellers.

MDE

Requirements engineering

MBE

Modelling

Automotive

Case study

Empirical research

Author

Grischa Liebel

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Matthias Tichy

University of Ulm

Eric Knauss

University of Gothenburg

Software and Systems Modeling

1619-1366 (ISSN) 1619-1374 (eISSN)

Vol. 18 4 2587-2607

Critical System Engineering Acceleration (CRYSTAL)

European Commission (EC) (EC/FP7/332830), 2013-05-01 -- 2016-04-30.

ARTEMIS Joint Undertaking (332830), 2013-05-01 -- 2016-04-30.

Subject Categories

Other Computer and Information Science

Information Science

Embedded Systems

DOI

10.1007/s10270-018-0683-4

More information

Latest update

3/7/2021 2