GAU-UMLについて
GAU-UMLとは、UMLで定義されたダイアグラム(表記法)を簡単な操作により作成できるモデリングツールです。 オブジェクト指向によるソフトウェア開発では、統一モデリング言語(UML:Unified Modeling Language)を使った分析・設計が要求されます。 GAU-UMLはモデリングをサポートするツールとして、手軽にダイアグラムを作成できます。 GAU-UMLは、株式会社フリーソフトネット社の TCLEXGAUテクノロジーを使用して作成されたソフトウェアです。
|
TCLEXGAU は、株式会社フリーソフトネットの登録商標であり、サーバ/クライアント対応のWEBGISアプリケーション構築ツールです。 |
主な特徴・機能
1GAU-UMLの特徴
- 拡大・縮小表示が自由に行えます。
- UMLによるダイアグラムが簡単な操作で作成できます。
- ダイアグラムに着色し視覚的に分かりやすく表示できます。
- ダイアグラムの大きさに制限なく自由に作成できます。
- 各ダイアグラムを印刷することができます。
- GAU-UMLで作成したクラス図からTCLEXGAU用のクラスファイルを出力することができます。
2GAU-UMLで作成できるダイアグラム
A.ユースケース図
システムが提供する機能(ユースケース)と外部要素(アクター、外部システム)を表します。
| 要素 |
|---|
| ユースケース |
| アクター |
| 関連 |
| 包含 |
| 拡張 |
| 汎化 |
| 境界枠 |
B.クラス図
作成するシステムの静的な構造を表します。
| 要素 |
|---|
| クラス |
| 関連 |
| 関連名 |
| 汎化 |
| 集約 |
| コンポジション |
| 依存 |
| 誘導可能性 |
| 多重度 |
| 役割名 |
C.オブジェクト図
オブジェクト間の静的な関係を表します。
| 要素 |
|---|
| オブジェクト |
| 関連 |
D.シーケンス図
オブジェクト間のメッセージのやりとりを時系列で表します。
| 要素 |
|---|
| メッセージ |
| 生存線 |
| 活性区間 |
E.コミュニケーション図(コラボレーション図)
オブジェクト間の関係を重視してメッセージのやりとりを表します。
| 要素 |
|---|
| オブジェクト |
| メッセージ |
| リンク |
F.状態マシン図(ステートチャート図)
オブジェクトの状態がイベント(発生・時間経過)によりどのように変化するか表します。
| 要素 |
|---|
| 開始状態 |
| 終了状態 |
| 状態 |
| コンポジット状態 |
| 遷移 |
G.アクティビティ図
処理の手順を表します。ビジネスプロセス(業務手順)の表現やフローチャートの用途として使用します。
| 要素 |
|---|
| 開始状態 |
| 終了状態 |
| アクション状態 |
| 遷移 |
| 並行バー(フォーク、ジョイン) |
| 分岐点 |
| スイムレーン |
H.コンポーネント図
ソフトウェア内部の物理的な構成を表します。
| 要素 |
|---|
| コンポーネント |
| インタフェース |
| 関連 |
| 依存 |
| 継承 |
I.配置図
システムの物理的な構造を表します。
| 要素 |
|---|
| ノード |
| コンポーネント |
| インタフェース |
| 関連 |
| 依存 |
3GAU-UML機能一覧
GAU-UMLは下記の機能をサポートしております。
| 機能 | 要素 |
|---|---|
| ユースケース図作成 | ユースケース、アクター、関連、包含、拡張、汎化、境界枠 |
| クラス図作成 | クラス、関連、関連名、汎化、集約、コンポジション、依存、誘導可能性、多重度、役割名 |
| オブジェクト図作成 | オブジェクト、関連 |
| シーケンス図作成 | メッセージ、生存線、活性区間 |
| コミュニケーション図(コラボレーション図)作成 | オブジェクト、メッセージ、リンク |
| 状態マシン図(ステートチャート図)作成 | 開始状態、終了状態、状態、コンポジット状態、遷移 |
| アクティビティ図作成 | 開始状態、終了状態、アクション状態、遷移、並行バー(フォーク、ジョイン)、分岐点、スイムレーン |
| コンポーネント図作成 | コンポーネント、インタフェース、関連、依存、継承 |
| 配置図作成 | ノード、コンポーネント、インタフェース、関連、依存 |
| 共通要素 | ノート、パッケージ |
| 表示機能 | ズーミング、スクロール・パンニング、全体表示、再表示 |
| セレクション操作 | プロパティウィンドウ、セレクションシート、ファイリング |
| 印刷機能 | 印刷、レイアウタ、プレビューウィンドウ |
| ファイル操作 | 開く、保存、データクリア |
4GAU-UMLご利用条件
- GAU-UMLは無償でダウンロードできます。
-
UMLツールのダウンロードは、こちらから
動作環境
WindowsXP/2000の動作するPC (WindowsはMicrosoft社の登録商標です)
GAU-UMLの動作にはMSXML 4.0 Service Pack 2が必要です。
ご使用のPCにXMLパーサーがインストールされていない場合には
こちら
よりダウンロードしてセットアップしてください。
免責事項
本ソフトウェアの著作権は株式会社フロントライズが有します。
また、本ソフトウェアを使用することによって生じた、
いかなる損失に対しても責任は負いませんのでご了承ください。