RTCA DO-330 / EUROCAE ED-215 — Software Tool Qualification Considerations

DO-330

Section 07: The Big Standards Map

Definition

A supplement to DO-178C that provides guidance on the qualification of software tools used in the development and verification of airborne software. DO-330 defines Tool Qualification Levels (TQL-1 through TQL-5) based on the potential impact of the tool on the airborne software and the software level. Tools that could introduce errors into the airborne software (development tools) or that could fail to detect errors (verification tools) require qualification at levels commensurate with their impact. The qualification process involves defining tool operational requirements, verifying the tool against those requirements, and demonstrating that the tool satisfies its qualification objectives.

Where This Shows Up

Tool qualification under DO-330 is essential because modern airborne software development relies heavily on tools — compilers, code generators, test frameworks, static analyzers, and model-based development environments. If a tool introduces an error that is not detected by other means, the airborne software could contain a defect. DO-330 provides a structured framework for assessing tool risk and qualifying tools to an appropriate level.

Primary Sources

RTCA DO-330 (2011) — Software Tool Qualification Considerations

The primary document defining tool qualification objectives and processes.

Related Terms

Need help navigating certification?

Understanding the terminology is the first step. If you need expert guidance on DO-178C, DO-254, ARP4754B, or any aspect of FAA, EASA, or TCCA certification, our team is here to help.