アーキテクチャー制御ルール

アーキテクチャー制御ルールは、開発中にコンポーネント間の不必要な依存関係がコード・ベースに導入されたときに通知するように定義できる一連のルールです。

開発過程でコードが到達する完成レベルでは、 コードでの依存関係の編成方法および各コンポーネントが相互に通信する方法について設計担当者および開発者が満足できます。しかし、その後のリリース・サイクルでは、 特定のコンポーネントやパッケージの間の依存関係、さらには新しい依存関係が好ましくない場合は、 問題となってしまいます。

アーキテクチャー制御テンプレートを使用すると、このような構造上の違反が発生したときに通知するルールを作成できます。これらのテンプレートは、 コードに現在存在する依存関係を保持し、好ましくない依存関係が導入された場合に検出する一連のルールを定義します。これらのルールは、 クラスおよびパッケージのレベルで機能します。

以下のリストに、アーキテクチャー制御ルール・テンプレートを示します。

各テンプレートの説明を参照するには、「設定」ページで「新規ルール」を クリックします。「新規コード・レビュー・ルール」ウィザードで、 アーキテクチャー・テンプレートをクリックします。リストの下に説明が表示されます。

アーキテクチャー制御ルールを生成した後に、構造分析コード・レビューを実行します。

関連概念
構造分析
構造分析ルール
関連タスク
構造分析コード・レビューの実行
アーキテクチャー制御用ルールの作成
関連資料
構造分析コード・レビュー
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005