DO-178B Certifications for avionics software with Testwell CTC++ Test Coverage AnalyzerThe standard DO-178B "Software Considerations in Airborne Systems and Equipment Certification" is the commonly used standard for softwares in the avionics industry. In order to get the certification of the Federal Aviation Administration (FAA), the software has to fulfil the standards of DO-178B for requirement based testing and code coverage analysis.
According to the DO-178B-level the following test coverage (code coverage) is required :
To obtain a DO-178B certification the software and a number of supplementary documents and quality proofs (among them test protocols) have to be provided. The Code Coverage Analyzer Testwell CTC++ covers all test coverage modes up until Multiple Condition Coverage (which includes Modified Condition Decision Coverage, MC/DC). For this reason Testwell CTC++ can be used in order to get the DO-178B certification for all levels (A, B, C and of course D and E). CTC++ Test Coverage Analyzer for C and C++ is a user friendly and easy to use test coverage tool that gives clear and simple analysis results. Because of its low instrumentation - overheads CTC++ can be used when developing embedded software basically for all targets, even for very small ones. Adaptations for all current target systems are provided with the coverage analyzer. As the Host-Target-Add-on is provided with the source, CTC++ can be adapted easily and quickly to any new target. Testwell CTC++ is used in many safety and mission critical software projects for air and space transportation, rail transportation, automotive industry as well as for medical applications. Further information about Testwell CTC++ can be obtained from our CTC++ Homepage. Further information about DO-178B certifications are available here. |