Top Banner
Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III
24

Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Jan 02, 2016

Download

Documents

Opal Palmer
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Software Safety Risk Evaluation ProcessYorick Bouma, 3407020, Group III

Page 2: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Contents• Background Information• Main Phases• PDD• Related Literature

Page 3: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

BACKGROUND INFORMATION

Page 4: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Authors

Janice Hill

• PhD student• IV&V Facility at NASA in

Fairmont, West Virginia, USA

Scott Tilley

• Professor• Department of

Computer Sciences at Florida Institute of Technology in Melbourne, Florida, USA• Co(authored) more than

100 academic publications

Page 5: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Origins• SEI Software Risk Evaluation (SRE) practice

Primary functions SRE

Detection

Specification

Assessment

Consolidation

Planning & Coordination

Verification & Validation

Training & Communcation

Support functions

Page 6: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Purpose

• High software safety standards

NASA

• (Possibly) a lot of software safety risks

Legacy Systems

Page 7: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

MAIN PHASES

Page 8: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Main Phases• Detection• Risk Specification• Assessment• Consolidation• Mitigation

Page 9: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Detection

Project profile

Questions regarding

software safety

Risks

Page 10: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

PDD and example

Page 11: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Risk Specification• Source of risk impact

Performance

Support

Cost

Schedule

Page 12: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

PDD and example

Page 13: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Assessment• Risk profile

Possible consequence

Catastrophic

Critical

Marginal

Negligible

Probability of occurrence

Likely

Probable

Possible

Unlikely

Improbable

Page 14: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

PDD and example

Page 15: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Consolidation

Group similar

risks

Assign priority ranking

Determine risk area

importance

Page 16: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

PDD and example

Page 17: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Mitigation

List risk areas

Develop mitigation plans

for risk areas

Develop report on project

Page 18: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

PDD and example

Page 19: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

PDD

Page 20: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.
Page 21: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

RELATED LITERATURE

Page 22: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Related Literature• SEI Software Risk Evaluation (SRE) practice

• Higuera, R. P., & Haimes, Y. Y. (1996). Software Risk Management. Technical Report CMU/SEI-96-TR-012. Software Engineering Institute.

Primary functions SRE

Detection

Specification

Assessment

Consolidation

Mitigation

Planning & Coordination

Verification & Validation

Training & Communcation

Support functions

Page 23: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Related Literature• Software Safety Risk Taxonomy Based Questionnaire (TBQ)

• Hill, J., & Victor, D. (2008). The Product Engineering Class in the Software Safety Risk Taxonomy for Building Safety-Critical Systems. Proceedings of the 19th Australian Software Engineering Conference (ASWEC 2008) (pp. 617-626). IEEE CS Press.

• Legacy Systems Risk Database (LSRD) tool

Page 24: Software Safety Risk Evaluation Process Yorick Bouma, 3407020, Group III.

Questions?