Length: 2 Days
Print Friendly, PDF & Email

DO-178C + ARP4754A Bundle Course – System + Software Safety Engineering Training by Tonex

DO-330 – Software Tool Qualification Considerations For Teams Qualifying Development, Verification, or Test Tools

This comprehensive training program is designed to provide engineers, developers, and safety professionals with in-depth knowledge of DO-178C and ARP4754A standards. It offers a structured path to mastering safety-critical system and software development within the aerospace and aviation industries. By aligning system-level design assurance (ARP4754A) with software-level certification (DO-178C), participants gain a holistic understanding of certification, development, and validation processes. The course also explores the cybersecurity implications of integrating safety and software systems—highlighting risk areas such as unauthorized code behavior and vulnerabilities in avionics software. Enhanced security awareness is embedded in each phase of safety engineering.

Audience:

  • Systems Engineers
  • Software Safety Engineers
  • Aviation and Aerospace Engineers
  • Quality Assurance Specialists
  • Certification Authorities
  • Cybersecurity Professionals

Learning Objectives:

  • Understand the objectives and scope of DO-178C and ARP4754A
  • Learn how to align system and software development life cycles
  • Analyze the safety and certification requirements for airborne systems
  • Develop traceability between system-level requirements and software components
  • Apply best practices for planning, design, verification, and validation
  • Assess the cybersecurity and safety impacts in avionics development

Course Modules:

Module 1: Fundamentals of DO-178C

  • Overview of DO-178C and its purpose
  • Roles in software certification
  • Planning and documentation requirements
  • Software development life cycle overview
  • Traceability and configuration management
  • Impact of DO-178C on cybersecurity

Module 2: Understanding ARP4754A

  • ARP4754A overview and relevance
  • System development assurance levels
  • System-level validation techniques
  • Interfaces with hardware and software
  • Safety assessment integration
  • Cybersecurity interfaces and considerations

Module 3: Safety-Critical System Design

  • Safety goals and assurance levels
  • Functional hazard assessments
  • Development of system requirements
  • Allocation to software and hardware
  • Design for redundancy and robustness
  • Mitigating security threats in safety design

Module 4: Requirements and Traceability

  • High-level vs. low-level requirements
  • Traceability throughout development
  • Change control processes
  • Deriving requirements from system context
  • Integrating cybersecurity in requirements
  • Validation techniques and documentation

Module 5: Verification and Validation

  • Review of verification objectives
  • Independent verification principles
  • Test planning and coverage criteria
  • Qualification of tools and simulators
  • Structural coverage analysis
  • Security-focused testing for vulnerabilities

Module 6: Certification and Compliance

  • Role of certification authorities
  • Certification data packages
  • Planning for compliance audits
  • Checklists and compliance matrices
  • Linking compliance with cybersecurity assurance
  • Case studies of certification programs

Gain mastery over the DO-178C and ARP4754A frameworks and elevate your expertise in system and software safety engineering. Equip yourself with the skills to meet aerospace certification requirements while addressing the growing intersection of safety and cybersecurity. Enroll today in Tonex’s System + Software Safety Engineering Training.

 

Request More Information