私はインターフェースを持っています。1 つのコンポーネントがこのインターフェースを提供し、別のコンポーネントがこのインターフェースを必要とします。IBM Rational Software Architect では表現できません。
それを提供するコンポーネント(インターフェースの実現であるクラスを含む)に、ポートを追加し、そのインターフェースを実現するクラスを選択しました。
それを必要とする (インターフェイス定義を含む) コンポーネントで、ポートを追加し、インターフェイスを選択しました。
結果は正しいのですが、間違っていると思われる自動的に作成された Class3 があります。
そのため、Class3 を Interface 定義に変更すると、RSA は必要なインターフェイスを提供されたインターフェイスに変更します。
これを正しくモデル化するにはどうすればよいですか? RSAドキュメントで見つかりません。
ありがとう!