industry news
Subscribe Now

GrammaTech CodeSonar 3.8 Pinpoints Defects with Greater Precision and Speed

ITHACA, NY–September 4, 2012GrammaTech, Inc., a leading manufacturer of source-code analysis tools, today announced CodeSonar® 3.8The new version includes dramatically faster code analysis with fewer false positives.

CodeSonar 3.8 is significantly faster and more precise than its predecessor, making it much easier to analyze projects with millions of lines of codeThe speedup was achieved by parallelizing the analysis engine so it takes full advantage of multi-coreprocessors. The improvement is dramatic, especially for large projects. For example, on an 8-core machinewe have seen analysis times reduced by 85 percent,” said Paul Anderson, VP of Engineering at GrammaTech. 

Improvements in CodeSonar 3.8 include:

  • Faster analysis that takes full advantage of multi-core processors.
  • Lower false positive rate due to a combination of new models for C/C++ libraries (e.g., Boost) and improvements to the analysis.
  • Workflow enhancements that make it easier for developers to manage defect warnings across multiple project versions and development branches.
  • Better checking for concurrency-related errors.
  • Addition of award-winning software architecture visualization.

This release is the first version to incorporate CodeSonar’s software architecture visualization, which won the Most Significant New Software Product award at Design West2012. CodeSonar architecture visualization provides developers with insight into the relationships between elements in software and scales to large projects with millions of lines of source code. Fluid transitions allow developers to visualize massive data sets in real time and to see the program at different levels of abstraction. CodeSonar visualization also includes other program-understanding and navigation features, and supports annotations and sharing of diagrams between team members.

Improvements to the analysis engine empower developers to pinpoint defects faster and with greater precision,” said Anderson. “Improvements to the user interface make iteasy for developers to understand and analyze very large projects, including those developed by complex software-development organizations. 

About CodeSonar

CodeSonar is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on C/C++ code, and identifies complex programming bugs that can result in system crashes, memory corruption, concurrency errors and other serious problems. CodeSonar’s software architecture visualization system is a new interface for viewing the relationships between program elements. CodeSonar has long been the software-analysis tool of choice for embedded developers working on mission-critical applications such as satellites, avionics, industrial controls and medical devices. Companies outside the safety-critical space are also adopting CodeSonar to improve software reliability and security, including organizations developing software for wireless devices, networking equipment and consumer electronics. Moreinformation about CodeSonar is available at http://www.grammatech.com/products/codesonar/ 

About GrammaTech 

GrammaTech’s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions, and government agencies. The staff includes 14 PhD-level experts in static analysis and a superb engineering team, all focused on creating the most innovative and in-depth analysis algorithms. More information about GrammaTech can be found at www.grammatech.com.

Leave a Reply

featured blogs
May 2, 2024
I'm envisioning what one of these pieces would look like on the wall of my office. It would look awesome!...
Apr 30, 2024
Analog IC design engineers need breakthrough technologies & chip design tools to solve modern challenges; learn more from our analog design panel at SNUG 2024.The post Why Analog Design Challenges Need Breakthrough Technologies appeared first on Chip Design....

featured video

Introducing Altera® Agilex 5 FPGAs and SoCs

Sponsored by Intel

Learn about the Altera Agilex 5 FPGA Family for tomorrow’s edge intelligent applications.

To learn more about Agilex 5 visit: Agilex™ 5 FPGA and SoC FPGA Product Overview

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Introduction to the i.MX 93 Applications Processor Family
Robust security, insured product longevity, and low power consumption are critical design considerations of edge computing applications. In this episode of Chalk Talk, Amelia Dalton chats with Srikanth Jagannathan from NXP about the benefits of the i.MX 93 application processor family from NXP can bring to your next edge computing application. They investigate the details of the edgelock secure enclave, the energy flex architecture and arm Cortex-A55 core of this solution, and how they can help you launch your next edge computing design.
Oct 23, 2023
25,012 views