Skip to page content

USA Banner

Official US Government Icon

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure Site Icon

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

United States Department of Transportation United States Department of Transportation

AC 20-148 - Reusable Software Components

Document Information

Reusable Software Components
Date issued
Office of Primary Responsibility
This advisory circular (AC) provides one acceptable means of compliance, but not the only means, for reusable software component (RSC) developers, integrators, and applicants to gain: • The Federal Aviation Administration’s (FAA) “acceptance” of a software component that may be only a part of an airborne system’s software applications and intended functions. • Credit for the reuse of a software component in follow-on systems and certification projects, including “full credit” or “partial credit” for compliance to the objectives of RTCA/DO-178B, Software Considerations in Airborne Systems and Equipment Certification. Like all advisory material, this AC is not mandatory and does not constitute a regulation. Because the means of compliance in this AC is not mandatory, the term “must” applies only to the applicants, integrators, and RSC developers who choose to follow the method in this AC.