構造分析

構造分析コード・レビュー は、ソフトウェア設計者がコードを確認するための処理を自動化する一連のルールです。構造分析コード・レビューは、 アプリケーションの設計に関連するコーディングに焦点を当てます。この種類のコード・レビューは、コンポーネント間の依存関係を分析し、開発過程の早い段階でコードの設計エラーを解決するために実行します。ワークスペース全体、作業セット、またはプロジェクトで構造分析コード・レビューを実行することができます。

利点

アプリケーションを設計した後、開発者がコードに予期しない依存関係を持ち込むことにより、 設計構造を変更してしまう場合があります。ソフトウェアは機能しますが、テスト・フェーズではこれらの変更に修正すべき問題点としてマークが付きません。事前に対処して以下のステップを取っておくと、このような変更を見つけて訂正できます。

製品開発ライフ・サイクル全体を通じて構造分析コード・レビューを実行することは重要です。自動処理は高速であるため、コード・レビューは何回も実行できます。コード・レビューの検出結果により、 問題を早期に見つけて訂正できます。変更は早期に行うほうが最も容易であり、コストも抑えられます。

提供されている構造分析ルール

いくつかのコード・レビューおよびルールのカテゴリーが提供されています。これらは、それぞれ異なる一連のルールを適用します。構造分析に関係するのは 以下のルールです。

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

アーキテクチャー制御ルールはウィザードで作成できます。テンプレートを選択し、 アプリケーションのアーキテクチャーに固有の設計ルールに固有プロパティーを 提供します。カスタマイズしたルールによって、あらかじめ提供されているコード・レビューの機能を拡張できます。ユーザー・ルールを適用するコード・レビューを 実行することによって、実装過程でアプリケーション・アーキテクチャーの保全性を 確保できます。

注: 単一のファイルで構造分析コード・レビューを実行した場合、結果は表示されません。
関連概念
構造分析ルール
アーキテクチャー制御ルール
関連タスク
構造分析コード・レビューの実行
アーキテクチャー制御用ルールの作成
関連資料
構造分析コード・レビュー
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005