Guidance for Model-Based Development and Verification (DO-331) C2008

Topics: Quality, Safety & Maintenance

This seminar is offered in China only and presented in Mandarin Chinese. The course materials are bilingual (English and Chinese).

In the past years, Model-Based Development and Verification (MBDV) technology has been widely used and accepted in software production. When this technology is used in airborne software, a number of key issues should be considered to ensure the airworthiness objectives and safety goals. In order to clarify these issues and ease the use the MBDV technology, DO-331 is published as a supplement to DO-178C, to provide consensus guidance to applicants and certification authorities.

With the rapid growing of software production technology, MBDV has been used more and more in critical software applications. As a MBDV supplement to DO-178C, DO-331 provides guidance to MBDV usage in airborne software. However, applicants still face a lot of confusions: how to verify the model, how to establish the trace, and what certification credit MBDV can gain, etc. In this context, learning how to correctly understand and strictly meet the objectives DO-331 becomes very essential for the people developing airborne software using MBDV technology. This seminar aims to deliver a thorough understanding on the core concept and the utilization of DO-331.

This seminar will introduce attendees to the key issues that applicants should master to meet airworthiness objectives when MBDV technology and DO-331 is used as a mean of compliance, including the concept of model, the impact of MBDV on each software process, the practice and correct way to claim certification credits face to certification authorities, the correct use of DO-331 in combination with DO-178C.

Learning Objectives

By attending this seminar, you will be able to:

  • Describe the background, purpose and airworthiness objectives of DO-331
  • Describe what is a model, what is not a model
  • Discuss the impact of MBDV on software lifecycle processes
  • Identify the certification credits MBDV may deliver and may not deliver
  • Apply decent software lifecycle and appropriate software development and verification activities according to MBDV technology
  • Demonstrate compliance with DO-331 objectives and minimize cost while applying industry-best practices

Who Should Attend

Engineers in aviation airworthiness management and supplier management.


It is recommended that attendees shall have basic understanding of DO-178C and software engineering, and a Bachelor Degree on technical area.

You must complete all course contact hours and successfully pass the learning assessment to obtain CEUs.

  • DO-331 Overview
  • Definition of Model
  • Impact of MBDV on Software Planning Process
  • Impact of MBDV on Software Development Process
  • Impact of MBDV on Software Verification Process
  • Software Configuration Management of MBDV related data
  • Combined usage of DO-331 and DO-178C
  • Case Study
  • Conclusion
  • FAQ
Yunming Wang

Dr. Wang is the CTO of Shanghai Aviation Technologies Co., Ltd. During his research and work experience in France, Mr. Wang has been deeply involved in software development, software certification and tool qualification. He has accumulated rich experience in software implementation and certification under the circumstance of airworthiness requirements based on DO-178C standard and its supplements. As a member of SC-205/WG-71, the editorial committee of DO-178C standard series, Mr. WANG participates in the formulation of DO-178C, DO-330, DO-331, DO-332, DO-333, DO-278A, DO-248C and other standards.

Dr. WANG has published dozens of technical papers in China and abroad. He has also authored a book, Best Practice for Airborne Software Production Workflow. Dr. Yunming WANG obtained his B. S. in Mathematics and M.S. in Computer Science from Fudan University, his PhD in Computer Science from INRIA.

Duration: 1 Day
CEUs: .7

Format: Classroom

Event ID: 7352

Location: Shanghai, China

Session Info:

9:00 a.m. - 5:00 p.m.

Fees: $368.00

If paying by any other method or if you have general questions, please contact SAE Customer Service.