Integrating System Safety and Software Assurance
|
|
|
- Diane Mosley
- 9 years ago
- Views:
Transcription
1 Integrating System Safety and Software Assurance Systems Certification and Integrity Directorate of Aviation Engineering Directorate General Technical Airworthiness 1 Overview Integration of software assurance into the system safety program. Discuss different ADF paradigms for software assurance. Explain application of software assurance to missionised hazards and capability integrity. 2
2 Complementary Approaches Perform functional analysis Does the software satisfy the requirements? (Did we build the product right?) Assign software assurance levels Allocate software assurance objectives Software Assurance System and Software Safety Design, code and test functions to meet objectives Verify satisfaction of software safety requirements Safer System Define software safety requirements to treat hazards Identify software contribution to hazards Identify mishaps, hazards and failure modes Are the requirements appropriate? (Did we build the right product?) 3 The Goal What are we trying to achieve? Establish a standard of proof that software exhibits the required behaviours. Which means What activities do I need to complete in order to prove that my software satisfies its requirements?
3 The Basic Concept The more important it is that the software should work, the more effort should be applied to proving that it does work. 5 Software Assurance Paradigms in the ADF ARP 75/761 & RTCA DO-178B Civil Certified Aircraft MIL-STD-882C & RTCA DO-178B Military Aircraft (recent programs) MIL-STD-882C & MIL-STD-98/DOD- STD-2167A Military Aircraft (legacy programs) 6
4 ARP 75/761 & RTCA DO-178B Civil Certified Aircraft 7 Applicable Standards FAR 2x.1309 Equipment, Systems and Installations AC 2x.1309 Guidance on complying with FAR 2x.1309 SAE ARP 75 Certification Considerations for Highly-Integrated or Complex Aircraft Systems A standard that can be used to demonstrate compliance with FAR 2x.1309 SAE ARP 761 Guidelines and Methods for Conducting the Safety Assessment Process on Civil Airborne Systems and Equipment Describes the techniques that underpin ARP 75 RTCA DO-178B Software Considerations in Airborne Systems and Equipment Certification Describes the techniques for treating the software aspects of compliance with ARP 75 8
5 ARP 75 System Safety Approach 9 ARP 75 to DO-178B Mapping Section 5. of ARP 75 Design Assurance Determination Failure Condition Classification Catastrophic Hazardous/Severe Major Major Minor No Safety Effect System Development Assurance Level A B C D E Note: Section of DO-178B maps software levels to failure severities, but this is included only for historical reasons (DO-178B was released before ARP 75). Section of DO-178B should never be used. RTCA DO-178B Software Levels 10
6 ARP Architectural Considerations Section 5..1 allows for a reduction in assurance levels for: Partitioned Designs Each partition assigned its own level Dissimilar, Independent Designs Implementing an Aircraft Level Function Two Level Bs = Level A (but can only use once in any fault tree) Active/Monitor Parallel Design One to Level A, the other to Level C Backup Parallel Design Primary: Level A, Backup: Level C Note: examples above are for Catastrophic aircraft level failure conditions. 11 Example DO-178B Table 12
7 DO-178B Annex A Tables Table A.5 Verification of Outputs of Software Coding and Integration Process DO-178B Chapter 6 DO-178B Chapter Is it really that easy? Hazardous/Severe Major Failure conditions that could result in a large reduction in safety margins. Major Failure conditions that could result in a significant reduction in safety margins. What is the difference between large and significant? 1
8 How does SCI-DGTA handle this? Look to FAA policy: ACs, TSOs, etc Best Reference: AC D Appendix 1 No published list for Part 25 (high value IP) Another Example: TSO-C151b TAWS Software implementing the functions defined in this TSO must be developed to Level C as defined in RTCA DO-178B. 15 MIL-STD STD-882C & RTCA-DO DO-178B Military Aircraft (recent programs) 16
9 Integrating Software Assurance into Military System Safety Engineering Step 1: Functional Safety Analysis/Assessment Step 2: Categorisation of each software function IAW Safety Integrity Level (SIL) definitions Step 3: Providing the software development team with the required tasks for software development and test for each SIL (i.e. process objectives). Step : Implement the software development and test tasks in accordance with the SIL definitions. 17 MIL-STD-882C is Task Based Task Title System Safety Program System Safety Program Plan Integration/Management of Associate Contractors etc System Safety Program Review/Audits SSG/SSWG Support Hazard Tracking and Risk Resolution System Safety Progress Summary Preliminary Hazard List Preliminary Hazard Analysis Safety Requirements/Criteria Analysis Subsystem Hazard Analysis System Hazard Analysis Operating and Support Hazard Analysis Note that there are no software specific tasks! Task Type MGT MGT MGT MGT MGT MGT MGT ENG ENG ENG ENG ENG ENG 18
10 Sample Hazard Severity Categories (MIL-STD-882C) Description Catastrophic Critical Marginal Negligible Cat I II III IV Definition Death, system loss or severe environmental damage. Severe injury, severe occupational illness, major system or environmental damage. Minor injury, minor occupational illness or minor system or environmental damage. Less than minor injury, occupational illness or less than minor system or environmental damage. 19 Sample Hazard Probability Levels (MIL-STD-882C) Description Cat Specific Individual Item Fleet or Inventory Frequent A Likely to occur frequently Continuously experienced Probable B Will occur several times in the life of an item Will occur frequently Occasional C Likely to occur some time in the life of an item Will occur several times Remote D Unlikely but possible to occur in the life of an item Unlikely but can reasonably be expected to occur Improbable E So unlikely it can be assumed occurrence may not be experienced Unlikely to occur, but possible 20
11 Sample Hazard Risk Index Matrix (MIL-STD-882C) CAT CRIT MAR NEG Frequent Probable Occasional Remote Improbable Colours link to risk acceptance authority (e.g. ADF AA, OAA, OAAR, DAR). Likelihoods cannot be correctly assigned to software causal factors: how then does software fit into the above matrix? 21 Software Control Categories Control Category Ia Ib IIa IIb IIIa IIIb IV Direct control. Description Displays information that is directly and constantly relied upon. Direct control but time for intervention by independent safety system. Displays information that if incorrect, may lead to operator action/inaction that progressively degrades safety margins. Control over hazardous systems, but operator action required to complete the task. Displays information about discrete events that require an operator to respond to prevent a hazard occurring. No control of safety related functions. Summary of Definitions from Section 2 Chapter 7. 22
12 Software Hazard Risk Index Control I II III IV CAT Hazard Category CRIT MAR NEG 5 Aircraft hazards will mostly fall into here SHRI DO-178B Level A B C D E Satisfaction of assurance level is the measure of hazard acceptability. 23 SHRI vs. HRI SHRIs and HRIs are not interchangeable or comparable. Consider multi-axis aircraft stability augmentation system. Loss of function Catastrophic. Probabilistic (hardware) Failure Modes: High Probability (> 10-2 ): HRI = 1 Low Probability (< 10-9 ): HRI = 15 HRI is a measure of acceptability Systematic (software) Failure Modes Poor Software: SHRI = 1 (Catastrophic/Control Category Ia) Good Software: SHRI = 1 (Catastrophic/Control Category Ia) SHRI is not a measure of acceptability. 2
13 Don t Confuse Methods Navigation System for Large Aircraft ARP 75 & DO-178B Loss of: Major Malfunction: Hazardous Requires DO-178B Level B MIL-STD-882C & DO-178B Hazard Category: Catastrophic (CFIT) Control Category: IIb (Display of Information) SHRI 2: Requires DO-178B Level B Incorrect Malfunction: Hazardous Critical in 882C terminology Control Category: IIb SHRI 3: Requires DO-178B Level C 25 MIL-STD STD-882C & MIL-STD STD-98/DOD- STD-2167A Military Aircraft (legacy programs) 26
14 MIL-STD-882C to MIL-STD-98 Mapping Hazard Category CAT CRIT MAR NEG Control I II III IV SHRI MIL-STD-98 Level?????????? MIL-STD-98 does not define varying levels of development and verification rigour. 27 Software Assurance Matrix AAP Section 2 Chapter 7 28
15 From MIL-STD-882D Rev 1 29 Putting it All Together Commercial Aircraft FAR 2x.1309 Military Aircraft MIL-STD-882C AC 2x.1309 JSSSC SSSH DO-178B ARP 75/761 IEEE-1228 IEEE-1228 DO-178B These are the ADF preferred airworthiness standards for aviation software. 30
16 Weapons STANAG 0 and AOP Background DEOP 102 approves the following software standards: AOP-52 Guidelines for the Safety and Suitability for Service of Safety Critical Computing Systems in Munitions Applications DEF (AUST) 5679 The Procurement of Computer-Based Safety Critical Systems IEEE/EIA STD Software Life Cycle Processes Implementation Considerations RTCA/DO-178B Software Considerations in Airborne Systems and Equipment Certification STANAG 0 Safety Design Requirements and Guidelines for Munitions Related Safety Critical Computing Systems STANAG 52 Safety Assessment Requirements for Munition Related Computing Systems 32
17 STANAG 0 STANAG 0 combines software safety and software assurance considerations. It identifies: Generic software safety requirements. Good software design practices. Verification benchmarks. Apply practices to Safety Critical Computing System Functions (SCCSF). Provides guidance on which functions are likely to be SCCSFs. Assigns example MIL-STD-882C control categories to weapon functions. 33 STANAG 0 Requirements Applicability F&E: Fuzes, Electronic Arming and Safety Devices S: Seekers GS: Guidance Systems T&L: Targeting and Launcher Control Systems P&F: Pointing and Firing Cutout Systems C&C: Command and Control Systems 3
18 Using STANAG 0 If STANAG 0 is to be used, there are a number of shortfalls that should be resolved: STANAG 0 was never ratified, so it doesn t really exist. SCI-DGTA is aware of at least two different versions. You may need to apply your own configuration control, or include a copy in the contract. Some requirements are ambiguous. Example: All software testing shall be controlled by a formal test coverage analysis and document. Computer based tools shall be used to ensure that the coverage is as complete as possible. When is coverage complete? Statement? Decision? Condition/Decision? Exhaustive? What is as complete as possible? You may need to provide clarification to some requirements. 35 AOP-52 AOP-52 replaced STANAG 0 and STANAG 52. Strikingly similar to the JSSSC SSSH. AOP-52 is a guidance document. It does not contain clear requirements. It would be very difficult, if not impossible, to apply it under a contract. But, it does contain good information and practices. You might be able to convert it to an enforceable standard. 36
19 Using STANAG 0 An Example Consider a weapon guidance system. Is it a Safety Critical Computing System Function? Probably: see para 5.3.a Any function which determines, controls, or directly influences the flight path of a munition system. Annex B: A guidance system with a self destruct capability is Control Category II: Software exercises control over potentially hazardous hardware systems, subsystems, or components allowing time for intervention by independent safety systems to mitigate the hazard. However, these systems by themselves are not considered adequate. Which requirements are applicable? See GS column of Table B Missionised Hazards and Capability Integrity 38
20 The Basic Concept The more important it is that the software should work, the more effort should be applied to proving that it does work.. except now the motivation is completion of the mission. 39 Definitions Missionised Hazards aircraft system hazards considered not only within benign operating environments but also within worst credible missionised scenarios. Capability Integrity functionality required for achieving mission objectives but with limited airworthiness impact. 0
21 Missionised Hazards May be considered as part of the functional and system-level hazard assessments. Operator input at SSWGs. Tracked and maintained through the hazard log. Requires good engineering judgement credible scenarios Examples??? Not used very often. 1 Capability Integrity Definitions Mission Critical Failure conditions would immediately raise the threat posed by external events (e.g. enemy action) to unacceptable levels and could result in loss of the aircraft. Mission Serious Failure conditions would reduce the capability of the aircraft or the ability of the crew to cope with adverse mission conditions to the extent that there would be: a large reduction in mission capabilities, higher workload such that the flight crew could not be relied upon to perform their tasks accurately or completely, or increased risk to aircrew and occupants. Mission Degraded Anything else. 2
22 Software Level Assignments Mission Failure Categorisation Mission Critical Mission Serious Mission Degraded AAP Section 2 Chapter 7 Software Level Assignment DO-178B Level C DO-178B Level D No additional objectives DO-178B sets objectives for developing and verifying high-integrity software. The need for high-integrity software can be driven by either safety or mission considerations. 3 Capability Integrity Examples Mission System Function RWR/MWS/CMDS Mission Failure Categorisation Mission Critical Considerations For aircraft that operate in a hostile environment (e.g. F/A-18) RWR/MWS/CMDS Mission Serious For aircraft that operate in a more benign environment (e.g. AAR) ESM Data Link Mission Serious Mission Degraded Large reduction in mission capabilities, but no direct threat to the aircraft. Mission more difficult, but still possible.
23 Capability Integrity Clearly articulated in the contract e.g. AAR to Level C, AP-3C ESM to Level D Mission assumptions verified by operators Input at SSWGs Documented Requires good engineering judgement credible scenarios 5 Summary Three paradigms for integrating software assurance into the system safety program. Civil: Severity of failure linked to assurance level. Military: Hazard Category and Control Category. Both: more safety critical more effort. Missionised Hazards Capability Integrity 6
24 Questions 7
SOFTWARE VERIFICATION RESEARCH CENTRE SCHOOL OF INFORMATION TECHNOLOGY THE UNIVERSITY OF QUEENSLAND. Queensland 4072 Australia TECHNICAL REPORT
SOFTWARE VERIFICATION RESEARCH CENTRE SCHOOL OF INFORMATION TECHNOLOGY THE UNIVERSITY OF QUEENSLAND Queensland 4072 Australia TECHNICAL REPORT No. 99-30 A Survey of International Safety Standards Axel
Introduction to Aviation Software Design Assurance
Introduction to Aviation Software Design Assurance SYSTEMS CERTIFICATION AND INTEGRITY (SCI) DIRECTORATE OF AVIATION ENGINEERING (DAVENG) DGTA- Directorate General Technical Airworthiness Introduction
SAFE SOFTWARE FOR SPACE APPLICATIONS: BUILDING ON THE DO-178 EXPERIENCE. Cheryl A. Dorsey Digital Flight / Solutions cadorsey@df-solutions.
SAFE SOFTWARE FOR SPACE APPLICATIONS: BUILDING ON THE DO-178 EXPERIENCE Cheryl A. Dorsey Digital Flight / Solutions [email protected] DIGITAL FLIGHT / SOLUTIONS Presentation Outline DO-178 Overview
Certification Authorities Software Team (CAST) Position Paper CAST-9
Certification Authorities Software Team (CAST) Position Paper CAST-9 Considerations for Evaluating Safety Engineering Approaches to Software Assurance Completed January, 2002 NOTE: This position paper
Chapter 10. System Software Safety
Chapter 10 System Software Safety 10.0 SYSTEM SOFTWARE SAFETY...2 10.1 INTRODUCTION...2 10.2 THE IMPORTANCE OF SYSTEM SAFETY...3 10.3 SOFTWARE SAFETY DEVELOPMENT PROCESS...5 10.4 SYSTEM SAFETY ASSESSMENT
Certification Authorities Software Team (CAST) Position Paper CAST-3
Certification Authorities Software Team (CAST) Position Paper CAST-3 Guidelines for Assuring the Software Aspects of Certification When Replacing Obsolete Electronic Parts Used in Airborne Systems and
LSST Hazard Analysis Plan
LSST Hazard Analysis Plan Large Synoptic Survey Telescope 950 N. Cherry Avenue Tucson, AZ 85719 www.lsst.org 1. REVISION SUMMARY: Contents 1 Introduction... 5 2 Definition of Terms... 5 2.1 System... 5
AC 20-148 REUSABLE SOFTWARE COMPONENTS
AC 20-148 REUSABLE SOFTWARE COMPONENTS December 7, 2004 12/7/04 AC 20-148 CONTENTS Paragraph Title Page 1. Purpose....1 2. Motivation for this Guidance....1 3. Document Overview...1 4. General Guidelines
University of Paderborn Software Engineering Group II-25. Dr. Holger Giese. University of Paderborn Software Engineering Group. External facilities
II.2 Life Cycle and Safety Safety Life Cycle: The necessary activities involving safety-related systems, occurring during a period of time that starts at the concept phase of a project and finishes when
Safety Management Systems (SMS) guidance for organisations
Safety and Airspace Regulation Group Safety Management Systems (SMS) guidance for organisations CAP 795 Published by the Civil Aviation Authority, 2014 Civil Aviation Authority, CAA House, 45-59 Kingsway,
WORKSHOP RC 2011. EVI Integração de Sistemas Junho de 2011 Eng. Nelson José Wilmers Júnior
WORKSHOP RC 2011 EVI Integração de Sistemas Junho de 2011 Eng. Nelson José Wilmers Júnior Comparison between ARP4754 A Guidelines for Development of Civil Aircraft and Systems (2010) and ARP4754 Certification
Safety Regulation Group SAFETY MANAGEMENT SYSTEMS GUIDANCE TO ORGANISATIONS. April 2008 1
Safety Regulation Group SAFETY MANAGEMENT SYSTEMS GUIDANCE TO ORGANISATIONS April 2008 1 Contents 1 Introduction 3 2 Management Systems 2.1 Management Systems Introduction 3 2.2 Quality Management System
140.01.3 REQUIREMENTS OF SAFETY MANAGEMENT SYSTEM
SA-CATS 140 Safety management system List of technical standards 140.01.3 REQUIREMENTS OF SAFETY MANAGEMENT SYSTEM 1. Minimum standards for the safety management system 140.01.3 REQUIREMENTS OF A SAFETY
Parameters for Efficient Software Certification
Parameters for Efficient Software Certification Roland Wolfig, [email protected] Vienna University of Technology, Real-Time Systems Group 1 Abstract Software certification is a common approach
Environmental-Related Risk Assessment
Environmental-Related Risk Assessment *GTA 05-08-002 DISTRIBUTION: U.S. Army Training Support Centers. DISTRIBUTION RESTRICTION: Approved for public release; distribution is unlimited. Headquarters, Department
Program Hazard Analysis
For New, Modified, or Recognized Activities 10/20/2009 Revision and Update This evaluation process is used to systematically identify, assess, and resolve hazards associated with program activities that
Advisory Circular. U.S. Department of Transportation Federal Aviation Administration
U.S. Department of Transportation Federal Aviation Administration Advisory Circular Subject: Airborne Software Assurance Date: 07/19/2013 AC No: 20-115C Initiated by: AIR-120 Change: 1. Purpose of this
OSW TN002 - TMT GUIDELINES FOR SOFTWARE SAFETY TMT.SFT.TEC.11.022.REL07
OSW TN002 - TMT GUIDELINES FOR SOFTWARE SAFETY TMT.SFT.TEC.11.022.REL07 August 22, 2012 TMT.SFT.TEC.11.022.REL07 PAGE 2 OF 15 TABLE OF CONTENTS 1 INTRODUCTION 3 1.1 Audience... 3 1.2 Scope... 3 1.3 OSW
RTCA DO-178B/EUROCAE ED-12B
27 RTCA DO-178B/EUROCAE ED-12B Thomas K. Ferrell Ferrell and Associates Consulting Uma D. Ferrell Ferrell and Associates Consulting 27.1 Introduction Comparison with Other Software Standards Document Overview
A System-safety process for by-wire automotive systems
A System-safety process for by-wire automotive systems Steer-by-wire and other by-wire systems (as defined in this article) offer many passive and active safety advantages. To help ensure these advantages
asuresign Aero (NATEP Grant MA005)
asuresign Aero (NATEP Grant MA005) WP2 Workshop: Identification of Needs for Tool Support in Meeting Aircraft Avionics Systems, Hardware & Software Certification Standards Dr Chris Harper Systems & Safety
Mauro Calvano. About Aviation Safety Management Systems
Mauro Calvano About Aviation Safety Management Systems January 2003 1 INTRODUCTION In order to be aware of the factors that are driving the accident rate during the last decade, we must identify the hazards
Software Safety -- Process Overview and Application
Software Safety -- Process Overview and Application Dr. Michael F. Siok, PE, ESEP Dr. Michael F. Siok, PE, ESEP Lockheed Martin Aeronautics Company P.O. Box 748, MZ 5924 Fort Worth, TX 76101 Tel: (817)
Safety and Airworthiness Cases for Unmanned System Control Segments. George Romanski, Joe Wlad S5 Symposium, Dayton, OH June 12-14, 2012
Safety and Airworthiness Cases for Unmanned System Control Segments George Romanski, Joe Wlad S5 Symposium, Dayton, OH June 12-14, 2012 Biography Joe Wlad, Sr. Director, Wind River FAA DER, Systems and
Mission Operation Ground. Assurance @ ESA. Mario Merri GSAW, Los Angeles, USA 2 Mar 2011 ESA UNCLASSIFIED
Mission Operation Ground Software Systems Product Assurance @ ESA Mario Merri GSAW, Los Angeles, USA 2 Mar 2011 The European Cooperation for Space Standardisation (ECSS) Established: in 1993 Goal: coherent,
MODEL REGULATION SAFETY MANAGEMENT SYSTEM REGULATION. International Civil Aviation Organisation
MODEL REGULATION SAFETY MANAGEMENT SYSTEM REGULATION 1 SAFETY MANAGEMENT SYSTEM REGULATION TABLE OF CONTENTS 1. INTRODUCATION... 3 2. SCOPE... 3 3. DEFINITIONS... 3 4. GENERAL... 4 5. APPLICABILITY...
Accurate Risk Assessment Using Multi-Relational Hazard/Mishap Pairings
Accurate Using Multi-Relational Hazard/Mishap Pairings Regina A. Eller, BA; Department of the Navy, Naval Surface Warfare Center, Dahlgren Division; Dahlgren, Virginia, USA Michael G. Zemore, MS Sys Eng;
Designing an Effective Risk Matrix
Designing an Effective Risk Matrix HENRY OZOG INTRODUCTION Risk assessment is an effective means of identifying process safety risks and determining the most cost-effective means to reduce risk. Many organizations
Technical Standard Order
Department of Transportation Federal Aviation Administration Aircraft Certification Service Washington, D.C. TSO-C119c Effective Date: 4/14/09 Technical Standard Order Subject: TRAFFIC ALERT AND COLLISION
SOFTWARE SAFETY STANDARD
NOT MEASUREMENT SENSITIVE National Aeronautics and NASA-STD-8719.13B w/change 1 Space Administration July 8, 2004 SOFTWARE SAFETY STANDARD NASA TECHNICAL STANDARD REPLACES NASA-STD-8719.13A DATED SEPTEMBER
UNCONTROLLED IF PRINTED SYSTEMS SAFETY
AAP 7001.054 The ADF Aerospace Safety Management Framework SECTION 2 CHAPTER 1 SYSTEMS SAFETY INTRODUCTION 1. The ADF s Aerospace Safety Management Framework encompasses operations conduct (both mission
Civil Air Patrol BASIC LEVEL OPERATIONAL RISK MANAGEMENT
Civil Air Patrol BASIC LEVEL OPERATIONAL RISK MANAGEMENT 1 Civil Air Patrol wishes to thank the USAF Safety Center for the use of their information in the creation of this presentation. 2 Define Operational
4 Applying DO-178B for safe airborne software
Applying DO-178B for safe airborne software 81 4 Applying DO-178B for safe airborne software Published as E. Kesseler, E. van de Sluis, Reliability, maintainability and safety applied to a real world avionics
Safety Analysis and Certification of Open Distributed Systems. P. M. Conmy; Department of Computer Science, University of York, York, YO10 5DD U.K.
Safety Analysis and Certification of Open Distributed Systems P. M. Conmy; Department of Computer Science, University of York, York, YO10 5DD U.K. M. Nicholson; Department of Computer Science, University
Design & Manufacture Seminar SOFTWARE SECURITY & DESIGN ASSURANCE JAYSON ROWE SENIOR ENGINEER AVIONICS
Design & Manufacture Seminar SOFTWARE SECURITY & DESIGN ASSURANCE JAYSON ROWE SENIOR ENGINEER AVIONICS Aircraft Network Security Development was required for B787 B787 over 1400 Loadable Software Parts
Certification Authorities Software Team (CAST) Position Paper CAST-26
Certification Authorities Software Team (CAST) Position Paper CAST-26 VERIFICATION INDEPENDENCE COMPLETED January 2006 (Rev 0) NOTE: This position paper has been coordinated among the software specialists
Safety Integrity Levels
Séminaire de Sûreté de Fonctionnement de l X Safety Integrity Levels Antoine Rauzy École Polytechnique Agenda Safety Integrity Levels and related measures as introduced by the Standards How to interpreted
Software Safety Hazard Analysis
UCRL-ID-122514 Software Safety Hazard Analysis Version 2.0 Prepared by J. Dennis Lawrence Prepared for U.S. Nuclear Regulatory Commission Disclaimer This document was prepared as an account of work sponsored
Fundamental Principles of Software Safety Assurance
Fundamental Principles of Software Safety Assurance Tim Kelly [email protected] Context Lack of agreement in the details of requirements of software safety assurance standards has long been recognised
Space product assurance
Space product assurance Software dependability and safety ECSS Secretariat ESA-ESTEC Requirements & Standards Division Noordwijk, The Netherlands Foreword This Handbook is one document of the series of
ISO 14971: Overview of the standard
FDA Medical Device Industry Coalition ISO 14971: Overview of the standard Risk Management Through Product Life Cycle: An Educational Forum William A. Hyman Department of Biomedical Engineering Texas A&M
A risk assessment procedure for the safety management of airport infrastructures
A risk assessment procedure for the safety management of airport infrastructures Sascia Canale Department of Civil and Environmental Engineering, University of Catania, Catania, Italy Natalia Distefano
Safety-Critical Systems: Processes, Standards and Certification
Fachbereich 17 - Mathematik/Informatik Arbeitsgruppe Softwaretechnik Warburger Straße 100 33098 Paderborn Safety-Critical Systems: Processes, Standards and Certification for the Seminar Analysis, Design
Identifying and Understanding Relevant System Safety Standards for use in the Automotive Industry
SAE TECHNICAL PAPER SERIES 2003-01-1293 Identifying and Understanding Relevant System Standards for use in the Automotive Industry Barbara J. Czerny, Joseph G. D Ambrosio, Paravila O. Jacob and Brian T.
Hazard Identification, Risk Assessment and Management Procedure. Documentation Control
Hazard Identification, Risk Assessment and Management Procedure Reference: Date approved: Approving Body: Implementation Date: Version: 3 Documentation Control GG/CM/007 Trust Board Supersedes: Version
Certification Authorities Software Team (CAST) Position Paper CAST-10
Certification Authorities Software Team (CAST) Position Paper CAST-10 What is a Decision in Application of Modified Condition/Decision Coverage (MC/DC) and Decision Coverage (DC)? Completed June 2002 NOTE:
Dr. Brian Murray March 4, 2011
Event that could lead to an accident GM Autonomy HAZARD 1 Q=6e-7 Event that could lead to a hazard Control to prevent HAZARDOUS EVENT 1 HAZARDOUS EVENT 1 HAZARD CONTROL 1 r=6e-008 Q=0.0006 Q=0.001 Q=0.001
1.0 Safety Management System
1.0 Safety Management System 1 Scope and Applicability 1 1.1 Purpose....................................................................... 1 1.2 Scope.........................................................................
OPERATIONAL RISK MANAGEMENT B130786 STUDENT HANDOUT
UNITED STATES MARINE CORPS THE BASIC SCHOOL MARINE CORPS TRAINING COMMAND CAMP BARRETT, VIRGINIA 22134-5019 OPERATIONAL RISK MANAGEMENT B130786 STUDENT HANDOUT Basic Officer Course (ORM) Introduction Importance
Understanding Compliance with Automatic Dependent Surveillance Broadcast (ADS-B) Out
Understanding Compliance with Automatic Dependent Surveillance Broadcast (ADS-B) Out White Paper Doc No.: WHTP-2013-14-05 Revised, October 2014 Safely guiding pilots and their passengers worldwide for
Interrelationship with other "Ability Engineering" and Logistics Groups
Reliability and Maintainability Programs General This section introduces high level considerations associated with the implementation of Reliability, Availability, Maintainability, Safety (RAMS) and Logistics
Software Review Job Aid - Supplement #1
Software Review Job Aid - Supplement #1 1010011101010011110001101001101101101101000100100010101011100010110 1010011101010011110001101001101101101101000100101110101011100010111 0110100110110110110100010010001010101110001011000100111010100111100
The Use of M&S VV&A as a Risk Mitigation Strategy in Defense Acquisition
The Use of M&S VV&A as a Risk Mitigation Strategy in Defense Acquisition Michelle Kilikauskas Joint Accreditation Support Activity NAVAIR Weapons Division China Lake, CA 93555 [email protected]
ORDER 8150.1C. Effective Date: 03/08/12. Technical Standard Order Program
ORDER 8150.1C Effective Date: 03/08/12 SUBJ: Technical Standard Order Program This order explains how to evaluate and issue technical standard order (TSO) authorizations (TSOAs) and letters of TSO design
Guidance for Industry: Quality Risk Management
Guidance for Industry: Quality Risk Management Version 1.0 Drug Office Department of Health Contents 1. Introduction... 3 2. Purpose of this document... 3 3. Scope... 3 4. What is risk?... 4 5. Integrating
Lecture 17: Requirements Specifications
Lecture 17: Requirements Specifications Why we need to write specifications Purpose and audience Choosing an appropriate size and formality Desiderata for Specifications Properties of good specifications
HQMC 20 Aug 04 E R R A T U M. to MCO 3500.27B OPERATIONAL RISK MANAGEMENT (ORM)
HQMC 20 Aug 04 E R R A T U M to MCO 3500.27B OPERATIONAL RISK MANAGEMENT (ORM) 1. For administrative purposes, the Publications Control Number (PCN) has been reidentified. Change the PCN "10203352700"
Controlling Risks Safety Lifecycle
Controlling Risks Safety Lifecycle Objective Introduce the concept of a safety lifecycle and the applicability and context in safety systems. Lifecycle Management A risk based management plan for a system
A System-Safety Process For By-Wire Automotive Systems
SAE TECHNICAL PAPER SERIES 2000-01-1056 A System-Safety Process For By-Wire Automotive Systems Sanket Amberkar, Joseph G. D Ambrosio and Brian T. Murray Delphi Automotive Systems Joseph Wysocki HRL Laboratories
ARINC 653. An Avionics Standard for Safe, Partitioned Systems
ARINC 653 An Avionics Standard for Safe, Partitioned Systems 1 Courtesy of Wind River Inc. 2008 IEEE-CS Seminar June 4 th, 2008 Agenda Aerospace Trends IMA vs. Federated ARINC 653 Main concepts Safety
DRAFT RESEARCH SUPPORT BUILDING AND INFRASTRUCTURE MODERNIZATION RISK MANAGEMENT PLAN. April 2009 SLAC I 050 07010 002
DRAFT RESEARCH SUPPORT BUILDING AND INFRASTRUCTURE MODERNIZATION RISK MANAGEMENT PLAN April 2009 SLAC I 050 07010 002 Risk Management Plan Contents 1.0 INTRODUCTION... 1 1.1 Scope... 1 2.0 MANAGEMENT
Rev 1 January 16, 2004
1010011101010011110001101001101101101101000100110010101011100010110 0110100110110110110100010010001010101110001011000100111010100111100 1110100110110110110100010010001010101110001011000100111010100111100
8. Master Test Plan (MTP)
8. Master Test Plan (MTP) The purpose of the Master Test Plan (MTP) is to provide an overall test planning and test management document for multiple levels of test (either within one project or across
Verification and Validation of Mission Data Libraries for Electronic Warfare Operational Support
Verification and Validation of Mission Data Libraries for Electronic Warfare Operational Support Flight Lieutenant Charles Winsor Royal Australian Air Force Dr Thomas Millhouse Nova Systems, Australia
3.0 Risk Assessment and Analysis Techniques and Tools
3.0 Risk Assessment and Analysis Techniques and Tools Risks are determined in terms of the likelihood that an uncontrolled event will occur and the consequences of that event occurring. Risk = Likelihood
System Safety: A Science and Technology Primer. The New England Chapter. of the System Safety Society. April, 2002
System Safety: A Science and Technology Primer by The New England Chapter of the System Safety Society April, 2002 Copyright 2001 by the New England Chapter of the System Safety Society. Although care
1. Software Engineering Overview
1. Overview 1. Overview...1 1.1 Total programme structure...1 1.2 Topics covered in module...2 1.3 Examples of SW eng. practice in some industrial sectors...4 1.3.1 European Space Agency (ESA), software
Commandes de vol électriques Airbus: une approche globale de la sûreté de fonctionnement
Systèmes & Logiciels pour les NTIC dans le Transport 18 mai 2006 Presented by Pascal TRAVERSE Prepared with Isabelle LACAZE & Jean SOUYRIS Commandes de vol électriques Airbus: une approche globale de la
Aviation Safety Policy. Aviation Safety (AVS) Safety Management System Requirements
Aviation Safety Policy ORDER VS 8000.367A Effective Date: 11/30/2012 SUBJ: Aviation Safety (AVS) Safety Management System Requirements 1. This order provides requirements to be met by AVS and AVS services/offices
Safety Management Challenges for Aviation Cyber Physical Systems
Safety Management Challenges for Aviation Cyber Physical Systems Prof. R. John Hansman & Roland Weibel MIT International Center for Air Transportation [email protected], [email protected] Challenges Target Level
European Aviation Safety Agency The Executive Director
European Aviation Safety Agency The Executive Director ED Decision 2003/1/RM Final 17/10/2003 DECISION NO. 2003/1/RM OF THE EXECUTIVE DIRECTOR OF THE AGENCY of 17 October 2003 on acceptable means of compliance
Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.
INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing
Version: 3.0. Effective From: 19/06/2014
Policy No: RM66 Version: 3.0 Name of Policy: Business Continuity Planning Policy Effective From: 19/06/2014 Date Ratified 05/06/2014 Ratified Business Service Development Committee Review Date 01/06/2016
Software testing. Objectives
Software testing cmsc435-1 Objectives To discuss the distinctions between validation testing and defect testing To describe the principles of system and component testing To describe strategies for generating
Part-145: Approved Maintenance Organisations (Annex II (EC) 2042/2003)
Part-145: Approved Maintenance Organisations (Annex II (EC) 2042/2003) Juan Anton Maintenance Regulations Manager Flight Standards Directorate EASA Continuing Airworthiness Workshop Kuwait 20-23 October
Session 4. System Engineering Management. Session Speaker : Dr. Govind R. Kadambi. M S Ramaiah School of Advanced Studies 1
Session 4 System Engineering Management Session Speaker : Dr. Govind R. Kadambi M S Ramaiah School of Advanced Studies 1 Session Objectives To learn and understand the tasks involved in system engineering
Rulemaking Directorate. Preliminary Regulatory Impact Assessment Explanatory Note 2012/2013
Rulemaking Directorate Preliminary Regulatory Impact Assessment Explanatory Note 2012/2013 1 What is the purpose of the Pre-RIA?... 2 2 What is new?... 2 3 Rulemaking procedure and workflow... 3 4 Description
AP1000 European 18. Human Factors Engineering Design Control Document
18.2 Human Factors Engineering Program Management The purpose of this section is to describe the goals of the AP1000 human factors engineering program, the technical program to accomplish these goals,
Risk Management and Internal Audit Specialized Training Course Audit Risk Assessment Methodology
Risk Management and Internal Audit Specialized Training Course Audit Risk Assessment Methodology May 20, 2015 Internal FR 2 Risk and Risk Assessment Defined Risk Institute of Internal Auditors (IIA) The
AEROSPACE ENGINEERING SERIES, GS-0861
TS-124 May 1993 General Schedule Position Classification Flysheet AEROSPACE ENGINEERING SERIES, GS-0861 Theodore Roosevelt Building 1900 E Street, NW Washington, DC 20415-8330 Classification Programs Division
Improving fire safety through engineering (rational designs)
Improving fire safety through engineering (rational designs) Johan van den Heever Fire Safety Indaba, Cape Town 2013 'Promoting responsible fire safety in Southern Africa' 1 Introduction What is fire safety
Calculation of Risk Factor Using the Excel spreadsheet Calculation of Risk Factor.xls
Calculation of Risk Factor Using the Excel spreadsheet Calculation of Risk Factor.xls Events, Impact and Software Validation Table of Contents Many software products in complex computer systems like LIS
CIVIL AVIATION ADVISORY PUBLICATION CAAP 50 SAFETY MANAGEMENT SYSTEM ( SMS )
CIVIL AVIATION ADVISORY PUBLICATION CAAP 50 (Issued January 2011) SAFETY MANAGEMENT SYSTEM ( SMS ) GUIDANCE INFORMATION REGARDING THE SAFETY MANAGEMENT SYSTEM OF OPERATORS AND ORGANSATIONS REQUIRED TO
SERVICES. Designing, deploying and supporting world class communications solutions.
Designing, deploying and supporting world class communications solutions. DESIGN Expertise, technologies, tools and ideas Business environments, regulation, expansion and obsolescence are drivers that
Bringing Legacy Medical Devices into Usability Compliance. Shannon Clark 4/29/2015
Bringing Legacy Medical Devices into Usability Compliance Shannon Clark 4/29/2015 Agenda What is a legacy device? Background on Usability Engineering Standards What is the roadmap for bringing legacy devices
Date: 9/30/15 AC No: 119-1 Initiated by: AFS-300 Change: 0
U.S. Department of Transportation Federal Aviation Administration Subject: Airworthiness and Operational Authorization of Aircraft Network Security Program (ANSP) Advisory Circular Date: 9/30/15 AC No:
CERTIFICATION MEMORANDUM
EASA CM No.: EASA CM SWCEH 002 Issue: 01 EASA CERTIFICATION MEMORANDUM EASA CM No.: EASA CM - SWCEH 002 Issue: 01 Issue Date: 11 th of August 2011 Issued by: Software & Complex Electronic Hardware section
Risk/Issue Management Plan
Risk/Issue Management Plan Centralized Revenue Opportunity System November 2014 Version 2.0 This page intentionally left blank Table of Contents 1. Overview... 3 1.1 Purpose... 3 1.2 Scope... 3 2. Roles
Software-based medical devices from defibrillators
C O V E R F E A T U R E Coping with Defective Software in Medical Devices Steven R. Rakitin Software Quality Consulting Inc. Embedding defective software in medical devices increases safety risks. Given
Systems Engineering. Designing, implementing, deploying and operating systems which include hardware, software and people
Systems Engineering Designing, implementing, deploying and operating systems which include hardware, software and people Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 2 Slide 1 Objectives
Space project management
ECSS-M-ST-80C Space project management Risk management ECSS Secretariat ESA-ESTEC Requirements & Standards Division Noordwijk, The Netherlands Foreword This Standard is one of the series of ECSS Standards
Federal Aviation Administration ADS- B Installation Guidance
ADS- B Installation Guidance Presented by: Don Walker Presented to: Aircraft Electronics Association Date: February 2011 Outline Approval Policy AC 20-165 Overview The ADS-B System Testing AFM & ICAW Technical
Safety Analysis for Nuclear Power Plants
Regulatory Document Safety Analysis for Nuclear Power Plants February 2008 CNSC REGULATORY DOCUMENTS The Canadian Nuclear Safety Commission (CNSC) develops regulatory documents under the authority of paragraphs
Automating Code Reviews with Simulink Code Inspector
Automating Code Reviews with Simulink Code Inspector Mirko Conrad, Matt Englehart, Tom Erkkinen, Xiaocang Lin, Appa Rao Nirakh, Bill Potter, Jaya Shankar, Pete Szpak, Jun Yan, Jay Clark The MathWorks,
