A Systematic Review on Software Robustness Assessment

被引:8
|
作者
Laranjeiro, Nuno [1 ]
Agnelo, Joao [1 ]
Bernardino, Jorge [2 ,3 ]
机构
[1] Univ Coimbra, Dept Informat Engn, Ctr Informat & Syst, Dept Engn Informat, Polo 2 Pinhal de Marrocos, P-3030290 Coimbra, Portugal
[2] Polytech Coimbra, Coimbra Inst Engn ISEC, Rua Pedro Nunes, P-3030199 Coimbra, Portugal
[3] Univ Coimbra, Ctr Informat & Syst, Dept Engn Informat, Polo 2 Pinhal Marrocos, P-3030290 Coimbra, Portugal
关键词
Software robustness; robustness evaluation; robustness testing; FAULT INJECTION; DEPENDABILITY; WEB; VALIDATION; TOOL; VERIFICATION;
D O I
10.1145/3448977
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Robustness is the degree to which a certain system or component can operate correctly in the presence of invalid inputs or stressful environmental conditions. With the increasing complexity and widespread use of computer systems, obtaining assurances regarding their robustness has become of vital importance. This survey discusses the state of the art on software robustness assessment, with emphasis on key aspects like types of systems being evaluated, assessment techniques used, the target of the techniques, the types of faults used, and how system behavior is classified. The survey concludes with the identification of gaps and open challenges related with robustness assessment.
引用
收藏
页数:65
相关论文
共 50 条
  • [31] Robustness evaluation in proton therapy treatment planning: a systematic review
    Widesott, Lamberto
    Fracchiolla, Francesco
    Poels, Kenneth
    Hoogeman, Mischa
    Korevaar, Erik
    Lowe, Matthew
    Molinelli, Silvia
    Sterpin, Edmond
    RADIOTHERAPY AND ONCOLOGY, 2024, 194 : S4686 - S4689
  • [32] Software Risk Assessment: A Review on Small and Medium Software Projects
    Sharif, Abdullahi Mohamud
    Basri, Shuib
    SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 2, 2011, 180 : 214 - 224
  • [33] Tacit Knowledge in Software Testing: A Systematic Review
    Idrus, Hariaty Mohd
    Ali, Nor'ashikin
    2019 6TH INTERNATIONAL CONFERENCE ON RESEARCH AND INNOVATION IN INFORMATION SYSTEMS: EMPOWERING DIGITAL INNOVATION (ICRIIS 2019), 2019,
  • [34] A systematic literature review of software visualization evaluation
    Merino, L.
    Ghafari, M.
    Anslow, C.
    Nierstrasz, O.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 144 : 165 - 180
  • [35] A Systematic Literature Review on Maintenance of Software Containers
    Malhotra, Ruchika
    Bansal, Anjali
    Kessentini, Marouane
    ACM COMPUTING SURVEYS, 2024, 56 (08)
  • [36] Current Software Defect Prediction: A Systematic Review
    Bala, Yahaya Zakariyau
    Samat, Pathiah Abdul
    Sharif, Khaironi Yatim
    Manshor, Noridayu
    Proceedings - AiIC 2022: 2022 Applied Informatics International Conference: Digital Innovation in Applied Informatics during the Pandemic, 2022, : 117 - 121
  • [37] A Systematic Review of Software Maintainability Prediction and Metrics
    Riaz, Mehwish
    Mendes, Emilia
    Tempero, Ewan
    ESEM: 2009 3RD INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2009, : 368 - 378
  • [38] Software Industry Experiments: A Systematic Literature Review
    Dieste, Oscar
    Juristo, Natalia
    Danilo Martinez, Mauro
    2013 1ST INTERNATIONAL WORKSHOP ON CONDUCTING EMPIRICAL STUDIES IN INDUSTRY (CESI), 2013, : 2 - 8
  • [39] SOFTWARE ENGINEERING JOB PRODUCTIVITY - A SYSTEMATIC REVIEW
    Hernandez-Lopez, Adrian
    Colomo-Palacios, Ricardo
    Garcia-Crespo, Angel
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2013, 23 (03) : 387 - 406
  • [40] A systematic review of distributed Agile software engineering
    Rizvi, Buturab
    Bagheri, Ebrahim
    Gasevic, Dragan
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (10) : 723 - 762