Managed Evolution of Automotive Software Product Line Architectures: A Systematic Literature Study

被引:6
作者
Knieke, Christoph [1 ]
Rausch, Andreas [1 ]
Schindler, Mirco [1 ]
Strasser, Arthur [1 ]
Vogel, Martin [1 ]
机构
[1] Tech Univ Clausthal, Inst Software & Syst Engn, D-38678 Clausthal Zellerfeld, Germany
关键词
automotive software engineering; software product lines; systematic literature study;
D O I
10.3390/electronics11121860
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapidly growing number of software-based features in the automotive domain as well as the special requirements in this domain ask for dedicated engineering approaches, models, and processes. Nowadays, software development in the automotive sector is generally developed as product line development, in which major parts of the software are kept adaptable in order to enable reusability of the software in different vehicle variants. In addition, reuse also plays an important role in the development of new vehicle generations in order to reduce development costs. Today, a high number of methods and techniques exist to support the product line driven development of software in the automotive sector. However, these approaches generally consider only partial aspects of development. In this paper, we present an in-depth literature study based on a conceptual model of artifacts and activities for the managed evolution of automotive software product line architectures. We are interested in the coverage of the particular aspects of the conceptual model and, thus, the fields covered in current research and research gaps, respectively. Furthermore, we aim to identify the methods and techniques used to implement automotive software product lines in general, and their usage scope in particular. As a result, this in-depth review reveals that none of the studies represent a holistic approach for the managed evolution of automotive software product lines. In addition, approaches from agile software development are of growing interest in this field.
引用
收藏
页数:35
相关论文
共 50 条
  • [1] A Holistic Approach for Managed Evolution of Automotive Software Product Line Architectures
    Knieke, Christoph
    Koerner, Marco
    Rausch, Andreas
    Schindler, Mirco
    Strasser, Arthur
    Vogel, Martin
    NINTH INTERNATIONAL CONFERENCE ON ADAPTIVE AND SELF-ADAPTIVE SYSTEMS AND APPLICATIONS (ADAPTIVE 2017), 2017, : 43 - 52
  • [2] Automotive Software Systems Evolution: Planning and Evolving Product Line Architectures
    Grewe, Axel
    Knieke, Christoph
    Koerner, Marco
    Rausch, Andreas
    Schindler, Mirco
    Strasser, Arthur
    Vogel, Martin
    NINTH INTERNATIONAL CONFERENCE ON ADAPTIVE AND SELF-ADAPTIVE SYSTEMS AND APPLICATIONS (ADAPTIVE 2017), 2017, : 53 - 62
  • [3] Verifying consistency of software product line architectures with product architectures
    Duran-Limon, Hector A.
    Velasco-Elizondo, Perla
    Mora, Manuel
    Meda-Campana, Maria E.
    Aguilar, Karina
    Hernandez-Ochoa, Martha
    Sumuano, Leonardo Soto
    SOFTWARE AND SYSTEMS MODELING, 2024, 23 (01) : 195 - 221
  • [4] Verifying consistency of software product line architectures with product architectures
    Hector A. Duran-Limon
    Perla Velasco-Elizondo
    Manuel Mora
    Maria E. Meda-Campana
    Karina Aguilar
    Martha Hernandez-Ochoa
    Leonardo Soto Sumuano
    Software and Systems Modeling, 2024, 23 : 195 - 221
  • [5] Software product line scoping: A systematic literature review
    Marchezan, Luciano
    Rodrigues, Elder
    Assuncao, Wesley K. G.
    Bernardino, Maicon
    Basso, Fabio Paulo
    Carbonell, Joao
    26TH ACM INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, SPLC 2022, VOL A, 2022, : 256 - 256
  • [6] Software product line scoping: A systematic literature review
    Marchezan, Luciano
    Rodrigues, Elder
    Guez Assuncao, Wesley Klewerton
    Bernardino, Maicon
    Basso, Fabio Paulo
    Carbonell, Joao
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 186
  • [7] Software product line testing: a systematic literature review
    Agh, Halimeh
    Azamnouri, Aidin
    Wagner, Stefan
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (06)
  • [8] Empirical software product line engineering: A systematic literature review
    Eva Chacon-Luna, Ana
    Manuel Gutierrez, Antonio
    Galindo, Jose A.
    Benavides, David
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 128
  • [9] Declarative and Flexible Modeling of Software Product Line Architectures
    Asteasuain, F.
    Vultaggio, L. P.
    IEEE LATIN AMERICA TRANSACTIONS, 2016, 14 (02) : 885 - 892
  • [10] Investigating the Variability Impact on the Recovery of Software Product Line Architectures: An Exploratory Study
    Soares Cardoso, Mateus Passos
    Lima, Crescencio
    de Almeida, Eduardo Santana
    Machado, Ivan do Carmo
    Chavez, Christina von Flach G.
    XI BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES, AND REUSE (SBCARS 2017), 2017,