Dynamic software analysis toolset for Windows application development. IBM Rational PurifyPlus is an award-winning dynamic software analysis solution designed to help developers write faster, more reliable code. It includes four capabilities packaged into a single product: 1) Memory debugging (pinpoints hard to find memory errors such as uninitialized memory access, buffer overflow and improper freeing of memory), 2) Memory leak detection (identifies memory blocks that no longer have a valid pointer), 3) Performance profiling: (highlights application performance bottlenecks and improves application understanding with a graphical representation of function calls) and 4) Code coverage (identifies untested code with line-level precision).
A UML based, model-driven development tool for Microsoft Visual Studio developers and teams. IBM® Rational Rose Developer for Visual Studio is a full visual-modeling environment based on UML which speeds up development and supports round-trip engineering. The Visual Basic language support add-in enables Rose to model and generate code for applications written in Visual Basic whilst the Visual C++ language support add-in enables Rational Rose to model, generate, and reverse engineer code for applications written in Microsoft Visual C++ 6.0.
Collaborative lifecycle management solution. IBM Rational Team Concert Developer for Workgroups is a breakthrough collaborative lifecycle management solution designed for small and medium-sized teams of up to 50 developers. With built-in support for agile, waterfall or custom processes, developers using Eclipse or Visual Studio get all the integrated capabilities they need to consistently deliver software at lower cost, faster and with better collaboration across distributed teams. IBM Rational Team Concert (RTC) Developer for Workgroups has a powerful web ui, which brings planning, automated dashboard status reporting and work item updating to a wider audience. RTC has its own fully integrated source control, work item tracking, build management, planning and project tracking capabilities, but also works with open source tools like Subversion and Git. Importers are also included for Bugzilla, CSV files, Subversion and CVS. Rational Team Concert Developer for Workgroups can help you reduce infrastructure costs by sharing a single server for both Visual Studio (.NET) and Eclipse (Java) development teams.