Tool/Product Name |
Operating system |
Language |
Comments |
BoundsChecker |
Windows |
C/C++, .NET, ASP, ASP.NET |
BoundsChecker is the premier run-time error detection and debugging tool for C++ developers. It speeds development and shortens time to market by automating the debugging process right inside Visual Studio |
Bullseye Coverage |
Windows, Linux, Unix |
C++ |
BullseyeCoverage is the leading C++ code coverage analyzer in usability, reliability, and platform support. |
Code Analyzer |
Windows, Linux, Solaris, Mac |
Java, JSP |
AppPerfect Code Analyzer is designed to perform two key software development functions: Review Java code and enforce good coding practices |
Code Coverage |
Windows, Linux, Unix |
C/C++ |
Dynamic Code Coverage allows your team to identify untested portions of your code. This measurement leads to more effective testing. Effective testing a cornerstone of software quality. By using, Dynamic Code Coverage your team will improve your software quality immediately. |
CMT++ |
OS Independent |
C/C++ |
CMT++, Complexity Measures Tool for C/C++, is an easy-to-use code metrics tool for C and C++ languages |
CodeCheck |
Windows, Linux, Unix, MAC |
C / C++ |
CodeCheck is a programmable tool for managing all C and C++ source code. It m easures maintainability, portability, complexity, and standards compliance of C and C++ source code |
Parasoft C++Test |
Windows, Linux, Unix, Solaris |
C / C++ |
Parasoft C++Test is an automated C/C++ unit testing and coding standards analysis product that improves C/C++ code reliability, functionality, security, performance, portability, and maintainability |
CTA++ |
Windows |
C / C++ |
CTA++ is a tool for unit testing C++ classes, libraries and subsystems. CTA++ is simple to use and provides very powerful features helping the tester to build the testing environments and running the tests on C++ code. |
devAdvantage |
Windows |
.NET C# |
DevAdvantage is an automated code review tool that analyzes .NET C# code looking for bugs and issues with the unique ability to fix the problems found. |
Diversity Analyzer |
Windows |
C, C++, C#, Java, .NET |
The Diversity Analyzer allows software quality-assurance professionals and software developers to automatically measure and improve the quality of their testing by measuring code coverage. |
GlowCode |
Windows |
C++, C#, .NET |
Complete diagnostic and performance runtime analysis toolset for C++ and Windows programmers and QA. Memory and resource leak detection, code profiler, function call trace, and report tools for Win32 programs. |
Insure++ |
Windows, Linux, Unix, Solaris |
C / C++ |
An automated run-time C/C++ application testing product that detects elusive errors such as memory corruption, memory leaks, memory allocation errors, variable initialization errors, variable definition conflicts, pointer errors, library errors, logic errors, and algorithmic errors |
LDRA Testbed |
Windows, Linux |
C/C++, C#, Ada , Java, Visual Basic, Cobol, Coral, Fortran, Pascal |
LDRA Testbed is a unique quality control tool that provides powerful source code testing and analysis facilities for the validation and verification of software applications. Static analysis features include code visualization, programming standards enforcement and complexity metrics. |
OSPC |
Windows, Linux |
C, C++ and Java |
OSPC can be used to solve your portability, maintainability, complexity, quality assurance, style analysis, code review, software metric, standards adherence, and company compliance problems |
PolySpace Suite |
Windows, Linux |
C, C++, Ada |
PolySpace detects run-time errors and non-deterministic constructs in applications at compilation time. |
Prevent |
Windows, Linux |
C / C++ |
Coverity automates the detection of software defects and security vulnerabilities for complex software as developers write code. With Coverity, development teams identify critical software problems that could have a catastrophic impact. |
QA-C/C++ |
OS independent |
C/ C++ |
Coding standards enforcements, static bug detection and metrics analysis for C and C++. |
CMTJava |
Windows |
Java |
Complexity Measures Tool for Java, is an easy-to-use code metrics tool for the Java language. It is intended for mature software development organizations striving for productive development process resulting in high quality products |
TestWorks |
Windows, Unix |
C, C++, Java, Ada |
TestWorks automate and streamline your software development and testing process for Regression Testing, Test Suite and Management. |