MLchartDataset catalogue

Modified condition decision coverage

Term · Cybersecurity · MLC-T-CYB-002734

This is a strong coverage criterion that is required by the US Federal Aviation Administration for Level A (catastrophic failure consequence) software; i.e., software whose failure could lead to loss of function necessary for safe operation. It requires that every condition in a decision in the program has taken on all possible outcomes at least once, and each condition has been shown to independently affect the decision outcome, and that each entry and exit point have been invoked at least once.

Table 1. Record
IdentifierMLC-T-CYB-002734
FieldCybersecurity
AbbreviationMC/DC
ReferencesNISTIR 7878 from Chilenski et al; NIST CSRC Glossary
Record as JSON
{
  "id": "MLC-T-CYB-002734",
  "term": "Modified condition decision coverage",
  "field": "Cybersecurity",
  "definition": "This is a strong coverage criterion that is required by the US Federal Aviation Administration for Level A (catastrophic failure consequence) software; i.e., software whose failure could lead to loss of function necessary for safe operation. It requires that every condition in a decision in the program has taken on all possible outcomes at least once, and each condition has been shown to independently affect the decision outcome, and that each entry and exit point have been invoked at least once.",
  "abbreviation": "MC/DC",
  "references": [
    "NISTIR 7878 from Chilenski et al",
    "NIST CSRC Glossary"
  ],
  "url": "https://mlchart.com/terminology/cybersecurity/modified-condition-decision-coverage/"
}

Record 2,719 of 4,669 in Cybersecurity terminology (MLC-0102). Request the full dataset.