DO-178B/ED-12B

DO-178B is produced by Radio Technical Commission for Aeronautics, Inc. (RTCA), the FAA's Advisory Circular AC20-115B established DO-178B as the accepted means of certifying all new aviation software. RTCA DO-178B defines the guidelines for development of aviation software in the USA. EUROCAE ED-12B is the European equivalent to DO-178B. The success of DO-178B has spread to other industries and is the basis of many certification processes in use today.

DO-178B is primarily concerned with development processes. As a result, certification to DO-178B requires delivery of multiple supporting documents and records. The quantity of items needed for DO-178B certification, and the level of certification being sought determines the amount of information that they must contain.

The targeted DO-178B certification level is either A, B, C, D, or E. Correspondingly, these DO-178B levels describe the consequences of a potential failure of the software: catastrophic, hazardous-severe, major, minor, or no-effect. As a result, few CASE tools, DO178B software analysis tools, or DO-178B software development environments can be used for the difficult task of developing systems and software for DO-178B applications.

Rhapsody enables certification and produces DO-178B/ED-12B certifiable code. The ability to capture requirements, design, implementation, test and documentation all within Rhapsody enables the user to follow a well defined, repeatable and requirements driven process within Rhapsody. A well-defined and repeatable process is the key to DO-178B/ED-12B certification.

One of the key concepts behind DO-178B is that all the requirements are covered by the code and that all the code that exists is directly due to a requirement. The Rhapsody Gateway makes this an easy task. By providing the ability to work with leading requirements management tools along with popular requirements authoring tools such as Word, Excel or even Rhapsody itself it is possible to trace the requirements to the implementation. In addition it is possible to perform impact analysis to determine what impact a change may have.

The Rhapsody Design for Testability (DFT) products, TestConductor and ATG, enable requirements based testing, model coverage and code coverage tests to be automated. This eases the process of ensuring the design meets the requirements and that the proper level of coverage, including MC/DC, testing has been performed. n addition it helps to ensure that no unused or “dead code” exists.

The Rhapsody generated code is highly controllable and can be tailored to meet your safe coding practices. These powerful capabilities coupled with the ability to produce code that is time deterministic and reliable are just some of the reasons the number of certified applications using Rhapsody continues to grow.

Telelogic support for DO-178B doesn’t stop with Rhapsody. The Telelogic Professional Services also be of assistance when it comes to tailoring the Rhapsody real-time Framework, producing test suites or for creating the artifacts required for certification.

Learn More

On-Demand Webcast

Aerospace Solutions: Reducing DO-178B Development Costs By 30-50% through Automation

DO-178B has become the de-facto standard for everything that flies, from commercial aircraft, military aircraft, UAV’s, foreign aircraft, to certain ground-based systems. Reasons for the widespread adoption of the standard are numerous.
We will explore the value and benefits found from Model-driven development (MDD) and how the MDD environment and good processes can shorten the overall development cycle while improving product quality in this view on-demand webcast.

Whitepaper: Specifying and Constructing Safety-Critical Real-Time Systems Using Tau

This paper presents a methodology to specify and construct a robust, scalable architecture for safety-critical real-time systems.

Additional Resources

Brochure: Telelogic Rhapsody Collaborative Model Driven Development

Brochure: Telelogic Tau Product Family