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 条
  • [1] A Systematic Mapping on Discovery and Composition Mechanisms for Systems-of-Systems
    Gomes, Porfirio
    Cavalcante, Everton
    Maia, Pedro
    Batista, Thais
    Oliveira, Kamilla
    [J]. PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 191 - 198
  • [2] Software Engineering for Systems-of-Systems and Software Ecosystems
    Santos, Rodrigo
    Constantinou, Eleni
    Antonino, Pablo
    Bosch, Jan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 165
  • [3] Software-intensive Systems-of-Systems
    Drira, Khalil
    Cuesta, Carlos E.
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2021, 212 (212)
  • [4] Characterizing Architectural Evaluations and Identifying Quality Attributes addressed in Systems-of-Systems: A Systematic Mapping Study
    Gatica, Diego
    Ponce, Francisco
    Noel, Rene
    Astudillo, Hernan
    [J]. 2018 37TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2018,
  • [5] Towards a Taxonomy of Software Mediators for Systems-of-Systems
    Garces, Lina
    Oquendo, Flavio
    Nakagawa, Elisa Yumi
    [J]. XII BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES, AND REUSE (SBCARS), 2018, : 53 - 62
  • [6] Software architectures for robotic systems: A systematic mapping study
    Ahmad, Aakash
    Babar, Muhammad Ali
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 122 : 16 - 39
  • [7] Externalizing Patterns for Simulations in Software Engineering of Systems-of-Systems
    Graciano Neto, Valdemar V.
    Manzano, Wallace
    Rohling, Adair Jose
    Vieira Ferreira, Mauricio Goncalves
    Volpato, Tiago
    Nakagawa, Elisa Yumi
    [J]. 33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 1687 - 1694
  • [8] Taming Missions and Architecture in Software Intensive Systems-of-Systems
    Silva, Eduardo
    [J]. 11TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2017) - COMPANION VOLUME, 2017, : 46 - 50
  • [9] Formally Describing the Software Architecture of Systems-of-Systems with SosADL
    Oquendo, Flavio
    [J]. 2016 11TH SYSTEMS OF SYSTEM ENGINEERING CONFERENCE (SOSE), IEEE, 2016,
  • [10] Model Driven Software Security Architecture of Systems-of-Systems
    El Hachem, Jamal
    Pang, Zi Yang
    Chiprianov, Vanea
    Babar, Ali
    Aniorte, Philippe
    [J]. 2016 23RD ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2016), 2016, : 89 - 96