Structural coverage analysis (SCA – also referred to as code coverage) is an important component of critical systems development.
Structural coverage is used to identify which code structures and component interfaces have been exercised during the execution of requirements-based test procedures, facilitating the empirical measurement of requirements-based test effectiveness.
DO-178C mandates the use of coverage analysis for measuring completeness of testing.