• DO-178B is the primary set of guidelines employed by the aerospace industry to create safe and robust software.
• DO-178B describes processes to be followed in the software development and verification lifecycle.
• There are five levels of safety impact assessments – A,B,C,D,E; Level A is the most rigorous.
Some of the processes in DO-178B include:
- Requirements-based software development
- Requirements-based software verification
- Independent peer review of software products
- Independent peer review of test cases and test procedures
- Robustness and out of range testing
- Structural coverage analysis
- 100% traceability from requirements to testing
|