IBM® Rational® Software Analyzer is an automated code quality framework that helps you measure and improve the quality of applications through the development lifecycle. This extensible software solution helps you review software code, identify bugs and enforce code quality policy early in the software development cycle, when problems are easier and less expensive to correct.