A Systematic Mapping Study on Software Testing for Systems-of-Systems

被引:1
|
作者
Lopes, Vinicius Carvalho [1 ]
Norberto, Marcus [1 ]
Douglas Winston, R. S. [1 ]
Kassab, Mohamad [2 ]
Soares, Anderson da Silva [1 ]
Oliveira, Roberto [3 ]
Graciano Neto, Valdemar Vicente [1 ]
机构
[1] Univ Fed Goias, Goiania, Go, Brazil
[2] Penn State Univ, University Pk, PA 16802 USA
[3] State Univ Goias, Posse, Go, Brazil
关键词
System of Systems; software testing; verification; validation; COMPLEX SYSTEM; VERIFICATION;
D O I
10.1145/3425174.3425216
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Smart Cities and other Systems-of-Systems (SoS) have attracted attention due to their potential for innovation in the services provided to the society. SoS are composed of several independent systems and often support critical domains. As such, failures can cause serious damage or even financial losses that can be avoided by performing quality assurance (QA). Among QA techniques, software testing is an essential activity that checks software behaviors against a subset of parameters. However, testing SoS can be even more complex since several other factors further elevate the complexity of the test, such as interoperability links and multiple independent systems. Goal: Our goal in this paper is to analyze the current state of research on software testing for SoS domain. Method: A protocol was formulated and executed according to the guidelines for performing systematic literature mappings in Software Engineering. Results: This study identified the tools, approaches, methods and processes that the literature has addressed to test SoS. Conclusions: Software Testing for SoS still faces several problems and presents many questions to be answered, particularly in the definition of processes and metrics.
引用
收藏
页码:88 / 97
页数:10
相关论文
共 50 条
  • [21] Bridging Missions and Architecture in Software-intensive Systems-of-Systems
    Silva, Eduardo
    Cavalcante, Everton
    Batista, Thais
    Oquendo, Flavio
    2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 201 - 206
  • [22] Testing anticipatory systems: A systematic mapping study on the state of the art
    Peischl, Bernhard
    Tazl, Oliver A.
    Wotawa, Franz
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 192
  • [23] Refining Missions to Architectures in Software-Intensive Systems-of-Systems
    Silva, Eduardo
    Cavalcante, Everton
    Batista, Thais
    2017 IEEE/ACM JOINT 5TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS AND 11TH WORKSHOP ON DISTRIBUTED SOFTWARE DEVELOPMENT, SOFTWARE ECOSYSTEMS AND SYSTEMS-OF-SYSTEMS( JSOS 2017), 2017, : 2 - 8
  • [24] Software Architecture and Reference Architecture of Software-intensive Systems and Systems-of-Systems: Contributions to the State of the Art
    Nakagawa, Elisa Yumi
    Allian, Ana
    Oliveira, Brauner
    Sena, Bruno
    Paes, Carlos
    Lana, Cristiane
    Feitosa, Daniel
    Santos, Daniel
    Zaniro, Denis
    Dias, Diogenes
    Horita, Flavio
    Affonso, Frank Jose
    Abdalla, Gabriel
    Vicente, Isabella
    Duarte, Leonardo
    Felizardo, Katia
    Garces, Lina
    Oliveira, Lucas
    Goncalves, Marcelo
    Morais, Maria Gabriela
    Guessi, Milena
    Silva, Nilson
    Bianchi, Thiago
    Volpato, Tiago
    Graciano Neto, Valdemar V.
    Zani, Vinicius
    Manzano, Wallace
    11TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2017) - COMPANION VOLUME, 2017, : 11 - 18
  • [25] Systematic mapping study on requirements engineering for regulatory compliance of software systems
    Kosenkov, Oleksandr
    Elahidoost, Parisa
    Gorschek, Tony
    Fischbach, Jannik
    Mendez, Daniel
    Unterkalmsteiner, Michael
    Fucci, Davide
    Mohanani, Rahul
    Information and Software Technology, 2025, 178
  • [26] A systematic-testing methodology for software systems
    Hwang, Seheon
    Pham, Hoang
    International Journal of Performability Engineering, 2006, 2 (03) : 205 - 221
  • [27] A systematic mapping study on security for systems of systems
    Olivero, Miguel Angel
    Bertolino, Antonia
    Dominguez-Mayo, Francisco Jose
    Escalona, Maria Jose
    Matteucci, Ilaria
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (02) : 787 - 817
  • [28] 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
    International Journal of Information Security, 2024, 23 : 787 - 817
  • [29] Do we need new strategies for testing Systems-of-Systems?
    Neves, Vania de Oliveira
    Bertolino, Antonia
    De Angelis, Gugliemo
    Garces, Lina
    2018 IEEE/ACM 6TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS (SESOS 2018), 2018, : 29 - 32
  • [30] A Formal Approach for Architecting Software-intensive Systems-of-Systems with Guarantees
    Oquendo, Flavio
    Buisson, Jeremy
    Leroux, Elena
    Moguerou, Gersan
    2018 13TH ANNUAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE), 2018, : 14 - 21