分析機能の一部である自動コード・レビューは、ソフトウェア品質の特定の側面 (グローバリゼーションなど) および準拠の特定の側面 (J2EE のベスト・プラクティスなど) に焦点を当てた、カテゴリー化されたルールのセットからなります。 例えば、J2EE のベスト・プラクティスのいくつかのサブカテゴリーの中で、保守容易性カテゴリーは、J2EE アプリケーション内で保守しにくい可能性があるコードを検出することのできるルールを含んでいます。
コード・レビューは、ルールと矛盾するソース・コードを検出したときに結果を生成します。 コード・レビュー結果は、問題がアプリケーションのパフォーマンス、保守、セキュリティー、またはスケーラビリティーに影響を及ぼす前に、問題を克服または回避するために取る必要のあるアクションを推奨します。 自動コード・レビューは高速であるため、アプリケーションまたは製品の開発サイクルを通じて頻繁にコード・レビューを実行することができます。
ソフトウェア開発過程で通常の自動コード・レビューを実行すると、以下の利点が得られます。