Quantcast
 
Search for: Search what?
Jul 5, 2009  
 Sections
Latest New Product News
Industrial Market Trends
Green & Clean News
Association & Government News
Adhesives and Sealants
Agricultural and Farming Products
Architectural and Civil Engineering Products
Automatic ID
Chemical Processing and Waste Management
Cleaning Products and Equipment
Communication Systems and Equipment
Computer Hardware and Peripherals
Construction Equipment and Supplies
Controls and Controllers
Display and Presentation Equipment
Electrical Equipment and Systems
Electronic Components and Devices
Explosives, Armaments and Weaponry
Fasteners and Hardware
Fluid and Gas Flow Equipment
Food Processing and Preparation
Health, Medical and Dental Supplies and Equipment
HVAC
Labels, Tags, Signage and Equipment
Laboratory and Research Supplies and Equipment
Lubricants
Machinery and Machining Tools
Material Handling and Storage
Materials and Material Processing
Mechanical Components and Assemblies
Mechanical Power Transmission
Mining, Oil Drilling & Refining
Mounting and Attaching Products
Non-Industrial Products
Optics and Photonics
Packaging Products & Equipment
Paints and Coatings
Plant Furnishings and Accessories
Portable Tools
Printing and Duplicating Equipment
Retail and Sales Equipment
Robotics
Safety and Security Equipment
Sensors, Monitors and Transducers
Services
Software
Test and Measuring Instruments
Textile Industry Products
Thermal and Heating Equipment
Timers and Clocks
Transportation Industry Products
Vision Systems
Waste Handling Equipment
Welding Equipment and Supplies
 Press Releases
Products in the News
Company News
Mergers & Acquisitions
People in the News
Literature & Websites
 Resources
News Delivery Options
Browse Categories
Browse Companies
Mobile Edition
PR Resources
Licensing
Advertising
How to Write an effective Press Release
Trade Associations
Small Business Support
MEP
Advertisement

Software Analysis Engine is based on Boolean satisfiability.


September 27, 2007 - Coverity Prevent SQS software analysis engine leverages software representations to automatically identify complex defects in source code. Use of Boolean satisfiability enables multiple solvers to identify defects. This method translates each relevant software operation into true, false, and, not, and or values to create bit accurate representations. Security engine comes with False Path Pruning Solver and is available for C, C++ and Java software projects.

(Archive News Story - Products mentioned in this Archive News Story may or may not be available from the manufacturer.)

 See related product stories
Software diagnoses and repairs PCs.
Software facilitates troubleshooting of network.
Software promotes VDI assessment, infrastructure readiness.
Monitoring Service helps ensure optimal IT performance.
Software analyzes turbomachinery performance in real-time.
 See more product news in:
Software
 Tools for you
del.icio.us DIGG  
Facebook Reddit
StumbleUpon Twitter
Print This Page E-Mail Story
Watch_Company  Save Story
Contact company
Company web site 
More news from this company

Advertisement
More Tools and information
Search for suppliers of
Trouble Shooting Software
Diagnostic Software
Join the forum discussion at:
 Engineers Lounge
 Newsletters
Your Gateway to a Fast Changing World
Product News Alerts
Receive similar stories and other customized news to keep you in the know on the products shaping industry.
Subscribe Free Today
Subscribe   View Sample

Industrial Market Trends
Has Got It
  • Latest developments
  • Trends
  • Best practices
  • Opinions & Commentary
Get Ahead. Get IMT.
Subscribe Free Today
Subscribe   View Sample
 See more related product stories:
Network Benchmarking Software targets CTOs, CMOs, and CEOs.
Software facilitates data center performance testing.
Software supports Standard and Poor's ERM analysis.
Service assesses security of applications.
Software provides top-down application management.
Software helps organizations optimize VMware ESX datacenters.
Software Tools streamline distributed build management.
Software delivers virtualized bug tracking application.
Software Tools automate in-depth build analysis.
Software automates true hierarchical board test.
Wireless Network Analysis Software supports femtocells.
Software helps developers avoid stack overflow problems.
Software Tools help reduce IT operational costs.
PC Registry Cleaner restores original operating performance.
Software provides source code analysis.
Synthetic Test Environment addresses satellite payloads.
Control System facilitates oil and gas custody transfer.
Software offers web load and stress test tool.
Diagnostic Software alerts user to hard drive health.
Software provides turbomachinery vibration testing.


