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 条
  • [41] Software Testing in the DevOps Context: A Systematic Mapping Study
    B. Pando
    A. Dávila
    Programming and Computer Software, 2022, 48 : 658 - 684
  • [42] A Systematic Identification of Formal and Semi-Formal Languages and Techniques for Software-Intensive Systems-of-Systems Requirements Modeling
    Lana, Cristiane Aparecida
    Guessi, Milena
    Antonino, Pablo Oliveira
    Rombach, Dieter
    Nakagawa, Elisa Yumi
    IEEE SYSTEMS JOURNAL, 2019, 13 (03): : 2201 - 2212
  • [43] Migration of existing software systems to mobile computing platforms: a systematic mapping study
    Alseadoon, Ibrahim
    Ahmad, Aakash
    Alkhalil, Adel
    Sultan, Khalid
    FRONTIERS OF COMPUTER SCIENCE, 2021, 15 (02)
  • [44] Migration of existing software systems to mobile computing platforms: a systematic mapping study
    Ibrahim Alseadoon
    Aakash Ahmad
    Adel Alkhalil
    Khalid Sultan
    Frontiers of Computer Science, 2021, 15
  • [45] Migration of existing software systems to mobile computing platforms: a systematic mapping study
    Ibrahim ALSEADOON
    Aakash AHMAD
    Adel ALKHALIL
    Khalid SULTAN
    Frontiers of Computer Science, 2021, (02) : 1 - 25
  • [46] Security in Telehealth Systems From a Software Engineering Viewpoint: A Systematic Mapping Study
    Marquez, Gaston
    Astudillo, Hernan
    Taramasco, Carla
    IEEE ACCESS, 2020, 8 : 10933 - 10950
  • [47] A systematic mapping study on IoT-based software systems for precision agriculture
    Lopes, Vinicius C.
    Silva, Cleiton
    Goncalves, Dayana
    Oliveira, Roberto
    Bulcao-Neto, Renato
    Kassab, Mohamad
    Graciano-Neto, Valdemar V.
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2022, 70 (3-4) : 155 - 170
  • [48] Uncertainty-wise Software Engineering of Complex Systems: A Systematic Mapping Study
    Tan C.
    Zhang J.-X.
    Wang T.-X.
    Yue T.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (07): : 1926 - 1956
  • [49] Formally Describing the Architectural Behavior of Software-intensive Systems-of-Systems with SosADL
    Oquendo, Flavio
    2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 13 - 22
  • [50] π-Calculus for SoS: A Foundation for Formally Describing Software-intensive Systems-of-Systems
    Oquendo, Flavio
    2016 11TH SYSTEMS OF SYSTEM ENGINEERING CONFERENCE (SOSE), IEEE, 2016,