EEJournal

行业新闻
现在就订阅

AdaCore与Synopsys合作,为Coverity客户提供Ada静态分析解决方案

AdaCore是一家值得信赖的软件开发和验证工具提供商,今天宣布它正在与Synopsys软件完整性组AdaCore是一家领先的高级应用安全测试工具提供商GNAT静态分析套件可用于SynopsysCoverity®客户静态分析。

Synopsys销售Coverity工具,该工具提高了用多种编程语言(包括C和c++)编写的应用程序的可靠性、安全性和安全性。为了支持Coverity客户需要Ada编程语言的静态分析,Synopsys正在与领先的Ada专家AdaCore合作。联合客户将能够使用AdaCore为Ada开发的GNAT静态分析套件,该套件集成在Coverity解决方案中,提供了一个通用接口来导航所有语言的静态分析结果。

关于GNAT静态分析套件

GNAT静态分析套件是一个完整的静态分析工具的补充,专门为Ada。它包括CodePeer——一个自动Ada源代码分析器,可以在开发周期的任何阶段检测运行时和逻辑错误和漏洞;GNATmetrics—一个代码度量计算工具;GNATcheck -一个编码标准验证工具,自动检查Ada应用程序是否符合组织和项目特定的编码标准要求。

CodePeer运行在Windows和Linux平台上,可以与任何标准Ada编译器一起使用,也可以完全集成到GNAT Pro开发环境中。它可以检测常见弱点枚举中的几个“前25个最危险的软件错误”,并支持Ada的所有版本(83,95,2005,2012,2022)。GNATcheck允许开发人员根据一组可配置的规则(从特性限制、可移植性关注、样式指南等等)自动检查Ada编译器已经提供的代码,从而遵循最佳实践。

AdaCore全球产品和市场总监Quentin Ochem表示:“Ada编程语言广泛应用于高诚信行业,我们两家公司都很好地覆盖了这个领域。“我们很高兴能与Synopsys联手,让我们的共同客户能够通过当今市场上最先进的环境之一,确保他们的源代码跨编程语言的质量和健壮性。”

Synopsys software Integrity Group产品管理总监James Croall表示:“将AdaCore在Ada软件测试方面的专业知识引入Coverity工作流程,将使开发人员能够在一个地方访问他们所有的质量和安全测试结果——无论是C/ c++还是Ada。”AdaCore静态分析工具将补充和扩展Coverity的行业领先功能,并为Ada语言客户提供他们所需的安全测试,以交付对其软件的信任。”

有关AdaCore的GNAT静态分析套件或要求报价的更多信息,请联系我们

留下回复

有特色的博客
2022年12月28日
我不得不说,其中许多机械运动对我来说都是全新的,从第一个开始,我现在知道它是施密特耦合....
2022年12月20日
作者:James Paris和Armen Asatryan在实现过程中自动进行简短检查,让设计团队快速找到并修复这些错误... ...
2022年12月20日
我们在Synopsys上回顾了2022年,包括基于云的芯片设计工具、机器学习和人工智能驱动的EDA解决方案、多模系统和安全接口IP。回顾一年:回顾2022年的关键技术进步和冒险,这篇文章首次出现在来自硅…

有特色的视频

TI隔离技术:设计不同

德州仪器公司

对隔离的需求正在增长,虽然机电继电器、光耦合器和离散变压器已广泛用于信号和电源隔离,但我们致力于进一步推动隔离技术。看看我们的电容性和磁性技术下一步将走向何方。

了解更多

特色粉笔谈话亚博里的电子竞技

使用Cadence Cloud在电子设计中实现数字化转换

Cadence设计系统

随着设计规模的增加、高级节点的复杂性以及更快的上市时间需求,设计团队正在寻找可扩展性、简单性、灵活性和敏捷性。在今天的Chalk T亚博里的电子竞技alk中,Amelia Dalton与Mahesh Turaga讨论了Cadence的端到端云投资组合的细节,如何通过按下Cadence的新混合云和Cadence的云解决方案来扩展您的on-prem环境,您可以帮助您从设计创建到系统设计等等。

点击这里了解更多关于Cadence Cloud Portfolio的信息

Baidu