DO-178B/C Provides Certification Safety Net
Lynx Software Technologies2009-11-30T12:47:35+00:00Because aircraft avionics software includes safety-critical aspects, the military continues to embrace the DO-178B/C guidelines used for commercial aircraft systems. JOHN BLEVINS, DIRECTOR, SOFTWARE TOOLS DEVELOPMENT, LYNUXWORKS Safety-critical avionics software has been evolving for decades, providing increased functionality while becoming more complex. In response, regulatory authorities and commercial avionics manufacturers co-authored the RTCA/DO-178 guidelines for developing avionics software. Developers of commercial avionics software must demonstrate compliance with DO-178's guidelines to assure that their software can safely perform its intended function. More recently, the FAA has issued further guidance for so-called reusable software components (RSCs as defined in AC20-148). This guidance requires activities beyond those of DO-178, but the advantage is that certification evidence created under an RSC during one certification can be re-used on subsequent certifications, resulting in considerable cost and schedule savings. Complexity Drives the Need The current version of these guidelines is known as DO-178B/C and is generally considered one of the strictest software standards in existence today. All commercial avionics software in the U.S. is required to comply with the DO-178B/C standard. The guidelines defined in DO-178B/C are intended [...]