industry news
Subscribe Now

AdaCore Collaborates with Synopsys to Offer Ada Static Analysis Solution to Coverity Customers

AdaCore, a trusted provider of software development and verification tools, today announced that it is collaborating with Synopsys Software Integrity Group, a leading provider of advanced application security testing tools, to make AdaCore’s GNAT Static Analysis Suite available to Synopsys Coverity® static analysis customers.

Synopsys markets the Coverity tool, which improves the reliability, safety, and security of applications written in a number of programming languages, including C and C++. To support Coverity customers needing static analysis for the Ada programming language, Synopsys is working with the leading Ada expert, AdaCore. Joint customers will be able to use AdaCore’s GNAT Static Analysis Suite for Ada, integrated within the Coverity solution, providing a common interface to navigate static analysis results for all languages.

About the GNAT Static Analysis Suite

The GNAT Static Analysis Suite is a full complement of proven static analysis tools specifically for Ada. It includes CodePeer – an automated Ada source code analyzer that detects run-time and logic errors and vulnerabilities at any stage of the development cycle; GNATmetrics – a code metric computation tool; and GNATcheck – a coding standard verification tool that automatically checks Ada applications for compliance with organizational and project-specific coding standard requirements.

CodePeer runs on Windows and Linux platforms and may be used with any standard Ada compiler or fully integrated into the GNAT Pro development environment. It can detect several of the “Top 25 Most Dangerous Software Errors” in the Common Weakness Enumeration and supports all versions of Ada (83, 95, 2005, 2012, 2022). GNATcheck allows developers to follow best practices by automatically checking code, beyond what the Ada compiler already offers, against a configurable set of rules ranging from feature restrictions, portability concerns, style guides, and more.

“The Ada programming language is used widely in the high-integrity industry, a domain that is well covered by both of our companies,” said Quentin Ochem, Global Director of Products and Markets at AdaCore. “We are thrilled to join our forces with Synopsys and to enable our joint customers to ensure quality and robustness for their source code across programming languages through one of the most advanced environments available on the market today.”

“Bringing AdaCore’s expertise in Ada software testing into the Coverity workflow will enable developers to have access to all of their quality and security testing results—whether C/C++ or Ada—in one place,” said James Croall, Director of Product Management, Synopsys Software Integrity Group. “The AdaCore static analysis tools will complement and extend the industry-leading capabilities of Coverity and provide Ada language customers the security testing they require to deliver trust in their software.”

For more information about AdaCore’s GNAT Static Analysis Suite or to request a quote, please contact us.

Leave a Reply

featured blogs
Apr 25, 2024
Structures in Allegro X layout editors let you create reusable building blocks for your PCBs, saving you time and ensuring consistency. What are Structures? Structures are pre-defined groups of design objects, such as vias, connecting lines (clines), and shapes. You can combi...
Apr 25, 2024
See how the UCIe protocol creates multi-die chips by connecting chiplets from different vendors and nodes, and learn about the role of IP and specifications.The post Want to Mix and Match Dies in a Single Package? UCIe Can Get You There appeared first on Chip Design....
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

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

SLM Silicon.da Introduction
Sponsored by Synopsys
In this episode of Chalk Talk, Amelia Dalton and Guy Cortez from Synopsys investigate how Synopsys’ Silicon.da platform can increase engineering productivity and silicon efficiency while providing the tool scalability needed for today’s semiconductor designs. They also walk through the steps involved in a SLM workflow and examine how this open and extensible platform can help you avoid pitfalls in each step of your next IC design.
Dec 6, 2023
18,777 views