astah* professional、UML、community 6.5以降でプラグインを利用できます。(エディションによって使用範囲は異なります)
各プラグインの機能や詳しい利用方法は、同梱されているREADMEや本ページからのリンク等を参照してください。
サンプルはastah使用許諾契約書に同意の上、ダウンロードしてください。
開発チュートリアル
- astah* Plug-in開発チュートリアル (HTML)
- 開発に必要な環境(astah-sdk) - こちらのzipファイルにもチュートリアルが含まれています。
astah plug-in SDKのソースコード
githubにてプラグイン開発用SDKやチュートリアル内で紹介している実装例のソースコードを公開しています。
Atlassian製品向けプラグイン
Atlassian社が提供しているプロジェクト管理ツール「JIRA」、エンタープライズ Wiki 「Confluence」に対応したプラグインを公開しています。
Confluence対応プラグイン「Astah UML Macro Plugin for Confluence」は、astah* communityでもご利用いただけます。
サンプルプラグイン: マインドマップ
| プラグイン名 | 対応エディション | 機能概要 |
|---|---|---|
FreeMind map インポート |
think! 3.0、 UML, professional 6.5.1以降 |
FreeMindで作成した.mmファイルをastahへインポートするプラグインです。 |
MindClipプラグイン |
think! 3.0、 UML, professional 6.5.1以降 |
マインドマップにWebの情報をクリッピングし、それらの情報をつなぎ合わせたり、色付けしたりコメントを追加することで、情報に新しい意味づけを与えたり、思考を支援したりできるプラグインです。 |
サンプルプラグイン: コードリバース
| プラグイン名 | 対応エディション | 機能概要 |
|---|---|---|
簡単コードリバース |
UML, professional 6.5以降 | GithubやBitbucket, Google Project HostingなどのリポジトリサービスやローカルにあるJavaソースコードから、ドラッグ&ドロップ操作でクラス図を作り、ソフトウェアの構造を簡単に俯瞰できるプラグインです。 |
C++リバース |
UML, professional 6.5以降 | C++ソースコードの内容を astahのモデルに取り込むプラグインです。 Doxygenで C++ソースコードをリバースして作成したxmlファイルをインポートします。 |
DBリバース |
professional 6.5以降 | DBに接続してテーブル情報をastahのERモデルとして取り込むプラグインです。 API利用サンプルとして提供しているDBリバースコンポーネントをプラグイン化したものです。 |
サンプルプラグイン: その他
| プラグイン名 | 対応エディション | 機能概要 |
|---|---|---|
yUML tool for Astah |
community, UML, professional 6.5以降 | astahのクラス図からシンプルなyUMLのテキスト表現、図を生成するプラグインです。 |
品質スイート |
professional 6.6以降 | ソフトウェアの品質向上をサポートする astahの拡張機能群です。状態遷移表や要素間依存関係解析表(DSM)を作成(表示)でき、網羅的なテストケースの生成、自己レビューなどに役立てられます。 |


