
Improve software quality and development time and save money by early software testing, detection, and resolution of defects in an application architecture or source code. IBM Rational software quality testing tools enable you to build in software quality and to write reliable code faster, earlier in the life cycle while addressing such challenges as:
- Inability to understand flaws in an application architecture, before code is even written, leading to brittle architectures and applications.
- Manually following programming guidelines, industry standards, or corporate policies leading to error-prone code.
- Poor performance or leaked memory in applications due to misunderstanding code problems at run time.
- Lack of time and resources to manually check your application.
IBM Rational software quality testing tools support architectural analysis, static and runtime analysis, memory leak detection, and performance profiling of Java, C/C++, Microsoft Visual Studio.Net, Microsoft Visual C/C++, Microsoft Visual Basic, and embedded applications, allowing:
- Confident deployment of applications that are thoroughly tested with automated testing tools at the model, code, and executable level.
- Visibility into which requirements are impacted by problems with the code or architecture through requirements to code traceability.
- Applications that can be tested across heterogeneous and embedded systems.
IBM Rational offers software quality testing tools for architectural, static, and runtime analysis.
Software quality testing tools

Rational PurifyPlus
A complete set of runtime analysis tools designed for improving application reliability and performance.

Rational Test RealTime
A component testing and runtime analysis solution for embedded, real-time, and other cross-platform software products.

Rational Software Architect
An advanced model-driven development tool for creating well architected applications and services.
Related products
A extensible static analysis software that can help you detect coding issues and improve overall code quality.
Customer speak: Teams, insights, results
Accident Compensation Corporation's benefits from quality driven software delivery
