Software Safety Risk Evaluation (SSRE) Process SAŠA ŠPILER METHOD ENGINEERING UTRECHT, APRIL 2014
Content What is SSRE process? Phases PDD and example Related literature
Software Safety Risk Evaluation process Represented in 2010 (18th IEEE International Requirements Engineering Conference) Based on: SEI Software Risk Evaluation (SRE) developed in 1992 It is a process used for identification, analysis, consolidation and mitigation of software safety risks (Hill & Talley, 2010).
Software Safety Risk Evaluation process SSRE USAGE: 4 projects at 3 NASA Centres AUTHORS: JANICE HILL SCOTT TILLEY Works at IV&V Facility at NASA Professor of Software Engineering in a Department of Computer Sciences at Florida Institute of Technology
Phases Detection Risk specification Assessmen t ConsolidationMitigation
PDD
PHASE 1: DETECTION Project Profile Safety Related Questions Risks
PHASE 2: RISK SPECIFICATION PerformanceSupport Cost Schedule ProjectPerformanceSupportCostSchedule ATCS
PHASE 3: ASSESSMENT MAGNITUDE 1 7 Catastrophic * IMPACT Critical Marginal Negligible Likely LIKELIHOOD Probable Possible Unlikely Improbable RISK PROFILE low high
PHASE 3: ASSESSMENT Project ATCS lowhigh
PHASE 4: CONSOLIDATION Risk Candidates Priority Ranking (1-5) Project12345 ATCS
Safety Air Traffic Control Procedure Restart Safety-Critical Assurance System Hazard Analysis PHASE 5: MITIGATION IMPORTANCE RISK AREA
Related Literature SEI safety requirements evaluation process Legacy System Risk Database (LSRD) tool
Questions?