Code Analysis Tools


Code Analysis tools can examine your source code and find problems before your users find them at run time. The types of problems covered include memory leaks, inefficiencies and inconsistencies. Some of these products can also help you to understand your code better by performing cross-referencing of variables and classes.



Code Analysis Tools by Software Verification Ltd

.Net Coverage Validator V3.21

.Net Coverage Validator is a code coverage software tool for use by software developers and software quality assurance testers. Run your code coverage at nearly 100% of normal speed - negligible slow down when performing code coverage.
Publishers Website:

Coverage Validator V4.44

Coverage Validator provides automatic source code coverage analysis of applications as they run. There is no need to recompile or relink your application. It works with debug information and/or MAP files. You can perform coverage analysis on your entire application, or on just the DLLs you require. You can also prevent files from being instrumented. This makes Coverage Validator an excellent tool for use in unit testing, where you need to check that all possible code paths have been taken.
Publishers Website:

Java Coverage Validator V2.15

Java Coverage Validator provides automatic source code coverage analysis of applications as they run. There is no need to recompile or relink your application. JCV works with debug information. You can perform coverage analysis on your entire application, or on just the packages and classes you require. You can also prevent files from being instrumented. Java Coverage Validator is an excellent tool for use in unit testing, where you need to check that all possible code paths have been taken.
Publishers Website:

JavaScript Coverage Validator V2.03

JavaScript Coverage Validator provides automatic source code coverage analysis of applications as they run. You can perform coverage analysis on your entire application, or on just the files/URLs and classes you require. You can also prevent files from being instrumented. JavaScript Coverage Validator is an excellent tool for use in unit testing, where you need to check that all possible code paths have been taken.
Publishers Website:

Lua Coverage Validator V1.28

Lua Coverage Validator provides automatic source code coverage analysis of applications as they run. You can perform coverage analysis on your entire application, or on just the files and classes you require. You can also prevent files from being instrumented. Lua Coverage Validator is an excellent tool for use in unit testing, where you need to check that all possible code paths have been taken.
Publishers Website:

Python Coverage Validator V1.43

Python Coverage Validator provides automatic source code coverage analysis of applications as they run. You can perform coverage analysis on your entire application, or on just the files/URLs and classes you require. You can also prevent files from being instrumented. Python Coverage Validator is an excellent tool for use in unit testing, where you need to check that all possible code paths have been taken.
Publishers Website:

Ruby Coverage Validator V1.43

Ruby Coverage Validator provides automatic source code coverage analysis of applications as they run. You can perform coverage analysis on your entire application, or on just the files/URLs and classes you require. You can also prevent files from being instrumented. Ruby Coverage Validator is an excellent tool for use in unit testing, where you need to check that all possible code paths have been taken.
Publishers Website:

Code Analysis Tools by Sergey Vlasov

Runtime Flow 1.2.5

Look under the hood of a running .NET application. Runtime Flow in real time monitors, logs and displays function calls and function parameters in your running .NET application. No instrumentation or source code required for monitoring. In a large .NET application it allows developers to quickly identify classes and functions relevant to the bug.
Publishers Website:

Code Analysis Tools by SOCK Software

CodeHealer 2.8.1

Source Code analysis and verification tools
Publishers Website:

Code Analysis Tools by ProFactor Software Ltd

IncludeManager V1.03

Integrated Visual C++ Include Graph Viewer The perfect companion for Visual C++ developers, IncludeManager helps you understand and make sense of your #include file dependencies. Probably the longest standing real-world problem with C and C++ development, it's so easy for #includes to get out of hand, leaving you with a bewildering array of header files and ever-escalating compile times.
Publishers Website:

Code Analysis Tools by OOO Program Verification Systems

PVS-Studio  -  The PVS-Studio software product is a contemporary code analyzer intended for developers of Windows-applications in C/C++/C++0x. We develop PVS-Studio as a tool to detect a wide range of defects in code and concentrate on implementing support for contemporary diagnoses instead of obsolete ones. The analyzer can find errors related to WinAPI, STL, OpenMP, etc. PVS-Studio provides the most powerful analysis in the world for detecting 64-bit errors and migration issues.
Publishers Website:

Code Analysis Tools by Klocwork

Klocwork Insight V9.5 -  A proven and widely deployed development productivity solution, Klocwork Insight enables early detection of a wide range of critical coding issues. With Klocwork Insight, software developers can run powerful static analysis at their desktop, and team leads and architects can access architecture visualization as well as important build-level metrics and trending data.
Publishers Website:

