定められた論理構造にてパラメータを表現しなくとも、テストデータ生成ツールを使用することを可能とする。端末装置において、プログラムを用意しなくとも、テストデータを得ることができる。平坦化されたパラメータデータを端末装置に送信するようにしてもよい。この場合、ユーザは、端末装置側のPICTなどのツールにこれを入力し、テストデータを得ることができる。オールペア法などに基づくテストデータ生成プログラム(たとえば、マイクロソフト社のPICT)などを用いることができる。技術概要アンド・アンド階層平坦化手段4は、入力されたパラメータデータ20の論理構造中において、対象ノードから、AND関係とAND関係が階層として連続している部分を見いだし、条件を付け替えるとともに、対象子ノードTaを削除する。オア・オア階層平坦化手段6は、アンド・アンド階層平坦化パラメータデータ22の論理構造中において、対象ノードから、OR関係とOR関係が階層として連続している部分を見いだし、条件を付け替えるとともに、対象子ノードISRを削除する。