Coverity Static Analysis

[Français][Deutsch]

Coverity Static Analysis

Coverity Static Analysis helps developers find hard-to-spot, yet potentially crash-causing defects early in the development phase, reducing the cost, time, and risk of software errors. Coverity Static Analysis´ best-in-class analysis engine identifies the most critical bugs in your C/C++, Java, and C# codebases, scaling to hundreds of users, thousands of defects, and millions of lines of code in a single analysis. By providing the industry's most accurate analysis solution and the lowest false positive rate, you can focus on the real and relevant defects instead of wasting development cycles.
Through Coverity Integrity Manager, the intuitive user interface for Coverity Static Analysis, developers and development managers can quickly find the defects in their code, easily understand defects and their impact, prioritize defects based upon severity, and identify all of the places a defect exists across projects and products that re-use code.

Coverity Static Analysis helps increase developer productivity by finding and fixing defects faster, increases visibility into defect history within and across projects to stay on-schedule and make better fix/no fix decisions, and reduces the risk of product quality issues in the field.

Best of Breed Analysis Engine

Coverity Static Analysis leverages the most innovative, sophisticated and patented techniques to help you find bugs that are difficult, if not impossible, to find by other means. Click here to view a sample of the types of defects identified.

Why is Coverity´s analysis engine unique?
It understands and thinks about your code like a person would, not a machine.
How does it do this?
1. Breadth of coverage: it looks for many different types of defects in your code and looks for the same problem in multiple ways.
2. Coding behavior: it takes the developer's coding behavior and intent into consideration, understanding what you meant to say, not what you said.
3. Continuous tuning: it leverages all of the information collected from scanning trillions of lines of code from commercial customers and the open source community to tune the analysis engine.
This guidance helps you quickly find what happened and where it happened so you can save time, fix more bugs faster, and improve your coding skills.

100% Code Coverage
Coverity Static Analysis provides the deepest level of granularity to help find every bug, across every line of code, with evidence of existence, and without the need to build any test cases. It even exposes unreachable areas of the code due to logic errors.

Boolean Satisfiability (SAT Solver)
This innovative technology suppresses defects that could not possibly have occurred by executing and pruning out the infeasible paths, providing a low false positive rate without trading off false negatives.

Interprocedural Analysis
Many errors can only be found by crossing function boundaries. This analysis technique looks at all of the functions in context to find the defect, goes to an infinite number of levels deep to tell you where the problem is, and shows you the exact location in the code that was analyzed to provide evidence of the problem.

Statistical Analysis and Programmer Intent
This Coverity patented technique looks for patterns, reporting when there is a deviation from the pattern. The analysis engine recognizes programmer intent, not just code semantics, by following user behavior.

 
Coverity Static Analysis Screenshot 01
click to enlarge
Coverity Static Analysis Screenshot 02
 
Coverity Static Analysis Screenshot 03
 
Coverity Static Analysis Screenshot 04
 

 

[PDF]   Datenblatt (1.6 MB)
Coverity Static Analysis (main page)
Defects Found
Defect Understanding and Prioritization
Ease of Use and Flexibility
Defect Reporting
Customer Case Studies
Coverity Press News

 

Free trial   Video

Presse     News

 


last updated: 8 Nov 2011

© 2010-2011 Coverity Inc., San Francisco / German tranlation by Verifysoft Technology GmbH, Offenburg
Coverity Static Analysis is a product and a trademark of Coverity, San Francisco (USA)
all other trademarks of this site are the property of their respective owners.