DO-178 | DO-178C | DO-254 Training

DO-178 | DO-178C | DO-254 Training

Introduction:

DO-178 | DO-178C | DO-254 Training Course

DO-178C Training Course provides the grounds for the production of software for airborne systems and equipment that performs its intended function with a level of confidence in safety that complies with airworthiness requirements. Achieve compliance with the objectives of DO-178C is the primary means of obtaining approval of software used in civil aviation products.

Learn the best practices to achieve DO-178C and DO-254 compliance when it comes to certification of avionics systems: real-time embedded applications, graphics and displays, simulation, flight and engine control systems, power, actuation, mechanical and electromechanical systems, navigation and communication systems.

Customize It:

With onsite Training, courses can be scheduled on a date that is convenient for you, and because they can be scheduled at your location, you don’t incur travel costs and students won’t be away from home. Onsite classes can also be tailored to meet your needs. You might shorten a 5-day class into a 3-day class, or combine portions of several related courses into a single course, or have the instructor vary the emphasis of topics depending on your staff’s and site’s requirements.

DO-178 | DO-178C | DO-254 TrainingRelated Courses:

Duration: 3-4 days

Objectives:

◾Describe Avionic Ecosystem and Certifications
◾Discuss Relationship to ARP-4754A and ARP-4761List the requirements and capabilities of DO-178
◾List the requirements and capabilities of DO-254
◾Understand differences with DO-178B and DO-178C
◾List common DO-178C and DO-254 mistakes and best lessons learned
◾List Safety related considerations
◾List steps to avoid common mistakes in certification, process, modeling, and tool selections
◾Learn how to apply the new DO-178C standard in real world
◾Plan for SW Aspects of Certification
◾Plan for Software Development and Verification
◾Understand Configuration Management Planning
◾List Software Requirements and Quality Assurance steps
◾Verify Software Design and Code Standards
◾Plan for HW Development and Certification Aspects
◾Understand Hardware Verification Plans
◾List Hardware Process Assurance steps
◾Explore Hardware Analysis, Requirements, Design and Verification / Validation Standards
◾Plan Hardware Configuration

Course Content:

Introduction and Executive Summary
◾Avionics Ecosystem
◾Fundamentals to Avionics Safety
◾Aircraft certification Processes (TC, STC, ATC )
◾Safety Assessment Process
◾Aviation System Development Process
◾Aviation Systems Engineering and Planning
◾Equipment certification (TSOs and PMAs)
◾Hardware Development Life Cycle
◾Software Development Life Cycle
◾Planning, Development and Quality Assurance Plans
◾Role of Configuration Management
◾System Analysis and Requirements
◾Aviation Software Planning

System Aspects of Software Development
◾Systems Engineering 101
◾Systems Engineering Development Lifecycle
◾System Requirements Allocation to Software
◾Information Flow Between System and Software Life Cycle Processes
◾System Safety Assessment Process and Software Level
◾Architectural Considerations

DO-178 Basics
◾Introduction to DO-178B and Do-178C
◾DO-178B vs. DO-178C
◾DO-178/DO-254 Certification Process
◾DO-178/DO-254 Project Planning and Management
◾DO-178/DO-254 Master Plan
◾DO-178/DO-254 Need Analysis and Requirements
◾Software Life Cycle Processes
◾Software Life Cycle Definition
◾Transition Criteria Between Processes
◾Software Development Plan
◾Software Life Cycle Environment Planning
◾Software Development Standards
◾Review of the Software Planning Process Software Considerations in System Life Cycle Processes
◾System Considerations in Software Life Cycle Processes
◾Software Plan Development and Certification
◾Software Development, Design, Coding and Testing Techniques
◾DO-178C Criticality levels
◾Software Design, Testing, Verification and Validation Processes
◾Software Planning Process Objectives
◾Software Planning Process Activities
◾Software Plans
◾Plan for Software Aspects of Certification (PSAC)
◾Software Quality Assurance Planning (SQAP)
◾Software Configuration Management Planning (SCMP)
◾Software Development Planning (SDP)
◾Requirements, Design, Code, and Integration
◾Software Verification Planning (SVP)
◾Reviews, Tests, and Analysis
◾Programmable hardware plan development and certification
◾Software and programmable hardware verification and validation
◾Recommended Templates and recommendations
◾Hardware Design Life Cycle
◾Tool Qualification
◾Cost Estimation and Metrics
◾Software Aspects of Certification
◾Compliance Determination

