Software Verification Plan
SVPSection 08: Software Certification (DO-178C)
Definition
A lifecycle planning document that describes the verification methods, procedures, and environment that will be used to verify the software. The SVP defines the overall verification strategy, including what will be verified by review, what by analysis, what by testing, and what by a combination of these methods. It specifies the verification environment (target hardware, host simulation, emulation), the tools used for verification, the coverage criteria (statement, decision, MC/DC as applicable to the software level), and the criteria for verification completeness. The SVP also addresses independence requirements for verification activities.
Where This Shows Up
The SVP is one of the four key software planning documents (alongside PSAC, SCMP, and SQAP). It establishes the verification approach before verification begins, ensuring that the verification effort is planned, systematic, and aligned with DO-178C objectives. The SVP is a living document that may be updated as the verification approach evolves.
Primary Sources
Defines the content and purpose of the Software Verification Plan.
Artifacts Produced
Planning document describing the software verification strategy, methods, tools, and environment.
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.