Avionyx has more than 20 years of experience in supporting numerous avionics manufacturers in the development and verification of DO-178B software. We have been exposed to the good, bad and the ugly. Our lessons learned over the years have been compiled into an extensive training course that is designed to ensure that all of our customers can benefit from these valuable lessons.

We have designed our courses with a balance of lecture and hands-on lab exercises each day to maximize comprehension and learning retention.

Intended Audience: Software Engineers (Development and Verification), Quality Engineers and Project Managers

Location, Time:  At customer site, scheduled according to customer needs and instructor availability

Module Name Duration (hrs)
AVT-DO178-101 - Introduction to DO-178B 4
AVT-DO178-102 - Introduction to the SW Planning Process 2
AVT-DO178-103 - Introduction to the SW Development Processes 4
AVT-DO178-104 - Introduction to Integral Processes 4
AVT-DO178-106 - Hands on Training 20
AVT-DO178-203 - Verification I (Composed of the following modules)  
     AVT-DO178-203A - Verification Methods  
     AVT-DO178-203B - Test Case Selection  
     AVT-DO178-203C - Extended Use Case Pattern 22
     AVT-DO178-203E - SVCP Development  
     AVT-DO178-203F - Structural Coverage  
AVT-DO178-204 - Memory, Timing & Stack Analysis (hands on) 8
AVT-DO178-205 - CM Training 2
AVT-DO178-206 - SQE Training

4

DO-254 Introductory Course

3 (day)


Module AVT-DO178-101 - Introduction to DO-178B

This module consists of two 2-hour presentations intended to provide a context to the trainee on the certification process and the DO-178B context.  The first presentation introduces the certification process, the system processes, the certification types and the relevant regulations in order to provide a context to DO-178B.  The second presentation introduces DO-178B and its main concepts such as Criticality Levels, interaction with system processes and the software lifecycle processes: planning, development and integral.

AVT-DO178-102 - Introduction to the SW Planning Process

This class introduces the objectives and products of the Software Planning Process.  It briefly describes the contents of the plans and standards required by DO-178B.

AVT-DO178-103 - Introduction to the SW Development Processes

This module is composed of two presentations.  The first presentation introduces the Software Development Processes and the variations to the waterfall software life-cycle.  It also introduces the trainee to the hierarchy of requirements, the differences between high-level and low-level requirements, the concept of traceability and the characteristics of good requirements.

The second presentation introduces the objectives and products of the SW Design, Coding and Integration Processes.

AVT-DO178-104 - Introduction to Integral Processes

This is a two part module. In the first part, the Verification process is introduced by describing the objectives in Annex tables in DO-178B, the concept of independence and the three verification methods listed in DO-178B: Review, Analysis and Testing.  Also, the concepts of Test Cases, Test Procedures and Structural Coverage are exemplified.

The second part of this module introduces the Configuration Management, Quality Assurance and Certification Liaison processes.  For these three processes, objectives, outputs and activities are described.

AVT-DO178-203 - Verification I

This is a more in-depth analysis of the verification methods used in the Verification integral process as required by DO-178B.  This module is composed of the following modules:

  • AVT-DO178-203A - Verification Methods: More in-depth study of Review, Analysis and Testing methods.  The requirements-based test development process is described in detail.
  • AVT-DO178-203B - Test Case Selection.  In depth class on Test Case selection for normal and robustness testing.
  • AVT-DO178-203C - Extended Use Case Pattern: This module describes the use of a pattern for testing applications specified using Use Cases.  This is not a DO-178B class.
  • AVT-DO178-203E - SVCP Development.  Short class describing how to put together an SVCP document.
  • AVT-DO178-203F - Structural Coverage:  This class describes the process of structural coverage analysis from requirements based tests.

AVT-DO178-106 - Hands on Training

This module is a hands-on complement to AVT-DO178-203.  In this module, students get to do exercises in requirements writing, reviews, use of checklists, test case and test procedure development, and use of document templates.  Exercises are done using evaluation boards and a training embedded application.

AVT-DO178-204 - Memory, Timing & Stack Analysis

This is a hands-on class on how to perform memory, timing and stack analysis as a complement to requirements based testing.

AVT-DO178-205 – Configuration Management Training

In-depth training on CM process.  DO-178B objectives for item identification, change control, archival, releases, problem reporting and baselines are covered.  Objectives for different control categories are also studied.

AVT-DO178-206 - SQE Training

Introduction to DO-178B objectives for the Quality Assurance process.  Amongst the topics covered are the SW Quality Assurance Plan, Audit plan, process audits, artifact audits, transition records, deviation records and Conformity Review.

DO-254 Introductory Course

Avionyx was selected by RTCA to provide its DO-254 training class. This a 3-day class provides a combination of lecture and exercises along with examples and templates.  Our instructors: Randall Fulton, a DO-178B & DO-254 DER and Roy Vandermolen are senior FPGA design engineers with significant DO-254 experience. Randall and Roy provide real-world tips on how to insure compliance with DO-254 that can only be learned from years of experience. This course focuses on application to the development of complex hardware as necessary for FAA compliance with some attention given to application at board and LRU levels.

Intended Audience:  FPGA designers, Quality Engineers, Project Managers

Location, Time:  At RTCA headquarters, Washington, DC, next class schedule posted on RTCA website Customer site, scheduled according to customer needs and instructor availability

Please contact us for more information regarding training programs. We will be glad to customize a class based on your particular needs.

 
AddThis Social Bookmark Button
 
  • ESC Silicon Valley 2010

    Avionyx at ESC Silicon Valley 2010

    Avionyx would like to thank everyone who visited our booth at the Embedded Systems Conference, ESC Silicon Valley 2010. We also would like to congratulate our iPad winner Shiijun Zhou from CPU Technology Inc.

  • Why Costa Rica

    Why Costa Rica?

    Outsource to Costa RicaOutsourcing software engineering services to far away countries has significant costs among other associated risks. Find out how Costa Rica provides a new alternative with all the gain and no pain.

    Read more...

  • Subscribe to Quarterly Avionyx Newsletter

    Subscribe to Avionyx Newsletter

    Embedded systems verification newsletter

    Be the first to receive the latest white papers and articles on DO-178B and software engineering topics as well as new tool and news announcements from Avionyx.

    Subscribe

  • Experience Matters

    Experience Matters – Project History

    Verification project historyAvionyx has been developing embedded software since 1989.  See a list of our most recent projects completed.

    More Info...

  • Costa Rica ranks third worldwide in outsourcing!

    Costa Rica ranks third worldwide in outsourcing!

    Costa Rica ranks third worldwideAccording to a study covered in a recent issue of AmCham's Business Costa Rica, Costa Rica ranks third in countries "ideal outsourcing from the United States".

    Read More...
  • Avionyx Engineering Facility in Costa Rica

    Why Avionyx Chose Costa Rica

    Outsource to Costa RicaLearn more about the  advantages and capabilities of Avionyx's facility in Costa Rica

    Read More...

  • RTCA Selects Avionyx to Deliver DO-254 Training

    RTCA Selects Avionyx to Deliver DO-254 Training

    DO-254 trainingRTCA Introduces New Training Program to Assist with Electronic Hardware Certification on Airplanes 

    Read more...

Brochure