MC/DC
MC/DCとは、Modified Condition/Decision Coverageの略です。MC/DCは、ソフトウェアテストの網羅性を計るための基準です。DO-178Bの中で、航空機搭載ソフトウェアのテストで適用する網羅度として開発されました。レベルAアプリケーションでは、ソースコードのテスト網羅度で、MC/DCを適用します。MC/DCを100%満たすための条件は、?各判断文(デシジョン)が、少なくとも1回は、すべての可能な結果を得る、?各判断文に含まれる各条件(コンディション)が、少なくとも1回は、すべての可能な結果を得る、?1つの判断文に含まれる各条件が、単独でその判断文の結果に影響する、と規定されています。