Java ソース・コード内のパターンの検出

アプリケーションのコード内でパターンを識別し、パターン内のコンポーネントがどのように接続されるのかを学習することにより、アプリケーションのアーキテクチャーについて知ることができます。 このような識別および学習のプロセスは、アーキテクチャー・ディスカバリーと呼ばれます。

ワークスペース内のすべてのコード、コードのリソース・ワーキング・セット、または指定したプロジェクトについて、アーキテクチャー・ディスカバリー分析を実行することができます。 アーキテクチャー・ディスカバリー分析は、パターンを構成するクラス、インターフェース、およびパッケージなどのコンポーネントを構成するコードを探すことにより、特定のデザイン・パターンを識別します。 検出されたパターン内の関連および依存関係を調べるために、それらのパターンのビジュアル表示を開くことができます。

アプリケーションのコードについてアーキテクチャー・ディスカバリー分析を実行すると、以下の利点があります。

自動アーキテクチャー・ディスカバリーにより、アプリケーションの設計の仕組みを効率的に理解できます。

関連概念
アーキテクチャー・ディスカバリーのパターン
関連資料
アーキテクチャー・ディスカバリー・パターン

フィードバック