Safety, Security, and Configurable Software Systems: A Systematic Mapping Study

被引:0
|
作者
Kenner, Andy [1 ,2 ]
May, Richard [3 ]
Krueger, Jacob [2 ,4 ]
Saake, Gunter [2 ]
Leich, Thomas [1 ,3 ]
机构
[1] METOP GmbH, Magdeburg, Germany
[2] Otto von Guericke Univ, Magdeburg, Germany
[3] Harz Univ Wernigerode, Wernigerode, Germany
[4] Ruhr Univ Bochum, Bochum, Germany
关键词
Safety; Security; Software Product Line Engineering; Configurable Systems; Mapping Study;
D O I
10.1145/3461001.3471147
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Safety and security are important properties of any software system, particularly in safety-critical domains, such as embedded, automotive, or cyber-physical systems. Moreover, particularly those domains also employ highly-configurable systems to customize variants, for example, to different customer requirements or regulations. Unfortunately, we are missing an overview understanding of what research has been conducted on the intersection of safety and security with configurable systems. To address this gap, we conducted a systematic mapping study based on an automated search, covering ten years (2011-2020) and 65 relevant (out of 367) publications. We classified each publication based on established security and safety concerns (e.g., CIA triad) as well as the connection to configurable systems (e.g., ensuring security of such a system). In the end, we found that considerably more research has been conducted on safety concerns, but both properties seem underexplored in the context of configurable systems. Moreover, existing research focuses on two directions: Ensuring safety and security properties in product-line engineering; and applying product-line techniques to ensure safety and security properties. Our mapping study provides an overview of the current state-of-the-art as well as open issues, helping practitioners identify existing solutions and researchers define directions for future research.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Model-driven engineering of safety and security software systems: A systematic mapping study and future research directions
    Mashkoor, Atif
    Egyed, Alexander
    Wille, Robert
    Stock, Sebastian
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (07)
  • [2] Security in Telehealth Systems From a Software Engineering Viewpoint: A Systematic Mapping Study
    Marquez, Gaston
    Astudillo, Hernan
    Taramasco, Carla
    [J]. IEEE ACCESS, 2020, 8 : 10933 - 10950
  • [3] A systematic mapping study on security for systems of systems
    Olivero, Miguel Angel
    Bertolino, Antonia
    Dominguez-Mayo, Francisco Jose
    Escalona, Maria Jose
    Matteucci, Ilaria
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (02) : 787 - 817
  • [4] A systematic mapping study on security for systems of systems
    Miguel Angel Olivero
    Antonia Bertolino
    Francisco José Dominguez-Mayo
    María José Escalona
    Ilaria Matteucci
    [J]. International Journal of Information Security, 2024, 23 : 787 - 817
  • [5] Safety for mobile robotic systems: A systematic mapping study from a software engineering perspective
    Bozhinoski, Darko
    Di Ruscio, Davide
    Malavolta, Ivano
    Pelliccione, Patrizio
    Crnkovic, Ivica
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 151 : 150 - 179
  • [6] Security Compliance in Agile Software Development: A Systematic Mapping Study
    Moyon, Fabiola
    Almeida, Pamela
    Riofrio, Daniel
    Mendez, Daniel
    Kalinowski, Marcos
    [J]. 2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 413 - 420
  • [7] Systematic Mapping Study on Security Approaches in Secure Software Engineering
    Khan, Rafiq Ahmad
    Khan, Siffat Ullah
    Khan, Habib Ullah
    Ilyas, Muhammad
    [J]. IEEE ACCESS, 2021, 9 : 19139 - 19160
  • [8] Exploring software security approaches in software development lifecycle: A systematic mapping study
    Mohammed, Nabil M.
    Niazi, Mahmood
    Alshayeb, Mohammad
    Mahmood, Sajjad
    [J]. COMPUTER STANDARDS & INTERFACES, 2017, 50 : 107 - 115
  • [9] A Systematic Mapping Study on Software Testing for Systems-of-Systems
    Lopes, Vinicius Carvalho
    Norberto, Marcus
    Douglas Winston, R. S.
    Kassab, Mohamad
    Soares, Anderson da Silva
    Oliveira, Roberto
    Graciano Neto, Valdemar Vicente
    [J]. PROCEEDINGS OF THE 5TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFTWARE TESTING, SAST 2020, 2020, : 88 - 97
  • [10] Software architectures for robotic systems: A systematic mapping study
    Ahmad, Aakash
    Babar, Muhammad Ali
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 122 : 16 - 39