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 条
  • [31] Migration to Software Product Line Development of Automotive Body Parts by Architectural Refinement with Feature Analysis
    Nishiura, Yoichi
    Asano, Masaki
    Nakanishi, Tsuneo
    2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 522 - 531
  • [32] Agile software product lines: a systematic mapping study
    da Silva, Ivonei Freitas
    da Mota Silveira Neto, Paulo Anselmo
    O'Leary, Padraig
    de Almeida, Eduardo Santana
    de Lemos Meira, Silvio Romero
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (08) : 899 - 920
  • [33] Software Configuration Management in Software Product Lines: Results of a Systematic Mapping Study
    Espinel-Mena, G. P.
    Carrillo-Medina, J. L.
    Flores-Calero, M.
    Urbieta, M.
    IEEE LATIN AMERICA TRANSACTIONS, 2022, 20 (05) : 718 - 730
  • [34] RISK MANAGEMENT IN SOFTWARE PRODUCT LINE ENGINEERING: A MAPPING STUDY
    Lobato, Luanna Lopes
    Bittar, Thiago Jabur
    Da Mota Silveira Neto, Paulo Anselmo
    Machado, Ivan Do Carmo
    De Almeida, Eduardo Santana
    De Lemos Meira, Silvio Romero
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2013, 23 (04) : 523 - 558
  • [35] Software Product Line Reengineering: A Case Study on the Geographic Domain
    Buccella, Agustina
    Cechich, Alejandra
    Pol'la, Matias
    Arias, Maximiliano
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2016, 16 (01): : 14 - 28
  • [36] Software Product Line Traceability and Product Configuration in Class and Sequence Diagrams: An Empirical Study
    Nepomuceno, Thais S.
    OliveiraJr, Edson
    ICEIS: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2021, : 197 - 204
  • [37] Metrics for Analyzing Variability and Its Implementation in Software Product Lines: A Systematic Literature Review
    El-Sharkawy, Sascha
    Yamagishi-Eichler, Nozomi
    Schmid, Klaus
    SPLC'19: PROCEEDINGS OF THE 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A, 2020, : 244 - 244
  • [38] Metrics for analyzing variability and its implementation in software product lines: A systematic literature review
    El-Sharkawy, Sascha
    Yamagishi-Eichler, Nozomi
    Schmid, Klaus
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 1 - 30
  • [39] Increasing Efficiency and Effectiveness of Software Product Line Evolution - An Infrastructure on Top of Configuration Management
    Anastasopoulos, Michail
    IWPSE-EVOL 09: ERCIM WORKSHOP ON SOFTWARE EVOLUTION (EVOL) AND INTERNATIONAL WORKSHOP ON PRINCIPLES OF SOFTWARE EVOLUTION (IWPSE), 2009, : 47 - 56
  • [40] A Case Study of Software Product Line for Business Applications Changeability Prediction
    Rosko, Zdravko
    Strahonja, Vjeran
    JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2014, 38 (02) : 145 - 160