Price: $3,999.00

Length: 4 Days
Print Friendly, PDF & Email

DO-178 Training Course, Aviation Certification

DO-178 Training, DO-178C training course and DO-254 Training Course is a combined program focusing on Avionic Certification.

TONEX DO-178 Training, introduction to Avionics Certification covers all the aspects of DO-178B, DO-178C, DO-254.

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.

DO-178c training 787 First Flight K64825-03

DO-178 Training

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 more about:

  • 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 Modules

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
  • 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



Who Should Attend

Software engineers, hardware engineers, verification and validation engineers, and project managers

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.