ログイン
検索
メインメニュー
開発者ブログ
ChangeVisionメンバーズ分布マップ
フォーラム一覧   -   トピック一覧
   astah* API プログラム公開
     クラス図・ER図のメトリクス (サンプル)
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
midori
投稿日時: 2008-9-1 16:24
開発者
登録日: 2006-5-8
居住地: 福井
投稿: 312
クラス図・ER図のメトリクス (サンプル)
1) APIプログラム概要

JUDEのプロジェクト内のクラス図、クラス、属性、操作やER図、エンティティ、リレーションシップ等の数や平均値を算出するメトリクスをCSV形式で出力する。

<クラス図>









<メトリクス>









[各パッケージ]
クラス図、クラス、属性、操作の数の平均値

[各名前空間]
クラス図、クラス、属性、操作の数

[各クラス]
属性、操作、関連、スーパークラス、サブクラスの数

[ERモデル]
ERエンティティ、主キー、属性、依存型リレーションシップ、非依存型リレーションシップ、多対多リレーションシップ、サブタイプの数

[ERモデル]
ER図、ERエンティティ、主キー、属性、依存リレーションシップ、非依存リレーションシップ、多対多リレーションシップ、サブタイプの数の平均値

[各ERエンティティ]
主キー、属性、依存リレーションシップ、非依存リレーションシップ、多対多リレーションシップ、サブタイプの数

2) URL (ダウンロード先やAPIプログラムを紹介しているブログ等へのリンク)
- ダウンロード

ダウンロードしたzipファイルを以下のフォルダ配下に解凍して実行します。
- JUDEインストールフォルダ\api\sample\

metrics_run.batを用いて実行する場合は、コマンドプロンプトで、第一引数にJUDEプロジェクトファイル名、第二引数に出力先のCSV形式ファイル名を指定します。

C:\Program Files\JUDE-XXX\api\sample\metrics>metrics_run ..\APISample.jude Output.csv


3) 動作環境
- JUDEバージョン
JUDE/Professional 5.3以降

- Javaバージョン
JUDEのシステム要件に基づく

4) 作者 (本名orニックネーム)
株式会社チェンジビジョン

5) 備考
このサンプルプログラムの使用に際して、JUDEインストーラに含まれる「JUDE API サンプルプログラム使用許諾契約」に同意したものとみなされます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を