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 条
  • [31] A Systematic Literature Review on Knowledge Representation Approaches for Systems-of-Systems
    Abdalla, Gabriel
    Damasceno, Carlos Diego N.
    Guessi, Milena
    Oquendo, Flavio
    Nakagawa, Elisa Yumi
    PROCEEDINGS 2015 NINTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE - SBCARS 2015, 2015, : 70 - 79
  • [32] Mediators in Systems-of-Systems and Ecosystems: A Systematic Literature Review and Conceptualization
    Axelsson, Jakob
    PROCEEDINGS OF THE 2024 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS AND SOFTWARE ECOSYSTEMS, SESOS 2024, 2024, : 21 - 28
  • [33] Evaluation of Systems-of-Systems Software Architectures: State of the Art and Future Perspectives
    Santos, Daniel S.
    Oliveira, Brauner R. N.
    Kazman, Rick
    Nakagawa, Elisa Y.
    ACM COMPUTING SURVEYS, 2023, 55 (04)
  • [34] On the Architecture-Driven Development of Software-Intensive Systems-of-Systems
    Cavalcante, Everton
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 899 - 902
  • [35] Characterizing Architecture Description Languages for Software-Intensive Systems-of-Systems
    Guessi, Milena
    Cavalcante, Everton
    Oliveira, Lucas B. R.
    THIRD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS SESOS 2015, 2015, : 12 - 18
  • [36] Interoperability and Integration Testing Methods for IoT Systems: A Systematic Mapping Study
    Bures, Miroslav
    Klima, Matej
    Rechtberger, Vaclav
    Bellekens, Xavier
    Tachtatzis, Christos
    Atkinson, Robert
    Ahmed, Bestoun S.
    SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2020, 2020, 12310 : 93 - 112
  • [37] Evaluating software testing techniques: A systematic mapping study
    Mayeda, Mitchell
    Andrews, Anneliese
    ADVANCES IN COMPUTERS, VOL 123, 2021, 123 : 41 - 114
  • [38] Software Testing in the DevOps Context: A Systematic Mapping Study
    Pando, B.
    Davila, A.
    PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (08) : 658 - 684
  • [39] A systematic mapping study of software product lines testing
    da Mota Silveira Neto, Paulo Anselmo
    Machado, Ivan do Carmo
    McGregor, John D.
    de Almeida, Eduardo Santana
    de Lemos Meira, Silvio Romero
    INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (05) : 407 - 423
  • [40] Software product line testing - A systematic mapping study
    Engstrom, Emelie
    Runeson, Per
    INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (01) : 2 - 13