Software Development Processes
◾Software Requirements Process
◾Software Design Process
◾Software Coding Process
◾Integration Process
◾Software Development Process Traceability

Software Verification Processes
◾Purpose of Software Verification
◾Overview of Software Verification Process Activities
◾Software Reviews and Analyses
◾Software Testing
◾Requirements-Based Testing Methods
◾Test Coverage Analysis
◾Software Verification Process Traceability
◾Verification of Parameter Data Items

Software Configuration Management (CM) Processes
◾Software Configuration Management Process Objectives
◾Software Configuration Management Process Activities
◾Data Control Categories
◾Software Load Control
◾Software Life Cycle Environment Control

Software Quality Assurance (QA) Processes
◾Software Quality Assurance Process Objectives
◾Software Quality Assurance Process Activities
◾Software Conformity Review

Software Life Cycle Data
◾Plan for Software Aspects of Certification
◾Software Development Plan
◾Software Verification Plan
◾Software Configuration Management Plan
◾Software Quality Assurance Plan
◾Software Requirements Standards
◾Software Design Standards
◾Software Code Standards
◾Software Requirements Data
◾ADDITIONAL CONSIDERATIONS
◾Use of Previously Developed Software
◾Alternative Methods
◾Software Reliability Models
◾Product Service History

DO-330 Tool Qualification and DO-331 Modeling
◾DO-330- Tool qualification for DO-178C
◾DO-331 Software Modeling for DO-178C; Model-Based Development and Verification (MD&V)
◾DO-332 Object-Oriented (OO) Technology
◾DO-333 Formal Methods (FM)
◾Object Oriented Technology and DO-178C’s DO-332
◾Formal Methods and DO-178C’s DO-333

DO-254, Design Assurance Guidance for Airborne Electronic Hardware
◾DO-254 Compliance
◾System Safety and Design Assurance Level (DAL)
◾Application of DO-254 by EASA and FAA
◾DO-254 Hardware Design Lifecycle objectives and Data
◾Integral/supporting Processes
◾Validation and Verification
◾Configuration Management
◾Process Assurance
◾Tool Qualification
◾COTs Cores and IPs
◾Single Event Upset and SRAM parts
◾Functional Failure Path (FFP)
◾Elemental analysis
◾Advanced Verification techniques
◾Plan for Hardware Aspects of Certification (PHAC)
◾Requirements Capture
◾Conceptual Design
◾Detailed Design
◾Implementation and Production Transition
◾Verification and Validation

System Aspects of Hardware Design Assurance
◾System Development Process
◾Hardware Design Life Cycle Process
◾Information Flow from Hardware Design Life Cycle Process to System Development Process
◾Information Flow between Hardware Design Life Cycle Process and Software Life Cycle Process
◾System Safety Assessment Processes
◾Hardware Safety Assessment
◾Hardware Design Life Cycle Processes
◾Transition Criteria

Planning Processes
◾Planning Process Objectives
◾Planning Process Activities

Hardware Design Process
◾Requirements Capture Process
◾Conceptual Design Process
◾Detailed Design Process
◾Implementation Process
◾Production Transition Process
◾Acceptance Test
◾Series Production

V&V and CM Methods
◾Validation process
◾Verification Process
◾Validation and Verification Methods
◾Configuration Management
◾Configuration Management Activities
◾Data Control Categories
◾Process Assurance

Hardware Design Life Cycle Data
◾Hardware Plans
◾Hardware Design Standards and Guidance
◾Validation and Verification Data
◾Hardware Acceptance Test Criteria
◾Problem Reports
◾Hardware Configuration Management Records
◾Hardware Process Assurance Records
◾Hardware Accomplishment Summary
◾Use of Previously Developed Hardware
◾Commercial-Off-The-Shelf (COTS) Components Usage
◾Product Service Experience
◾Tool Assessment and Qualification

Request More Information

Time Frame: 0-3 Months4-12 Months

Print Friendly, PDF & Email

No Comments Yet.

Leave a comment