openPR Logo
Press release

Coverity Announces Breakthrough Software Code Analysis Engine

09-27-2007 03:05 PM CET | IT, New Media & Software

Press release from: Coverity

/ PR Agency: Agentur Lorenzoni GmbH, Public Relations
World’s First Use of Satisfiability to Accelerate Software Development Now Available in Coverity Prevent SQS

Coverity, Inc., the leader in improving software quality and security, today announced the first software analysis engine based on Boolean satisfiability (SAT). Coverity’s SAT engine leverages a highly accurate representation of software, or Software DNA Map, to automatically identify complex defects in source code with unmatched precision and accuracy. By helping software development teams find and eliminate these potentially costly defects, Coverity Prevent SQS accelerate the ability of companies to deliver secure, high quality applications.
"Software developers today need static analysis to become more powerful, predictable and accurate to facilitate the acceleration of the overall software development cycle," said Theresa Lanowitz, founder of voke, a technology analyst firm. "Coverity's introduction of SAT for the static analysis of software will unlock a wealth of highly advanced logic to address these fundamental challenges and set a new standard for innovation in static analysis."

Unlike current static analysis engines that rely on dataflow analysis and multiple check-ers to identify software defects, the SAT engine is based on Boolean satisfiability and will enable multiple Solvers to identify software defects. This new technique of source code analysis is made possible by patent-pending technology from Coverity that creates a bit-accurate representation of a software system, where every relevant software op-eration is translated into Boolean values (true and false) and Boolean operators (such as and, not, or). This bit-accurate representation enables source code to be analyzed by SAT-based Solvers for the first time in commercial computer programming.

Over 300 customers rely on Coverity Prevent SQS to analyze every path through their applications, and now, by leveraging SAT, Prevent SQS can analyze every value in every computation within these programs. This exhaustive static code analysis enables Coverity to deliver the most accurate identification of critical performance and security vulnerabilities in the industry.

“We are committed to helping our customers create the most reliable and secure code in the world,” said Ben Chelf, CTO of Coverity. “Bringing SAT’s proven capabilities to static code analysis will provide developers with an arsenal of new Solvers that uncover the toughest code defects. By leveraging technology that automates the accurate detec-tion of defects, developers can stop wasting their valuable time tracking down bugs and can focus on bringing new software applications to market.”

Available today, Coverity’s False Path Pruning Solver is the first Solver to be released for Prevent SQS. The False Path Pruning Solver significantly lowers the number of false positive results in static code analysis. By leveraging SAT to determine if the path to a potential software defect is feasible, the Solver identifies and excludes unfeasible de-fects. By ‘pruning’ these infeasible results, the Solver increases the overall accuracy of code analysis results and allows developers to focus on defects that pose a genuine threat to the success of their projects.

After testing on over 2 million lines of code from multiple applications of open source software from Coverity’s Scan project, the False Path Pruning Solver was found to re-duce false positive results by an average of 30 percent.

Coverity plans to release two additional Solvers in early 2008 that allow customers to check code assertions statically and to detect critical bug categories including integer overflows. In addition, these Solvers will expand Coverity’s existing dataflow analysis capabilities to uncover even greater numbers of buffer overflows while maintaining a low false positive rate.

Pricing and Availability:
Coverity Prevent SQS is available immediately for C, C++ and Java software projects, and is priced based on project size. For more information, visit www.coverity.com.

Coverity Inc., Jim Shissler, Director PR; Tel: +1 (0) (415) 694-5342, jshissler@coverity.com
Agentur Lorenzoni GmbH, Public Relations, Beate Lorenzoni; Tel.: +49 (0) 8122 / 55917-22, beate@lorenzoni.de

About Coverity Coverity (www.coverity.com), the leader in improving software quality and security, is a privately held company headquartered in San Francisco. Coverity’s groundbreaking technology removes the barriers to writing and delivering complex software by auto-matically finding and helping to fix critical software defects and security vulnerabilities as the software is written. More than 300 leading companies choose Coverity because it scales to tens of millions of lines of code, has the lowest false positive rate and provides 100 percent path coverage. Companies like Juniper Networks, Symantec, McAfee, Synopsys, Palm and Wind River work with Coverity's tools to find and fix security and quality defects from their mission-critical code.

###

Coverity is a registered trademark, and Coverity Extend and Coverity Prevent are trademarks of Coverity, Inc. All other company and product names are the property of their respective owners.

This release was published on openPR.

Permanent link to this press release:

Copy
Please set a link in the press area of your homepage to this press release on openPR. openPR disclaims liability for any content contained in this release.

You can edit or delete your press release Coverity Announces Breakthrough Software Code Analysis Engine here

News-ID: 29307 • Views:

More Releases from Coverity

