2

私はインターフェースを持っています。1 つのコンポーネントがこのインターフェースを提供し、別のコンポーネントがこのインターフェースを必要とします。IBM Rational Software Architect では表現できません。

それを提供するコンポーネント(インターフェースの実現であるクラスを含む)に、ポートを追加し、そのインターフェースを実現するクラスを選択しました。

それを必要とする (インターフェイス定義を含む) コンポーネントで、ポートを追加し、インターフェイスを選択しました。

結果は正しいのですが、間違っていると思われる自動的に作成された Class3 があります。

ここに画像の説明を入力

そのため、Class3 を Interface 定義に変更すると、RSA は必要なインターフェイスを提供されたインターフェイスに変更します。

これを正しくモデル化するにはどうすればよいですか? RSAドキュメントで見つかりません。

ありがとう! ここに画像の説明を入力

4

1 に答える 1

1

ドキュメントを見つけました。ポートを追加する必要はありません。コンポーネント内のインターフェイスをドラッグ アンド ドロップして、提供された領域または必要な領域を選択するだけです。

于 2011-10-04T13:02:23.887 に答える