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 条
  • [11] Requirements engineering for sustainable software systems: a systematic mapping study
    Peter Bambazek
    Iris Groher
    Norbert Seyff
    Requirements Engineering, 2023, 28 : 481 - 505
  • [12] Requirements engineering for sustainable software systems: a systematic mapping study
    Bambazek, Peter
    Groher, Iris
    Seyff, Norbert
    REQUIREMENTS ENGINEERING, 2023, 28 (03) : 481 - 505
  • [13] Safety, Security, and Configurable Software Systems: A Systematic Mapping Study
    Kenner, Andy
    May, Richard
    Krueger, Jacob
    Saake, Gunter
    Leich, Thomas
    SPLC '21: PROCEEDINGS OF THE 25TH ACM INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A, 2021,
  • [14] Testing Challenges of Maritime Safety and Security Systems-of-Systems
    Gonzalez, Alberto
    Piel, Eric
    Gross, Hans-Gerhard
    Glandrup, Maurice
    TACI PART 2008:TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE PRACTICE AND RESEARCH TECHNIQUES, PROCEEDINGS, 2008, : 35 - +
  • [15] Software mediators as first-class entities of systems-of-systems software architectures
    Garcés L.
    Oquendo F.
    Nakagawa E.Y.
    Journal of the Brazilian Computer Society, 2019, 25 (01)
  • [16] Software Architecture Challenges and Emerging Research in Software-Intensive Systems-of-Systems
    Oquendo, Flavio
    SOFTWARE ARCHITECTURE, ECSA 2016, 2016, 9839 : 3 - 21
  • [17] Towards an understanding of reliability of software-intensive systems-of-systems
    Ferreira, Francisco Henrique Cerdeira
    Nakagawa, Elisa Yumi
    dos Santos, Rodrigo Pereira
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 158
  • [18] Special Track on Software-intensive Systems-of-Systems (SiSoS)
    1763, Association for Computing Machinery (Part F128005):
  • [19] Quality Attributes of Systems-of-Systems: A Systematic Literature Review
    Bianchi, Thiago
    Santos, Daniel Soares
    Felizardo, Katia Romero
    THIRD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS SESOS 2015, 2015, : 23 - 30
  • [20] Search-Based Design of Large Software Systems-of-Systems
    Lagerstrom, Robert
    Johnson, Pontus
    Ekstedt, Mathias
    THIRD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS SESOS 2015, 2015, : 44 - 47