Length: 2 Days

DO-178C for Avionics Software Training Course by Tonex

Avionics and Flight Systems Training by Tonex

Tonex’s DO-178C for Avionics Software Training Course provides comprehensive insight into the DO-178C standard, the de facto guideline for the development of airborne software in avionics systems. Participants will delve into the intricacies of software development, verification, and validation processes mandated by DO-178C, ensuring compliance with regulatory requirements and industry best practices. Through a blend of theoretical instruction, practical examples, and case studies, attendees will gain a deep understanding of the key concepts, processes, and documentation involved in achieving software certification for airborne systems.

Learning Objectives:

  • Understand the fundamental principles and objectives of DO-178C and its role in ensuring the safety and reliability of avionics software.
  • Gain proficiency in the planning, development, verification, and validation processes required for DO-178C compliance.
  • Learn how to effectively manage software projects in accordance with DO-178C guidelines, including requirements management, configuration management, and quality assurance.
  • Explore the various software levels defined by DO-178C and comprehend the associated verification and certification objectives for each level.
  • Acquire practical skills in creating and maintaining the essential documentation mandated by DO-178C, such as Software Development Plans (SDP), Software Verification Plans (SVP), and Software Configuration Management Plans (SCMP).
  • Master the techniques and tools necessary for software verification and validation, including requirements-based testing, structural coverage analysis, and traceability matrix generation.
  • Familiarize oneself with the challenges and common pitfalls encountered during DO-178C compliance efforts and learn strategies for mitigating risks and ensuring successful certification.

Audience: This training course is designed for professionals involved in the development, verification, validation, and certification of avionics software, including:

  • Software Engineers and Developers
  • System Engineers
  • Quality Assurance Personnel
  • Project Managers
  • Regulatory Compliance Specialists
  • Avionics Designers
  • Safety Engineers
  • Anyone seeking to enhance their understanding of DO-178C and its application in the aviation industry.

Course Outlines:

Module 1: Introduction to DO-178C

  • Overview of DO-178C Standard
  • Objectives and Scope
  • Software Levels and Criticality
  • Regulatory Compliance Framework
  • Evolution from Previous DO-178 Versions
  • Industry Adoption and Impact

Module 2: Planning and Processes

  • Software Development Planning
  • Requirements Management
  • Configuration Management
  • Quality Assurance Planning
  • Traceability and Documentation
  • Tool Qualification and Usage

Module 3: Software Development

  • Software Requirements Analysis
  • Architecture and Design
  • Coding Standards and Guidelines
  • Integration and Testing Strategies
  • Peer Reviews and Inspections
  • Software Configuration Management

Module 4: Verification and Validation

  • Requirements-Based Testing
  • Structural Coverage Analysis
  • Test Case Design and Execution
  • Traceability Matrix Generation
  • Verification Results Analysis
  • Validation Testing and Certification

Module 5: Documentation and Compliance

  • Software Development Plans (SDP)
  • Software Verification Plans (SVP)
  • Software Configuration Management Plans (SCMP)
  • Certification Evidence and Artifacts
  • Audits and Assessments
  • Compliance Reporting and Records Management

Module 6: Challenges and Best Practices

  • Common Compliance Challenges
  • Risk Management Strategies
  • Process Tailoring and Optimization
  • Lessons Learned from Previous Projects
  • Best Practices for Successful Certification
  • Future Trends and Developments

Request More Information