複数の条件の組み合わせと、それに対応してどのような処理を行うのかを表す、表形式表現。
仕様を記述する上では日本語等の文章表現で記述するよりも誤謬性が低く、有用性が高い。
条件 | 1 | 2 | 3 | 4 | |
条件1 | Y | Y | N | N | |
条件2 | Y | N | Y | N | |
処理 | |||||
処理1 | ○ | ○ | ○ | ||
処理2 | ○ | ○ | |||
処理3 | ○ |
if 条件1 then if 条件2 then 処理1 else 処理1 処理2 end if else if 条件2 then 処理1 else 処理2 処理3 end if end if