Hazard Management for Safety Critical Systems Philip Benjamin Supervised by: Dr. David Hemer Computer Science Department University Of Adelaide.

Slides:



Advertisements
Similar presentations
Trieschmann, Hoyt & Sommer Introduction to Risk Chapter 1 ©2005, Thomson/South-Western.
Advertisements

UML CLASS DIAGRAMS.
Accidents If someone says “I had an accident” what assumptions do you make?
1 Solution proposal Exam 19. Mai 2000 No help tools allowed.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 4: Modeling Decision Processes Decision Support Systems in the.
Software Engineering General Project Management Software Requirements
Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Lecture 3 - Project Planning.
Testing an individual module
CSC 402, Fall Requirements Analysis for Special Properties Systems Engineering (def?) –why? increasing complexity –ICBM’s (then TMI, Therac, Challenger...)
Hazards Analysis & Risks Assessment By Sebastien A. Daleyden Vincent M. Goussen.
Quality Risk Management ICH Q9 Annex I: Methods & Tools
Testing safety-critical software systems
TIWANA WALTON MENTOR: SHARON MONICA JONES High Level Aviation Safety Risk Assessment.
Risk Management at a Glance. Terms Hazard Hazard Risk Risk Probability Probability Severity Severity Estimating Estimating Exposure Exposure Risk Assessment.
What is Fault Tree Analysis?
Fault Tree Analysis Applied to a tiny ― Computer Startup ― (2-3 people)
Basics of Fault Tree and Event Tree Analysis Supplement to Fire Hazard Assessment for Nuclear Engineering Professionals Icove and Ruggles (2011) Funded.
Software Project Management
Hazard Identification
Copyright © 2011 Underwriters Laboratories Inc. ® All rights reserved HAZARD ANALYSIS: Hazard Based Safety Engineering & Fault Tree Analysis Tom Lanzisero,
Isograph Reliability Software RiskVu V3. Isograph Reliability Software ESSM – The first risk monitor ? Essential Systems Status Monitor Installed at Heysham.
EE551 Real-Time Operating Systems
Risk Assessment and Probabilistic Risk Assessment (PRA) Mario. H. Fontana PhD.,PE Research Professor Arthur E. Ruggles PhD Professor The University of.
Guidance Notes on the Investigation of Marine Incidents
WHAT IS SYSTEM SAFETY? The field of safety analysis in which systems are evaluated using a number of different techniques to improve safety. There are.
ERT 312 SAFETY & LOSS PREVENTION IN BIOPROCESS RISK ASSESSMENT Prepared by: Miss Hairul Nazirah Abdul Halim.
ERT 322 SAFETY AND LOSS PREVENTION RISK ASSESSMENT
Safety Critical Systems ITV Model-based Analysis and Design of Embedded Software Techniques and methods for Critical Software Anders P. Ravn Aalborg University.
FAULT TREE ANALYSIS (FTA). QUANTITATIVE RISK ANALYSIS Some of the commonly used quantitative risk assessment methods are; 1.Fault tree analysis (FTA)
Software Project Management
SIPI61508 Soft computing based qualitative method for determination of SILs István Ajtonyi 1 – László Ormos 2 1 University of Miskolc, Institute of Electric.
9 th Workshop on European Collaboration for Higher Education and Research in Nuclear Engineering & Radiological Protection Salamanca, Spain 5-7 June 2013.
Software Testing and Quality Assurance Software Quality Assurance 1.
Tree Diagrams.  A tree diagram helps us think through conditional probabilities by showing sequences of events as paths that look like branches of a.
Safety-Critical Systems 7 Summary T V - Lifecycle model System Acceptance System Integration & Test Module Integration & Test Requirements Analysis.
2/16/06 Page 1Loui Some Notes from Sommerville Software Engineering 7 CS436 (material for quiz)
Objectives Students will be able to:
Application of SIL assessment, Bow-tie and API 14C to ensure a thorough Safety Concept Prepared by: Fabienne Salimi & Tino Vande Capelle 26 January 2011.
RLV Reliability Analysis Guidelines Terry Hardy AST-300/Systems Engineering and Training Division October 26, 2004.
Probabilistic Risk Assessment and Conceptual Design Bryan C Fuqua – SAIC Diana DeMott – SAIC
Chapter 1- What is Safety? Understanding safety and how to apply it to your life.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 4: Modeling Decision Processes Decision Support Systems in the.
Safety Assessment: Safety Integrity Levels
Risk assessment and Natural Hazards. Concept of vulnerability (e.g. fatalities in two contrasting societies) Deaths 1 …………………………………………
Failure Modes and Effects Analysis (FMEA)
ORGANIZATIONAL BEHAVIOR
1 Software Testing and Quality Assurance Lecture 38 – Software Quality Assurance.
TYPES OF OPERATION RESEARCH MODELS. A MODEL is a representation of the reality. Most of our thinking of operations research in business take place in.
OCCUPATIONAL SAFETY AND HEALTH: RISK ASSESSMENT 11/06/2016.
Prof. Enrico Zio Event tree analysis Prof. Enrico Zio Politecnico di Milano Dipartimento di Energia.
LECTURE 7 AVIATION SAFETY & SECURITY
ON “SOFTWARE ENGINEERING” SUBJECT TOPIC “RISK ANALYSIS AND MANAGEMENT” MASTER OF COMPUTER APPLICATION (5th Semester) Presented by: ANOOP GANGWAR SRMSCET,
October 22, 2005 Parvaiz Ahmed Khand An Overview of Software Safety.
Evolving Best Practice in Governance Policy Developing Consumer Confidence in Risk Analysis Applied to Emerging Technologies Department of food science.
LOGO Combining Fault Trees and Event Trees Seung Ki, Shin.
Health and Safety Legislation E5: Human Factors Design IB Technology.
Egyptian and Italian Cooperation Programme on Environment Quantitative Risk Assessment of Oil and Gas Plants Mr. Gaetano Battistella 1 Working Group n°.
Introduction to Safety Engineering for Safety-Critical Systems Seo Ryong Koo Dept. of Nuclear and Quantum Engineering KAIST Lab. Seminar.
Accident Analysis 1.
The University of Adelaide, School of Computer Science
SYSTEM SAFETY AND THE TECHNICAL AUTHOR
Safety and Risk.
N4/5 Design & manufacture
Risk Management – Correlation and Dependencies for Planning, Design and Construction Philip Sander Alfred Moergeli John Reilly.
European Commission, DG Environment Air & Industrial Emissions Unit
ISO and TR Update for FDA Regulated Industries
Risk Management – Correlation and Dependencies for Planning, Design and Construction Philip Sander Alfred Moergeli John Reilly.
Project Risk Management Jiwei Ma
Software Testing and QA Theory and Practice (Chapter 5: Data Flow Testing) © Naik & Tripathy 1 Software Testing and Quality Assurance Theory and Practice.
Presentation transcript:

