Software and Hardware Development: a DO-178C/DO-254 perspective. Seminar and Workshop

The international standard titled DO-178C – Software Considerations in Airborne Systems and Equipment Certification is the primary standard for commercial avionics software development. This standard provides recommendations for the production of airborne systems and equipment software. Compliance with the objectives of DO-178C is the primary means for meeting airworthiness requirements and obtaining approval of software used in civil aviation products.

On the other end “RTCA/DO-254, Design Assurance Guidance for Airborne Electronic Hardware” is the internationally recognized document providing guidance for the development of airborne electronic hardware.

This three-day seminar will introduce attendees to industry best practices for real-world avionic hardware and software development and how to avoid common DO-178C/DO-254 mistakes. The first two days are intended to present the information necessary to help minimize DO-178C/DO-254 risks and costs, while also maximizing hardware and software quality during avionics development. The instructor will guide attendees through topics such as aircraft safety, systems, software planning, software requirements, software design/code/test and the same hardware lifecycle. The entire ecosystem of aviation avionics hardware and software development will be summarized including DO-178C/DO-254’s relationship to other industry standards including the SAE standards ARP-4761 for Safety and ARP-4754A for Systems Development.

In the third day a workshop will be held about a real Verification and Test Case Study.
Learning Objectives
By attending this seminar, you will be able to:

  • Evaluate the premise of DO-178C and DO.254
  • Identify how DO-178C and DO-254 fit into the avionics development ecosystem
  • Examine hardware and software planning and standards
  • Identify hardware and software requirements, design, code, and testing for avionics
  • Describe basic configuration management and quality assurance
  • Analyze how to mitigate common DO-178C and DO-254 risks and minimize cost while applying industry-best practices
  • Fully understand the objectives and the constraints of a DO-254-compliant and reverse compliant project

 Who Should Attend

This course is designed for Avionics Hardware, Software and Systems Managers and Engineers seeking a higher level of understanding of the requirements and practices of using DO-178C and DO-254 in hardware and software development. In addition, other personnel in need of a greater understanding of this standard will benefit from the information presented in this seminar.

 Prerequisites

It is recommended that attendees have a basic understanding of hardware, software or IT.

Topical Outline

DAY ONE

  • DO-178/DO-254 Basics
    • Avionics Ecosystem
    • Relationship to ARP-4754A and ARP-4761
    • Avionics Safety
    • Avionics Systems
  • Software Planning
    • Criticality levels
    • Plan for Software Aspects of Certification (PSAC)
    • Software Quality Assurance Planning (SQAP)
    • Software Configuration Management Planning (SCMP)
    • Software Development Planning (SDP) –Requirements, Design, Code, and Integration
    • Software Verification Planning (SVP) – Reviews, Tests, and Analysis
    • 3 Standards (Requirements, Design, Coding)
  • Hardware Planning
    • Criticality levels
    • Plan for Hardware Aspects of Certification (PHAC)
    • Hardware Process/Quality Assurance Planning (SPAP)
    • Hardware Configuration Management Planning (HCMP)
    • Hardware Development Planning (HDP) –Requirements, Design, and Integration
    • Hardware Verification Planning (HVP) – Reviews, Tests, and Analysis
    • 4 Standards (Requirements, Design, Verification, Archive)

DAY TWO

  • DO-330 Tool Qualification and DO-331 Modeling
    • Why DO-33O- Tool qualification for DO-178C
    • Why DO-331 – Software Modelling for DO-178C
  • DO-332 OOT and DO-333 Formal Methods
    • Object Oriented Technology and DO-178C’s DO-332
    • Formal Methods and DO-178C’s DO-333

DAY THREE (Workshop)

  • Support to DO-254 certification
    • Implementation Lifecycle of a new compliant Hardware and Software
    • Support to the certification for already developed systems
    • Practical examples
  • Advanced testing strategies for DO-178C projects
    • DO-178C life cycle is too expensive? Testing is taking too much time and resources? In this session, we are going to explain how we can drastically improve the software testing strategies, moving from a costly activity to a way to save money and time, improving quality at the same time.
  • Agile and DO-178C: a (im)perfect marriage?
    • Do you think that Agile is too lazy and DO-178C is too rigid? How could completely different approaches to software development could even co-exist? In this session, we are going to show how this (im)perfect marriage of such different philosophies could be the beginning of your “perfect” software lifecycle for DO-178C certification.

Instructors:

Vance Hilderman
Mr. Vance Hilderman is a 25-year software and systems avionics engineering professional, focusing on safety-critical avionics software, systems, hardware development, and related technical products. Mr. Hilderman is the President and primary subject matter expert in avionics software and systems at Afuzion, Inc. Previously, Mr. Hilderman founded TekSci and while serving as President and CTO, he led his company to become the largest independent avionics software services company in the world. Mr. Hilderman also co-founded HighRely Inc, an avionics certification consultancy company. In 2011, HighRely, Inc. was acquired by Atego/Artisan, with Mr. Hilderman remaining on as President and Manager of Aviation/Certification Services through 2013. Holding a BSEE and MBA from Gonzaga, along with a Masters in Computer Engineering from USC (Hughes Fellow), Mr. Hilderman is the principal author of dozens of technical whitepapers, plus the world’s best-selling book on avionics development/certification. Published by Avionics Communications and titled Avionics Certification – A Complete Guide To DO-178B & DO-254, Mr. Hilderman donates all royalties to the Boy Scouts of America.

 

Andrea Del Re

Andrea Del Re worked on the development of FPGA-based reconfigurable systems and is co-author of 36 international publications. From 2007, he is with Skytechnology as the head of the hardware design team, managing card development, FPGA development, test systems, and DO-254 certification support activities (DAL A and DAL B). She has 18 years of experience in FPGA design (Altera, Xilinx, Microsemi) and 10 years of experience in teaching (university courses and Altera training).

Marina Berti

With more than 27 years of experience on Software development, in particular in Automotive and Aerospace embedded software, Marina is a Software Lifecycle expert, also for safety-critical systems. She operates as a Project Manager able to ensure the achievement of all the project goals and guarantee delivery times and planned costs.

Massimo Bombino

More than 25 years’ experience on Safety- and Business critical development, in particular embedded software. Model-based and testing expert, Massimo’s main mission is to help worldwide companies to improve the entire software life-cycle in order to identify criticalities, remove inefficiencies and cut time & costs, with the result of improving quality and safety.

Venue

Milan, Italy                        BEST WESTERN PLUS HOTEL GALLES    Piazza Lima 2   http://www.galles.it/

Date

May 7-8-9, 2018

Time

I and II day 8.30- 16.30      third day     8.30-12.30

Fee

€1,500.00

10% discount for the second attendant from the same company, 30% discount for the third attendant from the same company

Subscription

Please send an e-mail to: segreteria.corsi@sky-team.it copying carmelo.tommasi@afuzion.com with subject: “DO178 and DO254 Seminar”

Including the following form:

Name:                   Title:                      Company:            E-mail:                   Phone:           VAT (for invoicing):

 

 

Payment

In advance via bank transfer:

IBAN: IT58M0358901600010570629010        or

SWIFT/BIC: BKRAITMM Account 010570629010 labeled “Skytechnology s.r.l.”

Please show in the bank transfer motive your name and “DO178C DO254 Milan 2018”

A regular invoice will be issued at payment receiving.