A field study on root cause analysis of defects in space software

被引:8
|
作者
Silva, Nuno [1 ,2 ]
Cunha, Joao Carlos [1 ,3 ]
Vieira, Marco [1 ]
机构
[1] Univ Coimbra, DEI CISUC, Polo 2, P-3030290 Coimbra, Portugal
[2] CRIT Software SA, Parque Ind Taveiro,Lote 49, P-3045504 Coimbra, Portugal
[3] Inst Politecn Coimbra ISEC, DEIS, P-3030199 Coimbra, Portugal
关键词
ODC; Critical systems; Defect; Classification; Root cause analysis; Dependability; ANOMALIES;
D O I
10.1016/j.ress.2016.08.016
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Critical systems, such as space systems, are developed under strict requirements envisaging high integrity in accordance to specific standards. For such software systems, an independent assessment is put into effect (Independent Software Verification and Validation - ISVV) after the regular development lifecycle and V&V activities, aiming at finding residual faults and raising confidence in the software. However, it has been observed that there is still a significant number of defects remaining at this stage, questioning the effectiveness of the previous engineering processes. This paper presents a root cause analysis of 1070 defects found in four space software projects during ISVV, by applying an improved Orthogonal Defect Classification (ODC) taxonomy and examining the defect types, triggers and impacts, in order to identify why they reached such a later stage in the development. The paper also puts forward proposals for modifications to both the software development (to prevent defects) and the V&V activities (to better detect defects) and an assessment methodology for future works on root cause analysis. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:213 / 229
页数:17
相关论文
共 50 条
  • [31] Comprehensive Root Cause Analysis of Construction Defects Using Semisupervised Graph Representation Learning
    Mostofi, Fatemeh
    Tokdemir, Onur Behzat
    Togan, Vedat
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2023, 149 (09)
  • [32] ROOT CAUSE ANALYSIS OF SURFACE DEFECTS IN COILS PRODUCED THROUGH THIN SLAB ROUTE
    Bhattacharya, Diptak
    Misra, Siddhartha
    Kumar, Avinash
    Mahashabde, Vinay V.
    ADVANCES IN MOLTEN SLAGS, FLUXES, AND SALTS, 2016, : 255 - 262
  • [33] Layout Feature Extraction Using CNN Classification in Root Cause Analysis of LSI Defects
    Nagamura, Yoshikazu
    Arima, Koji
    Arai, Masayuki
    Fukumoto, Satoshi
    IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2021, 34 (02) : 153 - 160
  • [34] Automated program and software defect root cause analysis using machine learning techniques
    Anjali, C.
    Dhas, Julia Punitha Malar
    Singh, J. Amar Pratap
    AUTOMATIKA, 2023, 64 (04) : 878 - 885
  • [35] Adaptable Design for Root Cause Analysis of a Model-Based Software Testing Process
    Nieminen, Mikko
    Raty, Tomi
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 379 - 384
  • [36] Automating Root Cause Analysis via Machine Learning in Agile Software Testing Environments
    Kahles, Julen
    Torronen, Juha
    Huuhtanen, Timo
    Jung, Alexander
    2019 IEEE 12TH CONFERENCE ON SOFTWARE TESTING, VALIDATION AND VERIFICATION (ICST 2019), 2019, : 379 - 390
  • [37] Delayed Autopsy Reporting - A Self Study and Root Cause Analysis
    Moss, Stephanie
    Alquist, Caroline
    McGoey, Robin
    MODERN PATHOLOGY, 2015, 28 : 505A - 505A
  • [38] Case study: Root cause analysis investigation of a sentinel event
    Leslie, Gauthier
    Kneisel, Patricia
    CANADIAN JOURNAL OF CARDIOLOGY, 2007, 23 : 319C - 319C
  • [39] A Worm in the Cytology Laboratory: A Root Cause Analysis Case Study
    El Hussein, Siba
    Guerrero, Dominick
    Rozental, Stefano
    Weiss, Louis
    Gera, Shweta
    Suhrland, Mark
    Fatyan, Alaaeddin
    Khader, Samer
    LABORATORY INVESTIGATION, 2019, 99
  • [40] Ferroresonance Study Using False Trip Root Cause Analysis
    Boutora, S.
    Bentarzi, H.
    EMERGING AND RENEWABLE ENERGY: GENERATION AND AUTOMATION, 2019, 162 : 306 - 314