は、というロボティクス用の社内開発フレームワーク(ROSに似ています)を使用している私たちの高水準ソフトウェアアーキテクチャを文書化することを任されました。コンポーネント図のアドバイスフレームワーク
コンポーネント図では、提供された基本フレームワークアプリケーションで(XMLファイルで指定された型に基づいて)コンポーネントがクラスローダによってインスタンス化され、別のスレッドで実行されたことをどのように表していますか?このコンポーネントは、フレームワークが提供するサービス(ネットワーク通信など)を実装し、インスタンス化します。
ありがとう、これは本当に明らかです!私のポストの終わりから、私が理解できないもう1つのことは、コンポーネント(つまり車)がフレームワーク(すなわちネットワーク通信)によって提供されるサービスを実装し、インスタンス化すると、フレームワークコンポーネントがインターフェイスを「実現」する(またはその逆)、またはコンポーネントのインターフェイスを表示/表示するのをスキップし、代わりに「実現」矢印を使用するだけですか? – rh87
あなたが言及したUML仕様を見てください(ありがとう)、私はそこに答えがあることを知っています。 "図10.9 ProximitySensorの提供されたインターフェースであるISensorは、CapacitiveSensorに継承されています。 – rh87
ロリポップ記法を使用するか、必要なインターフェイス(それぞれ<ステレオタイプクラス)に提供されている依存関係の実現方法を使用することができます。私は写真を追加すべきか、それとも明確であるべきか? –