掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     パッケージのコピーについて(新規要素として)


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
未登録ゲスト
投稿日時: 2007-6-26 16:14

パッケージのコピーについて(新規要素として)

いつもお世話になっております。下記の質問の回答をお願いします。

パッケージのコピーに関してです。
パッケージの内容を全てコピーし、貼り付ける(新規要素として)機能はあるのでしょうか。実現したい内容は以下の通りです。

現在、分析フェーズで、一通りの分析モデルを作成しました。次の設計フェーズに移るとき、分析フェーズのモデルを改良して、設計フェーズのモデルを作成しようと考えています。このとき、分析フェーズのモデルを残したいため、設計フェーズのパッケージを新規作成し、分析フェーズのモデルを全てコピーしたい(新規要素として)と考えております。

この場合どのように、すれば実現できるのでしょうか。

tkouno
投稿日時: 2007-6-26 16:27
EA Administrator
投稿: 3939

Re: パッケージのコピーについて(新規要素として)

方法としては、2つあるかと思います。

1. 対象のパッケージをXMIファイルとして出力し、出力後に
  同じプロジェクトファイルに読み込む。読み込む際に
  「GUIDを削除」にチェックを入れることで
  重複と判定されずに、読み込むことができます。

2. 対象のパッケージに対して、MDA変換機能を利用します。
  (パッケージを右クリックして「パッケージの変換」)

とりあえず2番の方法を試すには、「C#」あるいは「Java」あたりの
変換ルールを利用して、希望通りになるか確認してください。
(必要に応じて変換ルールをカスタマイズしてください)


2番の方法のメリットは、分析フェーズのモデルの内容が変わった場合に
「パッケージの変換」を再度適用することで、実装モデルに変更の差分を
反映することができる点です。
(実装モデルの作り方にも依存します。)
また、バージョン7の「階層構造サブウインドウ」では、2番の方法で作成された
実装モデルの要素から、設計モデルの要素を簡単に参照することができます。

設計モデルと実装モデルが、基本的な構造が同じになるのであれば
2番のMDAスタイルの設計も面白いのではないかと思います。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