What is a “Decision” in Application of

Modified Condition/Decision Coverage (MC/DC)

and Decision Coverage (DC)?

Abstract:

The purpose of this paper is to present the certification authorities’ position of what a decision is when applying Modified Condition/Decision Coverage (MC/DC) and Decision Coverage (DC).

Key words:

Decision, decision coverage (DC), modified condition/decision coverage (MC/DC), structural coverage, branch, branch point, code, code-control construct, condition, Boolean expression

1 Purpose

The purpose of this paper is to present the certification authorities’ position of what a decision is when applying Modified Condition/Decision Coverage (MC/DC) and Decision Coverage (DC).

2 Background

There has been confusion regarding the definition of “decision” in DO-178B/ED-12B [1]. The definition affects the application of decision coverage (DC) for Levels B and A software and modified condition/decision coverage (MC/DC) for Level A software.

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注