Objectives: To provide an understanding of the nature of software hazards, root causes, and the methods by which these hazards may be prevented or discovered. The course will also provide instruction in administrative methods and documentation needed to establish and manage a software safety program. Providing evidence for a safety case or proof will also be covered.
Who Should Attend: System managers and engineers, system safety engineers and software engineers who are involved with developing systems that possess major software components and are responsible for the safety of such systems. Attending the System Safety Engineer- ing course and some understanding of software beforehand is highly recommended.
Course Outline 1. Software Safety Overview Definitions and Concepts Design Requirements Software Regulations/References System Safety Team Organization Risk Processing/Management Risk by Agency Hazard and Security Catastrophic Probability of Occurrence Reliability Issues Probability Hazard Consideration/Analysis Risk Assessment and Risk Levels Program Documentation Software Reliability/Risk Software Engineering/Requirements Software Safety Life Cycle Goals Security Engineering VDHL Synthesis Error Classification and Types Software Safety Requirements Traceability Petri-Net Modeling Software Safety Checklist Preliminary Hazard Analysis
Software Language Analysis Fault Tree Analysis Formal Mathematical Models Software Safety Testing
Testing Schemes/Strategies Software Safety Reliability/Maintenance
2. References Software Safety: Why, What and How Risks: Cumulative Index of Software Engineering Terms Analyzing Safety and Fault Tolerance Using Time Petri-Nets Software Sneak Analysis (SSA) Fact Sheets
Course Duration: 4.0 Days
3 – 6 Nov 2008
4 – 7 May 2009
3 – 6 Nov 2009
INCIdENT INVESTIGATION/ANALYSIS (IIA)
This course is designed for managers and supervisors who may be required to investigate, implement or review safety findings and recom- mendations resulting from aviation incidents. The course presents the principles of Management, Investigation and Analysis. It will explain how incidents are discovered, investigated, and reported in writing. Finally, the student will learn the techniques of data collection and analysis. There is considerable overlap with the AAI, MAINT and ASMS courses. It is not recommended that students who attend these courses attend the IIA presentation.
Objectives: To provide concepts and practical knowledge to be used in incident investigation and trend analysis programs.
Who Should Attend: Supervisors who will investigate incidents, part time safety advisors, Quality Assurance, and ATC supervisors. This a good course for personnel responsible for the data analysis program. It is not intended for individuals who have already attended Aircraft Accident Investigation (AAI) or who plan to attend AAI in the future