JIGはバイトコードおよびソースコードから、一覧(Excel形式)やダイアグラム(SVG形式)を出力するツールです。実行には Java8以降 と Graphviz が必要です。
- JIGの紹介 (スライド)
うまく動かない場合などは issue でお問い合わせください。
三層+ドメインモデルのアーキテクチャで実装されたコードから、以下の分析・設計情報を生成します。
- ドメインモデルのクラスに記述された業務の概念とビジネスルール
- アプリケーション層に記述された業務機能
三層+ドメインモデルのアーキテクチャでの使用を想定しています。
JIGの生成する分析・設計情報をJIGドキュメントと呼びます。
種類は JigDocument を参照してください。