- PR -

UMLのツールについて

投稿者投稿内容
ゆき
常連さん
会議室デビュー日: 2003/10/23
投稿数: 21
投稿日時: 2005-08-11 11:33
お世話になります。
いつも勉強させて頂いています。

UMLのツールについて調べています。

今、以前作成されたJavaのシステムについて、改修の必要があるため、調査しています。
設計書などが不足しているので、ドキュメントを新たに作る必要があります。
UMLを現在既に在るJavaのソースコードから、一気に作る方法、ツールはないでしょうか。
クラス図、パッケージ図、あとできればシーケンス図ができるとありがたいです。
いろいろ調べていますが、いい方法が見つかりません。
よろしくお願いします。


※この会議室の話題として間違っていたらご指摘ください。
Anthyhime
ぬし
会議室デビュー日: 2002/09/10
投稿数: 437
投稿日時: 2005-08-11 11:36
borlandのtogetherがまさにそのツールです。
さる
ぬし
会議室デビュー日: 2005/07/14
投稿数: 276
お住まい・勤務地: 実家戻ったw
投稿日時: 2005-08-11 11:48
http://www.atmarkit.co.jp/fjava/rensai2/eclipse2_02/eclipse02.html

あっ、シーケンス図が・・・(汗)
やっぱり高いのになるのかな。




[ メッセージ編集済み 編集者: さる 編集日時 2005-08-11 11:57 ]
七味唐辛子
ぬし
会議室デビュー日: 2001/12/25
投稿数: 660
投稿日時: 2005-08-11 12:40
お手軽なツールとしては Enterprise Architect 5.0 というのもあります。
フリーではありませんが製品版でも個人で購入できる範囲です。

http://www.sparxsystems.jp/

koe
大ベテラン
会議室デビュー日: 2003/07/13
投稿数: 198
投稿日時: 2005-08-11 13:03
シーケンス図でしたら、Eclipse TPTPを使うと出力できます。
http://www.eclipse.org/tptp/

まだHyadesと呼ばれていた頃に試したことがありますが、今でも同じことはできるでしょう。

ただ、実行結果を印刷物に落とせなかったのが不便でしたが…今ならいけるのかな?
ゆき
常連さん
会議室デビュー日: 2003/10/23
投稿数: 21
投稿日時: 2005-08-11 14:20
Anthyhimeさん、さるさん、七味唐辛子さん、koeさん
ありがとうございます。

・Together
・Enterprise Architect
・Eclipseのプラグイン

など色々ツールがあるのですね。

Togetherは評価版のダウンロードにユーザー登録が必要でしたので、
まだ試していませんが、色々なことができそうです。

EAについてはさっそく評価版(英語)で試してみました。
ファイルを指定してクラス図を作ったら、ちゃんと作成されました。
(印刷すると「Trial」の文字がたくさんでてますが。。)
使いやすそうな印象です。

費用的には、Eclipseプラグインですべてできれば理想的と思っています。
こちらも「Eclipse UML」をダウンロードして試していますが、今のところ
バージョンに間違えたせいか、設定画面にエラーが出てしまっています。

また報告します。
さる
ぬし
会議室デビュー日: 2005/07/14
投稿数: 276
お住まい・勤務地: 実家戻ったw
投稿日時: 2005-08-11 14:36
・Eclipseのプラグイン
を推したんですけど、ちと気になる点が

「Javaのソースコードから、一気に作る方法」「シーケンス図」
ってのはどんなのイメージしてますか?
ゆき
常連さん
会議室デビュー日: 2003/10/23
投稿数: 21
投稿日時: 2005-08-11 14:50
「UMLを現在既に在るJavaのソースコードから、一気に作る方法、ツール」
のイメージを書きますと、以下のような感じです。

1.フォルダを指定する
2.作成する図を指定する
   →「クラス図」・「パッケージ図」などの選択肢から選ぶ
3.指定したフォルダ内のプログラムを読み込む
4.自動的にプログラムの構造・関連を解釈して図を作成してくれる
5.作成した図を、BMP・JPEGなどのイメージファイルに保存できる
  (さらに理想をいえばExcelデータになる)

かなり理想論ですが。。。

スキルアップ/キャリアアップ(JOB@IT)