Free Webinar - Finding Runtime Concurrency Errors in Multithreaded Java Applications
Free Webinar - Finding Runtime Concurrency Errors in Multithreaded Java Applicat …
A Dr. Dobb's Journal Magazine Vendor Perspectives Webinar Broadcast time: 2:00 PM ET / 11:00 AM PT Duration: One hour Overview: As more and more companies develop and deploy multithreaded Java applications on multi-core hardware, the job of ensuring the quality of these software systems has become more challenging. Multithreaded software is more complex, impossible to test exhaustively, and introduces a new class of critical concurrency defects-race conditions and deadlocks-that can cause data
Coverity Thread Analyzer Detects Concurrency Defects in Multithreaded Applicatio …
Coverity™, Inc., the leader in automatically improving software quality and security in C/C++ and Java, today announced the release of Coverity Thread Analyzer for Java. The product is the first dynamic analysis tool for multi-threaded applications that automatically detects concurrency defects that can cause data corruption and application failures. Coverity Thread Analyzer can also be used in concert with Coverity Prevent, the industry-leading static analysis tool, to create a powerful
Coverity detects race conditions, deadlocks, software quality defects and securi …
Coverity at Embedded World: Hall 11, Stand 426 Coverity demonstrates power of Coverity Prevent and new Boolean Satisfiability (SAT) Engine at its booth At Embedded World (Nuremberg, 26-28 February 2008) Coverity will show the power of its static analysis solution Coverity Prevent and the recently announced analysis engine based on Boolean Satisfiability (SAT). Coverity Prevent analyses 100 percent of the paths and values in C/C++ and Java code with the lowest false
Coverity Introduces New Code Analysis Capabilities - Capable of Identifying Race …
Coverity, Inc., the leader in improving soft-ware quality and security automatically, today announced the availability of sophisti-cated new concurrency defect detection capabilities in Coverity Prevent, the company’s flagship static code analysis solution for C/C++ and Java. This new technology intro-duces the first static defect detection of race conditions, one of the most difficult to find concurrency errors that occurs in multi-threaded applications. This new capability will benefit developers by automatically

All 5 Releases


More Releases for Solver

Multi-Simulation and External CAE Solver Interfaces with FEATool Multiphysics
Multi-Simulation and Direct CFD Solver Comparison of OpenFOAM, FEniCS, and FEATool Multiphysics The FEATool Multiphysics (https://www.featool.com) external solver and multi-simulation interface makes it easy to use different CAE and physics simulation solvers. By only setting up a model once in FEATool one can save significant amounts of time and effort to run several solvers for the same test case. At the same time FEATool eliminates the need for learning how to
FEATool Multiphysics 1.8 with OpenFOAM MATLAB GUI and CFD Solver Interface
The FEATool Multiphysics MATLAB and Octave FEM Simulation Toolbox version 1.8 is now available. In addition to being a fully integrated FEA multiphysics toolbox, and interfacing with the FEniCS FEM solver and external mesh generators such as DistMesh, GiD, Gmsh, and Triangle, the highlight of the new version is introducing a fully integrated and cross-platform OpenFOAM CFD GUI interface for MATLAB and GNU Octave. The new OpenFOAM MATLAB CFD interface allows
Global Data Warehouse Software Market Size, Status and Forecast 2025 : Oracle, M …
Qyresearchreports include new market research report "Global Data Warehouse Software Market Size,Status and Forecast 2025" to its huge collection of research reports. The global Data Warehouse Software market is studied with deep insight into critical dynamics inclusive of business opportunities, growth restraints, and factors that promote demand. All of the important and distinctive factors that impact growth have been shed light upon in this report, so that readers gain sound understanding
Warehouse Software Market – A comprehensive study by Key Players: Oracle, Micr …
A new research study from HTF MI with title Global Data Warehouse Software Market Size, Status and Forecast 2025 provides an in-depth assessment of the Data Warehouse Software including key market trends, upcoming technologies, industry drivers, challenges, regulatory policies, key players company profiles and strategies. The research study provides forecasts for Data Warehouse Software investments till 2022. Access Sample Copy @: https://www.htfmarketreport.com/sample-report/1098302-global-data-warehouse-software-market-1 If you are involved in the Data Warehouse
Global Reporting Software Market Outlook 2018-2023: Solver, Qlik, IBM, Entrinsik …
QY Market Research added latest industry research report "2018-2023 Global Reporting Software Market Outlook" focuses on Industry News, Size, Share, Growth Rate, Strategies, Market Position, Trends Across The World. This report on the Global Reporting Software Market 2018 provides extremely useful and in-depth perception of the worldwide industry and it covers all the aspects which are highly important in deciding the future of this industry. This report is an accurate research
Captcha Solver Retailers Hub
Has it came into your mind to start your own captcha solving business? Have you ever wondered to have a captcha solving business under your own brand or logo? Well, you have come to the right place! Captcha Solutions Retailers Portal's whitelabeled captcha solver reseller website caters just what you might want to start your own captcha solving business under your own logo / brand! Powered by its flag ship company (Captcha