Code Analysis Tools by FateSoft

Code Visual to Flow chart V6.0 -  Code Visual to Flowchart is an automatic code flow chart generator software , It can reverse engineering program with code analyzer, create programming flowchart from code, mostly used on flowcharting a program and documenting source code. It can generate Visio, Word, Excel, Powerpoint,PNG and BMP flowcharts document from code.
Publishers Website:

Fast Statistic V2.0 -  Fast Statistics is an easy to use Statistical and Graphical Analysis tool for MS Excel , it can work as an Excel add-in and stand-alone software without excel installed , perform from basic data manipulations to the most advanced statistical analyses and produce sophisticated reports and charts. This is a ideal tool for Six Sigma, descriptive statistics, ANOVA, regression, dummy regression, intelligent data input, factor analysis, nonlinear regression and correspondence analysis.
Publishers Website:

Code Analysis Tools by Coverity, Inc.

Coverity® Integrity Control  -  Coverity® Integrity Control is the first solution for code governance enabling software development organizations to set standard policies for source code quality, security, and development efficiency and then manage, monitor and report on these policies as code is tested.
Publishers Website:

Code Analysis Tools by Atlassian Software Systems

Clover V3.0 -  Clover is a Code Coverage Analysis application developed by Atlassian Software Systems. Although Clover is a commercial product, it is freely available to open source projects and non-profit institutions.
Publishers Website:

Crucible V2.1 -  Crucible makes it easy to review code changes, make comments, and record outcomes in an efficient, distributed, and process-neutral way.
Publishers Website:

Code Analysis Tools by Parasoft

Parasoft® Insure++® V7.1.7 -  Parasoft® Insure++® is a runtime memory analysis and error detection tool for C and C++ that automatically identifies a variety of difficult-to-track programming and memory-access errors, along with potential defects and inefficiencies in memory usage.
Publishers Website:

Code Analysis Tools by Heaventools Software

PE Explorer 1.99 R6 -  PE Explorer Disassembler utilizes a qualitative algorithm designed to reconstruct the assembly language source code of target binary win32 PE files (EXE, DLL, OCX) with the highest degree of accuracy possible.
Publishers Website:

Code Analysis Tools by Telerik Inc.

JustDecompile Q1 2012 -  JustDecompile is a new, free developer productivity tool designed to enable easy .NET assembly browsing and decompiling. Currently available as a BETA, JustDecompile builds on years of experience in code analysis and development productivity originally created for JustCode, Telerik's Visual Studio productivity add-in.
Publishers Website:

Code Analysis Tools by Aivosto Oy

Project Analyzer V10 -  Project Analyzer is a Visual Basic code review and quality control tool. In other words, static code analysis for VB. Detect logic flaws by automated code review. Perform impact analysis before writing changes. Understand poorly documented legacy code. Reverse engineer existing VB projects into diagrams and documentation. Save costs and keep end-users happy by delivering high-quality VB applications with few errors.
Publishers Website:

VB Watch V2 -  Take cover from run-time errors. Test, debug and profile your code. Increase the quality, stability and performance of your Visual Basic 6 programs. VB Watch is three tools in one: Profiler, Protector and Debugger. Profiler measures performance and test coverage. Protector implements robust error handling. Debugger helps monitor your executables
Publishers Website:

Visustin 7 -  Code review with the help of flow charts
Publishers Website:

Code Analysis Tools by FMS

Total .NET Analyzer 1.0 & 1.1 -  Even veteran programmers are novices when jumping into .NET. Not only do you face new languages, but a complete new runtime and programming environment. How do you ensure that you are not falling into a performance trap, or ending up with hidden bugs? Total .NET Analyzer is your development partner--helping you along the way to write code correctly.
Publishers Website:

Total .NET XRef V1.1.2 -  Having trouble understanding C# or Visual Basic .NET code? Total .NET XRef is the solution to this problem. Highlight a class, variable, method, member, property, or any other code element you've defined, and Total .NET XRef instantly builds a list of all references to that item. In a few seconds, you can see everywhere an item is used, and navigate through the list to see how your code really works.
Publishers Website:

Code Analysis Tools by Whippleware

VB Compress Pro V6.11 -  VB Compress generates project metrics, code analysis, cross reference information, and optimized code. It lets developers write smaller, faster VB executables in less time. VB Compress Pro includes both 16 and 32 bit editions and works with all versions of Visual Basic. In short, whatever you’ve done or are planning to do about VB and your operating system, you only need one version of VB Compress Pro.
Publishers Website: