Price: $2,450.00

Length: 3 Days
Print Friendly, PDF & Email

DO-278A Training,  DO-278A Software Integrity Assurance Considerations for Communication, Navigation, Surveillance and Air Traffic Management (CNS/ATM) Systems

DO-278A Training Course Description

DO-278A training provides you with the knowledge, concepts, principals, history, standards, and tools relevant to DO-278A. Learn about  DO-278A, Software Integrity Assurance Considerations for Communication, Navigation, Surveillance and Air Traffic Management (CNS/ATM) Systems

We will teach you how to create, develop, and verify avionic software to DO-278A/ED- 109A. Also, we will cover the supplements of DO-278A/ED-109A to deliver extra support for model-based design, object-oriented programming and official techniques. DO-278A training will also discuss the logic behind the goals in DO-278A/ED-109A, the Tool Qualification document (DO-330/ED-215) and the supplements including DO-331/ED-216, DO-332/ED-217 and DO-333/ED-218.

DO-278A Training

DO-278A training is delivered in two separate modules; lectures and practical activities. Participants will learn all the theoretical material needed to develop and implement DO-278A via fun, interactive lectures and then they will experience what they have been taught through practical activities. The Practical module includes several labs, group activities, and hands-on seminars.


DO-278A training is a 3-day course designed for:

  • Software engineers
  • Software testers
  • Managers
  • Quality assurance or certification personnel
  • All individuals interested in learning about DO-278A

Training Objectives

Upon the completion of DO-278A training, the attendees are able to:

  • Create, develop, and verify software to fulfill the goals of DO-278A/ED-109A
  • Understand the difference between high-level and low-level requirements of DO-278A
  • Discuss the meaning of DO-278A/ED-109A by requirements-based evaluation?
  • Discuss the modified condition/decision coverage (MC/DC)?
  • Explain the data coupling evaluation and control coupling
  • Understand the data adaptation its application
  • Use the product service history
  • Apply supporting data in DO-248C/ED-94C
  • Understand the concept and value of model simulation
  • Understand the concept and value of qualified auto-code generators
  • Discuss and explain the supplemental goals while using object-oriented technology
  • Employ the object- oriented technology complement in their project even if they don’t use object-oriented methods
  • Understand the concept and value of formal methods
  • Reduce the frequency and amount of testing
  • Create, develop, and verify software methods to fulfill the objectives of DO-330/ED-215
  • Describe the five Tool Qualification Levels TQL1-TQL5
  • Explain and understand the supplement DO-331/ED-216 on Model-Based Development and Verification
  • Demonstrate model requirements
  • Explain supplement DO-332/ED-217 on object-oriented technique and associated tools?
  • Explain the extra objectives during the use of object-oriented technology
  • Elaborate the needs of employing the object- oriented technology supplement to their project
  • Explain the supplement DO-333/ED-217 on Formal Methods

Course Outline

Overview of DO-278A

  • What is DO-278A
  • What is ED-109A
  • History of DO-278A/ED-109A
  • DO-278A/ED-109A requirements
  • DO-278A/ED-109A applications
  • Gap Analysis
  • Compliance Determination

DO-278A Key Features

  • DO-278A fundamental principles
  • DO-278A objectives
  • Safety, software, hardware and certification of the avionic environment
  • DO-278A audition
  • DO-278A project management
  • DO-278A budget management
  • DO-278A schedule management
  • Typical DO-278A initiation mistakes

DO-278A Planning Process

  • DO-278A requirements
  • DO-278A designing
  • DO-278A coding
  • DO-278A integration
  • DO-278A reverse-engineering
  • DO-278A verification and validation
  • DO-278A quality assurance
  • DO-278A configuration management

DO-278A Main Differences with DO-178

  • Assurance Levels
  • Classification
  • Mitigation
  • Commercial Off-The-Shelf (COTS) technology incorporation

Software Verification Process

  • Avionics development data
  • Data analysis
  • Testing
  • Coverage evaluation
  • Traceability
  • Verification and validation

Software Considerations

  • Comprehensive input testing
  • Reliability models
  • Manifold version different software verification
  • Previously-developed software
  • Product service record
  • Tools for developing environment

DO-278A Assurance Levels and Their Corresponding DO-178B / ED-12 Safety Levels

  • AL1, corresponding to Level A
    • Disastrous: stops continual safe flight or landing, many lethal damages
  • AL2, corresponding to Level B
    • Hazardous/Severe: possible lethal damages to a small amount of occupants
  • AL3, corresponding to Level C
    • Major: damages crew efficacy, distress or possible damages to occupants
  • AL4, no equivalent
  • AL5, corresponding to Level D
    • Minor: abridged aircraft safety limitations, but well inside crew competences
  • AL6, corresponding to Level E
    • No impact: does not impact the safety of the airplane at all

DO-278A Requirements Documentation

  • SAAP: Software Aspects of Approval Plan
  • SQAP: Software Quality Assurance Plan
  • SCMP: Software Configuration Management Plan
  • CCP: Configuration Control Protocols
  • Software code standard
  • Software design standard
  • Software requirements guideline
  • SDP: Software Development Plan
  • SVP: Software Verification Plan
  • Source, implementable object code, SCI and SECI
  • Software design documentation
  • Software requirements documentation
  • Traceability
  • Test cases
  • Verification outcomes
  • Quality assurance logs
  • Configuration management logs

Security Tools

  • Cryptography
  • Access security
  • Intrusion detection
  • Information and data protection
  • Hazard analysis
  • Vulnerability analysis

DO-278A Supplements

  • RTCA DO-330
    • Software tool qualification considerations
  • RTCA DO-331
    • Model-Based development and verification supplement
  • RTCA DO-332
    • Object-oriented technology and related techniques supplement to DO-178C and DO-278
  • RTCA DO-333
    • Formal methods supplement

TONEX Case Study Sample: Flight-Crucial Data Reliability Assurance For Ground-Based COTS Elements

  • System description
  • Current guidelines associated with ground-based systems and COTS
  • DO-278A coverage associated with this topic
  • FFA ground-based standards
  • Approaches to safety and security
  • Risk mitigation evaluation
  • Data integrity in ground-based systems
  • Recommendations
  • Proof-of-concept architecture

DO-278A Training

Request More Information

Please enter contact information followed by your questions, comments and/or request(s):
  • 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.

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.