シーケンス図の比較

このタスクについて

開発プロセスでは、シーケンス図は主に以下の目的で使用します。

したがって、シーケンス図は少なくとも原則的には同一である必要があるため、シーケンス図間の比較を簡素化する必要があります。実行メッセージ・シーケンスは仕様メッセージ・シーケンスと一致している必要があります。シーケンス図比較ツールを使用すると、例えば、仮説としてのメッセージ・シーケンスと実際のメッセージ・シーケンスの比較ができます。リグレッション・テストとして、2 つの実行結果を比較することにも応用できます。

すべての実行シーケンス図が対応する仕様 (アニメーション化されない) シーケンス図と同一である場合、システムは、ユースケースで取り込まれた要件を満たします。同一でない場合は、仕様が不正確なのか実装にエラーがあるのかを判別する必要があります。いずれの場合も、ステートチャートまたはシーケンス図でモデリング・エラーを訂正し、テスト・サイクルを繰り返して、問題が修正されたかどうかを判別する必要があります。


フィードバック