一部のコンポーネントでファイルが作成および使用されていることをUML2.0コンポーネント図で視覚化するにはどうすればよいですか?

Aug 19 2020

私には2つのコンポーネントがあります。1つ目は、2番目のコンポーネントで使用されるファイルの作成です。

これをUML2.0コンポーネント図で視覚化するにはどうすればよいですか?

上の画像は私がそれを達成しようとしている方法を示していますが、それは間違いだと確信しています。私のコンポーネント「ExportData」は、コンポーネント「InitialDataImport」によって使用される* .csvを作成しています。

回答

2 bruno Aug 19 2020 at 20:52

コンポーネント図ではできませんが、配置図ではできます。生成されたファイルはUMLのアーティファクトでサポートされており、配置図でアーティファクトコンポーネントの両方を表示できます。

そこには事前に定義された依存関係からコンポーネントへのアーティファクトを示すためにコンポーネントが作成していない/使用するアーティファクトを、しかし、あなたのツールは、キーワードで依存関係を使用することができかもしれ使用とステレオタイプを作成します

(警告BoUMLでは、通常はマニフェストのためにアーティファクトからコンポーネントへの依存関係を持つことができますが、逆の順序では許可しません(おそらく許可し忘れたため)。そのため、BoUMLとIを使用して上の図を作成することはできません。依存関係を逆転させるために画像を手作業で編集)