0

クラス図とステートチャート図のコードを生成するために使用できるツールがあることは知っていますが、配置図のコードを生成するために使用できるツールがあるかどうか知りたいと思っていました。

4

1 に答える 1

1

いいえ、そのようなツールはありません。そして明らかな理由は、配置図はコードを記述するのではなく、配置構造、サーバー、コンポーネントなどを記述することです。通常、配置に関連するスクリプトがいくつかありますが、何かを配置するときは他のいくつかのアクションも必要です (設定)サーバーのアップ、リソースのコピーなど)。

一方、クラス図とシーケンス図は、コード成果物の構造と相互作用を記述します。クラス図は、クラス定義を記述します。シーケンス図は、クラスのメソッドを記述します。これが、これらのタイプのダイアグラムからコードを生成するツールを見つけることができる理由です。

状態図からコードを生成するツールもありますが、これは一般的な機能ではありません。状態図の要素は定義上、特定のコード成果物に対応していないため、状態図からコードを生成することはできません。状態図が特定のコンテキストで定義されていて、このコンテキストに固有のコード生成ツールがある場合のみ。

例: 各画面が状態によって表される状態図として UI の画面の流れを記述し、このタイプの図を Web フォームまたは JFrame などの何らかのタイプの UI コードに変換できるツールを持っています。

于 2013-05-29T07:33:16.787 に答える