• DocumentCode
    555327
  • Title

    A case study of measuring process risk for early insights into software safety

  • Author

    Layman, Lucas ; Basili, Victor R. ; Zelkowitz, Marvin V. ; Fisher, Karen L.

  • Author_Institution
    Fraunhofer CESE, College Park, MD, USA
  • fYear
    2011
  • fDate
    21-28 May 2011
  • Firstpage
    623
  • Lastpage
    632
  • Abstract
    In this case study, we examine software safety risk in three flight hardware systems in NASA´s Constellation spaceflight program. We applied our Technical and Process Risk Measurement (TPRM) methodology to the Constellation hazard analysis process to quantify the technical and process risks involving software safety in the early design phase of these projects. We analyzed 154 hazard reports and collected metrics to measure the prevalence of software in hazards and the specificity of descriptions of software causes of hazardous conditions. We found that 49-70% of 154 hazardous conditions could be caused by software or software was involved in the prevention of the hazardous condition. We also found that 12-17% of the 2013 hazard causes involved software, and that 23-29% of all causes had a software control. The application of the TRPM methodology identified process risks in the application of the hazard analysis process itself that may lead to software safety risk.
  • Keywords
    aerospace computing; risk analysis; software maintenance; NASA constellation spaceflight program; TPRM; flight hardware systems; process risk measurement; software control; software safety; technical and process risk measurement; Hazards; NASA; Personnel; Software measurement; Software safety; constellation program; empirical software engineering; hazard reports; measurement; safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2011 33rd International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4503-0445-0
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1145/1985793.1985881
  • Filename
    6032503