We can also change this block-this is the title.
Contact KU
Lawrence, KS | Maps

KU Aerospace Short Course Program

Software Safety, Certification and DO-178C

Instructor:
Printable Course Information (PDF)

Course Schedule

April 24-27, 2017, Seattle, Washington

Seattle Lodging and Travel Information

You can also bring this course to your workplace. Learn more about our on-site program.

Combine classes and save: This course can be combined with Integrated Modular Avionics (IMA) and DO-297, which is being offered April 28, 2017 (Friday) in Seattle, Washington. The cost to attend both courses is $2,695. To register for both courses, please visit the combined course page.

You can also bring this course to your workplace. Learn more about our on-site program.

 

Description

This course provides the fundamentals of developing and assessing software to the standard RTCA/DO-178B and RTCA-DO-178C Software Considerations in Airborne Systems and Equipment Certification as well as associated RTCA/DO-178C supplements in DO-330, DO-331, DO-332 and DO-333. Similarities and differences to RTCA/DO-278A for CNS/ATM equipment will also be addressed. The course also provides insight into the FAA’s software review process; the FAA’s software policy; practical keys for successful software development and certification; common pitfalls of software development; and software challenges facing the aviation community. Practical exercises and in-class activities will be used to enhance the learning process.


Includes instruction, a course notebook, the RTCA/DO-178C Software Considerations in Airborne Systems and Equipment Certification, refreshments and lunches. The course notes are for participants only and are not for sale.

Highlights

  • Differences between DO-178B and DO-178C
  • DO-178C supplemental documents and where they fit
  • Overview of existing standards related to software safety
  • Configuration management
  • Development and integration/test processes
  • Verification processes
  • Quality assurance objectives
  • Supplements
  • Assessing compliance - the Software Job-Aid
  • Planning process
  • Common pitfalls
  • Software challenges facing the aviation industry

Who Should Attend?

Designed for software developers, avionics engineers, systems integrators, aircraft designers and others involved in development or implementation of safety-critical software. The focus is on civil aviation, certification and use of RTCA/DO-178C; however, the concepts may be applicable for other safety domains, such as military, medical, nuclear and automotive.

Times / CEUs

28.00 classroom hours
2.800 CEUs

Certificate Tracks

Aerospace Compliance, Avionics and Avionic Components

Learning Objectives

  • Develop and document efficient RTCA/DO-178C and DO-278A compliant processes
  • Create, capture and implement compliant requirements, design data and source code
  • Evaluate compliance to RTCA/DO-178C and understand the how to integrate DO-178C supplements
  • Generate and adhere to effective verification strategies
  • Understand FAA’s software-related policy and guidance

Course Outline

Day One

  • Introductions and background
  • Differences between DO-178B and DO-178C
  • DO-178C supplemental documents and where they fit
  • Overview of existing standards related to software safety
  • Tie between the system, safety and software processes
  • History, purpose, framework and layout of DO-178C
  • Reading the Annex A Tables
  • Configuration management, configuration management objectives and terminology, control categories

Day Two

  • Development and integration/test processes—development objectives, high-level requirements, traceability, design (low-level requirements and architecture), code/integration, integration/test objectives, normal and robustness testing
  • Verification processes—overview of verification, verification of requirements, design, code and testing

Day Three

  • Quality assurance (QA) objectives, QA philosophy, SQA approaches, certification liaison objectives, life cycle data
  • Supplements including DO-330—Tool Qualification, DO-331—Model Based Development, DO-332—Object Oriented, and DO-333—Formal Methods
  • Special topics—partitioning and protection, structural coverage, dead and deactivated code, service history, Commercial-Off-The-Shelf (COTS) software FAA software-related policy and guidance—software review process, user-modifiable and field-loadable software, change impact analysis, tool qualification, previously developed software, software reuse, integrated modular avionics, databases (DO-200A), complex hardware (DO-254)

Day Four

  • Assessing compliance—the Software Job-Aid
  • Planning process
  • Common pitfalls
  • Software challenges facing the aviation industry: off-shore development, use of real-time operating systems and other commercially available components, software reuse




Join our Mailing List button

 

Request a Catalog button

On-site Contact Information

To learn about bringing a course to your workplace, contact Sarah Williams, on-site program manager, for a no-cost, no-obligation proposal.
Email ProfessionalPrograms@ku.edu
Phone 913-897-8782

One of 34 U.S. public institutions in the prestigious Association of American Universities
44 nationally ranked graduate programs.
—U.S. News & World Report
Top 50 nationwide for size of library collection.
—ALA
23rd nationwide for service to veterans —"Best for Vets," Military Times
KU Today