Acronym · Embedded Software & Tools
MC/DC (Modified Condition/Decision Coverage)
A structural test coverage criterion requiring that each boolean condition in a decision be shown to independently affect the outcome. It is far stricter than statement or branch coverage and drives large test suites.
- Also known as
- Modified condition decision coverage
- Type
- Acronym
- Domain
- Embedded Software & Tools, Software process
Notes
Required at DO-178C Level A for avionics and recommended for ASIL D automotive units, which is why safety code avoids complex boolean expressions.
Related terms
Part of the Embedded Software & Tools glossary, with every term in the topic and the lifecycles, tools and standards that use them.
Where it appears on the Hub
Used on 3 pages of the Hub. In each group, the pages that mention it most come first.
Skills
Suggest an improvement
Suggest an improvement to this entry
A clearer definition, an example, a correction or a source an editor can check. Editors review every suggestion before the entry changes.
Last reviewed: not yet reviewed in depth. Entry last updated . The full glossary