Presentation on theme: "Integrated Messaging and Process Analysis Control Techniques SEA Inc. Proprietary Data – Please Protect Accordingly 6100 Uptown Blvd., NE, Suite 700,"— Presentation transcript:
Integrated Messaging and Process Analysis Control Techniques SEA Inc. Proprietary Data – Please Protect Accordingly 6100 Uptown Blvd., NE, Suite 700, Albuquerque, New Mexico 87110 (505) 884-2300 Page One IMPACT ™ Toolset Functional and Graphical Interface Model Bringing CONTEXT to and With Hardware, Software, and the Human Element Systems Engineering Safety Engineering Software Engineering Specialty Engineering Software Test Software Design Software Safety System Safety Systems Integration Hazard Identification Hazard Causal Factors Hazard Mitigation Fault Tree Analysis Residual Risk Safety Reporting Functional Definition Requirements Allocation Control Requirements System Modeling Interface Analysis System Integration Human Factors Training Reliability/Availability and Maintainability Integrated Logistics Safety-Critical SW SW Causal Factors SW Safety Requirements Hazard Mitigation Interface w/Hardware Interface w/Human Requirements Allocation Implementation Model Fault Detection Fault Handling SW & HW Integration User Interface Analysis Test Rqmt Allocation Test Case Generation Test Acceptance Criteria Test Readiness Report INFLUENCING DESIGN PROVING DESIGN Science & Engineering Associates, Inc.
SEA Inc. Proprietary Data – Please Protect Accordingly PROCESS-BASED TOOL SET PROCESS-BASED TOOL SET ANALYSES PLACES SOFTWARE, HARDWARE AND PERSONNEL ACTION WITHIN THE CONTEXT OF MAJOR SYSTEM FUNCTIONS ANALYSES PLACES SOFTWARE, HARDWARE AND PERSONNEL ACTION WITHIN THE CONTEXT OF MAJOR SYSTEM FUNCTIONS IMPACT ™ Allows Hardware & Software Designers to See the “Big Picture” Reduces the Amount of Reverse Engineering to “Make It Work” Testing is More a “Proving Process” Than a “Fixing Process” Timelines & Milestones Are Met With Fewer Surprises Customers Have More Confidence in the Contractor as it offers Tangible Evidence of Progress Shows “Actual Design” as opposed to “Perceived Design” Graphically Integrating Hardware, Software And Human Interaction in the Performance of System Functions 6100 Uptown Blvd., NE, Suite 700, Albuquerque, New Mexico 87110 (505) 884-2300 Integrated Messaging and Process Analysis Control Techniques Page Two CONTACT SEA, Inc. Albuquerque Division Steve Mattern or Greg Elcock (505) 884-2300 Science & Engineering Associates, Inc.
Integrated Messaging and Process Analysis Control Techniques SEA Inc. Proprietary Data – Please Protect Accordingly 6100 Uptown Blvd., NE, Suite 700, Albuquerque, New Mexico 87110 (505) 884-2300 Page Three IMPACT Software Safety Process The integration of the “Software Assurance” of RTCA/DO 178B and “Software Safety” of Mil-Std 882 ensures a total integration of system safety engineering, system engineering and software development methodologies for a safer system. The process as defined below produces the necessary output products to support system certification and safety requirements criteria. System Functional Analysis Analysis is accomplished to determine system functionality and the ramifications of “loss of functionality”. This activity is accomplished in conjunction with systems engineering and can be used to supplement interface and integration activities. The primary purpose is to identify the Safety-Critical Functions (SCF) of the system and categorize them in accordance with DO-178B safety level criteria. The SCF’s is then tied to the software functionality to determine which CSCI’s or CSU’s will be determined to have significant safety impact. This allows functionality to be allocated to the appropriate safety levels within the software design architecture. System Hazards Analysis The Functional Hazard Analysis is a natural springboard into the safety activities required by Mil-Std 882. The most important step in the process is the in-depth analysis to identify failure modes or pathways to the identified hazards of the system. This analysis includes the identification of each hardware, software, and human interaction on the failure pathways. Identification of Software Safety Requirements The in-depth hazard causal analysis defines the interaction of hardware, software, and the human as contributors to potential mishaps. The results of this analysis is a more refined list of hazard mitigation requirements for hardware and software design, safety and redundant systems, fault detection, tolerance, and recovery, and procedures and training. The safety engineering team then ensures that the domain experts (designers) successfully implement the defined hazard mitigation requirements. This is accomplished through a variety of analysis, inspection, and test activities. IMPACT ™ Science & Engineering Associates, Inc.