ブラック・ボックス・アニメーションの例

このトピックでは、ブラック・ボックス・アニメーションのさまざまな例を示します。

下図に、キーカードでアクセスするドアの設計シーケンス図を示します。

キーカードでアクセスするドアを描写しているシーケンス図

下図に、モデル分析用のシーケンス図を示します。

モデル分析を示しているシーケンス図

次の図は、モデルのブラック・ボックス・テスト用に使用するアニメーション化シーケンス図と、アニメーション・プロパティーを別の値に設定したときの効果を示しています。

下図に、Prototype1 インスタンス線がマッピング・ポリシー ObjectAndItsParts を使用するときにできるアニメーション化シーケンス図を示します。他の 2 つのインスタンス線は SingleObject に設定されています。Prototype1 インスタンス線は、CardReaderKeypadEmployeeDatabase、および DoorController クラスのメッセージを反映します。

アニメーション化したシーケンス図

下図に、モデルの別のビューを示します (インスタンス線は ObjectAndItsParts を使用)。モデルの他のパーツ用のメッセージが、このインスタンス線上に反映されます。 Prototype1 インスタンス線で (ポリシー設定により) これらが「見える」ためです。

アニメーション化したシーケンス図

フィードバック