Coverity Announces Breakthrough Software Code Analysis Engine


World's First Use of Satisfiability to Accelerate Software Development Now Available in Coverity Prevent SQS

BOSTON, Sept. 19 -- EMBEDDED SYSTEMS CONFERENCE (ESC) -- 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, the 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 accelerates companies' ability 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 checkers, 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 operation is translated into Boolean values (true and false) and Boolean operators (such as and, not, or). This bit accurate representation enables SAT-based Solvers to analyze source code 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 detection of defects, developers can stop wasting their valuable time tracking down bugs, and focus instead 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. Leveraging SAT to determine if the path to a potential software defect is feasible, the Solver identifies and excludes unfeasible defects. By 'pruning' these unfeasible 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 being tested 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 shown to reduce false positive results by an average of 30%.

Coverity plans to release two additional Solvers in early 2008 that will 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 http://www.coverity.com/.

About Coverity

Coverity (http://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 automatically 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% 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.

Source: Coverity, Inc. CONTACT: Jim Shissler, Director of Public Relations of Coverity,
+1-415-694-5342, jshissler@coverity.com; or Patricia Colby of Page One
+PR, 1-415-875-7494, patricia@pageonepr.com, for Coverity, Inc. Web site: http://www.coverity.com/


Contacts:

Public Relations:
Page One PR
Patricia Colby
USA
Phone: 415-875-7494
Send email  E-mail this person

General Information:
Jim Shissler
USA
Phone: 415-694-5342
Send email  E-mail this person

Company Information:
Name: Coverity, Inc.
Address: 185 Berry St. Suite 3600
City: San Francisco
State: CA
ZIP: 94107
Country: USA
Phone: 415-321-5200
FAX: 415-541-9521
http://www.coverity.com


More New Product News from this company:
Software Tools automate in-depth build analysis.
Software aligns product development with business goals.
Software offers static analysis solution for C#.
Dynamic Analysis Software tests multi-threaded applications.
Software analyzes code for multi-threaded applications.
Code Analysis Software promotes Symbian OD quality.
Analysis/Visualization Tool addresses C/C++ source code.
Software fixes defects in source code as it is being written.
Software resolves defects in C, C++, and Java source code.

Other News from this company:
Coverity Expands Microsoft Capabilities in Coverity Prevent
Static Analysis for Java Open Source Projects Now Available from U.S. Department of Homeland Security and Coverity
Coverity Recognized as Rising Star in Deloitte's Technology Fast 50 Program
Coverity Wins LinuxWorld Conference and Expo Award
Coverity Announces UK Subsidiary
Coverity and Headway Software Announce Technology and Commercial Partnership to Advance Software Architecture Analysis
Coverity to Regularly Scan Security and Quality of 250 Open Source Projects
Coverity Signs Varian as 200th Customer
Siemens Networks Accelerates Software Development with Coverity Prevent Source Code Analysis
Coverity Initiates Academic Program With Carnegie Mellon, Purdue and Stanford Universities
NSF-Funded Security Center Partners with Coverity on Research to Improve Nation's Computer Infrastructure
Coverity Catches Biggest X Window Security Hole Since 2000
Coverity Releases New Version of Source Code Analyzer with Ability to Detect Hard-to-Find Concurrency Problems



Click here for copyright permissions!
Copyright 2009 Thomas Publishing Company


 

Post a comment about this story

Name:
E-mail:
(your e-mail address will not be posted)
Comment title:
Comment:
 

Category Advertisements

Home  |  My Newsroom  |  Industrial Market Trends  |  Submit Release  |  Advertise  |  Contact NewsRoom  |  About Us
Brought to you by Thomasnet.com        Browse ThomasNet Directory

Copyright © 2009 Thomas Publishing Company
Terms of Use - Privacy Policy