モデルを書き留めて指定しました。
A は B で構成されています。各 B には名前とポイントがあります。B には、そのポイントが満たされない場合に割り当てられる C があります。
この例を emf に変換する方法は?
アップデート
わかりました私は解決策を試しました:
A はクラスであり、属性として名前とポイントを持つ B と接続されています。しかし、私は今、Cをどのように処理するかについて本当に考えていませんか?
モデルを書き留めて指定しました。
A は B で構成されています。各 B には名前とポイントがあります。B には、そのポイントが満たされない場合に割り当てられる C があります。
この例を emf に変換する方法は?
アップデート
わかりました私は解決策を試しました:
A はクラスであり、属性として名前とポイントを持つ B と接続されています。しかし、私は今、Cをどのように処理するかについて本当に考えていませんか?
AとBの間には間違いなく関連があります。「consists of」を強調しているため、1:1 の複合集合体である可能性があります(つまり、A と B の有効期間は結合されています)。
B は C に関連付けられています。ここでは、0:1 の多重度のように聞こえます。システムの動的な動作を説明するため、「if ..満たされた」という条件は、静的クラス図ではキャプチャできません (したがって、上記の下限 0 を使用できるためnull
)。ポイントがオブジェクト (参照) なのか、数値 (属性) なのかは明確ではありません。
(ソース: yuml.me )
それが私のやり方です(Yuml.me経由)。
別の方法として (モデルの残りの部分に応じて)、B が実際に A を拡張することがわかる場合があります。