Download Interent ExplorerDownload Apple SafariDownload OperaDownload FirefoxDownload Google Chrome

DO-278A Training | Software Integrity Assurance

DO-278A Training | Software Integrity Assurance

DO-278A Training:

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

DO-278A training provides you with the knowledge, concepts, principles, 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 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.

Your Registration Includes?

  • 3 days of DO-278A Training with an expert instructor
  • DO-297 TrainingElectronic Course Guide
  • 100% Satisfaction Guarantee
  • Certificate of Completion


Related Courses

Customize It:

  • If you are familiar with some aspects of the DO-278A Training course, we can omit or shorten their discussion.
  • We can adjust the emphasis placed on the various topics or build the DO-278A Training course around the mix of technologies of interest to you (including technologies other than those included in this outline).
  • If your background is nontechnical, we can exclude the more technical topics, include the topics that may be of special interest to you (e.g., as a manager or policy-maker), and present the DO-278A Training course in a manner understandable to lay audiences.

Audience / Target Group:

The target audience for this DO-278A Training course:

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


Upon completing this DO-278A Training course, learners will be able to meet these objectives:

  • 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 on the needs of employing the object-oriented technology supplement to their project
  • Explain the supplement DO-333/ED-217 on Formal Methods

DO-278A Training – Course Syllabus:

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

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

Wrap-up – DO-278A Training

Whether you are looking for general information or have a specific question, we want to help!

Request More Information

    Time frame: