JArchitect とは

JArchitectはJavaコードの静的解析ツールです。このツールは、多数のコードメトリックをサポートしており、有向グラフと依存行列を使用して依存関係を視覚化することができます。このツールは、コードベースのスナップショットの比較、およびアーキテクチャと品質のルールの検証も実行します。ユーザー定義のルールは、LINQクエリを使用して記述できます。この可能性はCQLinqと呼ばれます。このツールには、多数の事前定義されたCQLinqコードルールも付属しています。