Hazard Management for Safety Critical Systems Philip Benjamin Supervised by: Dr. David Hemer Computer Science Department University Of Adelaide

Abstract of talk Safety critical systems increasingly used in industries Regulated by safety standards Require tool support for hazard management Existing tools have limitations Aim to address these limitations Data model for hazard management Existing model New improved model Require tracking and managing hazards Lots of data Complex inter-relationships

Talk Outline Terminology: Hazards, risk, safety integrity levels, etc Existing tools HazLog Cassandra Explain the existing data model for HazLog and the proposed conceptual data model

Reference Material Def(Aust) 5679 Australian Defense Standard for Procurement of Computer-Based Safety Critical Systems UK MOD Safety Management Requirements for Defense Systems, U.K. Ministry of Defense Neil Storey Safety Critical Computer Systems HazLog Tool support for hazard management, Australian Workshop on Industrial Experience with Safety Critical Systems

Terms in Safety Critical Systems Accident: An unintended event or sequence of events that causes death, injury, or damage Hazard: A situation in which there is actual or potential danger to people or the environment Risk: A combination of the frequency or probability of a specified hazardous event, and its consequence Risk Assessment: Assessed by providing levels of integrity and levels of trust to the systems

Hazard Analysis Range of techniques that provides insight into characteristics of the system under investigation Event tree analysis (ETA) Start with all possible outcomes and work forward to determine their outcomes Fault tree analysis (FTA) Start with all identified hazards and work backward to determine their possible causes Logical operators are used to combined the effect of events Data from other earlier accidents/incidents from similar system in service can be used as starting point

Existing Tools Cassandra Supports Def Stan 00-56, MIL-STD-882C Has one kind of risk Safety Integrity Level’s (SIL) HazLog Supports Def(Aust) 5679 Two levels of hazards System Hazard Component Hazard Risk allocation Level Of Trust (LOT) Safety Integrity Level’s (SIL)

HazLog: Initial Data Model

HazLog Limitations Incompatibility of this tool with standards other than Def(Aust) 5679 e.g. Two separate risk allocations Only supports two levels of hazards May want to support more levels e.g. Systems of systems

New Conceptual Data Model

Analysis of the new Data Model There is one type of generic hazard - can be either system or component hazard Cutsets model relationships between hazards parent or child The occurrence of a loop in the model could result in a graph Child node can also become a parent node of another parent node above its level

Project Plan Week 1 to 6: Initial report Week 7: Presentation with a 15 min talk Milestones: 1st Milestone: (Week 9) Initial requirements and analysis (What the tool must be doing) 2nd Milestone: (Week 11) Initial Design (Drawing entity- relationship diagrams) 3rd Milestone: (Week 3 Semester 2) Prototype 4th Milestone: (Week 5 Semester 2) Case Study to work out the gaps using “aircraft safety” 5th Milestone: (Week 7 Semester 2) Final Design Final Presentation (1 week) Final Report (Last 4 weeks of Semester 2)

Conclusion Safety critical software require hazard management Tool required Current tools have limitations Aim to address these limitations by redesigning existing HazLog tool