数学建模社区-数学中国
标题:
MathWorks扩充Polyspace产品
[打印本页]
作者:
平凡之不凡
时间:
2014-8-12 00:15
标题:
MathWorks扩充Polyspace产品
MathWorks近日宣布引入两款新的代码验证工具以扩充其Polyspace产品系列:Polyspace Code Prover和Polyspace Bug Finder。此外,公司还于同时宣布推出2013b版。新增的这两款产品提供了端到端软件验证功能,供早期开发阶段使用,其中涵盖了查找缺陷、检查代码规则以及证明不存在运行时错误。由此便可确保嵌入式软件的稳健性,使其能够以最高级别的质量和安全性运行。
Polyspace Code Prover是一款基于形式化方法的验证工具,用于证明代码的正确性。负责代码安全和认证的工程师可以使用Polyspace Code Prover来确定何处会发生或不会发生运行时错误。颜色编码和基于证明的结果简化了验证任务,使得软件开发流程更加高效和优质。此外,Polyspace Code Prover还利用MATLAB平台,使用户可以访问强大的MATLAB 功能,例如稳健的计算机集群间工作分配、自动化脚本编写、结果可视化以及认证报告生成。Polyspace Code Prover融入了先前在Polyspace Client for C/C++和Polyspace Server for C/C++中提供的功能。
Polyspace Bug Finder可识别嵌入式软件中的运行时错误、数据流问题以及其他缺陷。Polyspace Bug Finder可以利用静态分析方法来分析软件控件、数据流以及过程间行为。此软件还能够查找各种缺陷,例如数值、内存以及其他编程错误。与传统的人工审验不同,Polyspace Bug Finder使工程师可以快速识别、诊断和修复代码缺陷,从而简化开发流程。此工具不仅可检查是否符合代码规则标准(例如MISRA和JSF++、自定义规则),而且能够生成衡量代码质量和复杂度的指标。与Polyspace Code Prover一样,Polyspace Bug Finder可利用MATLAB平台进行工作分配、脚本编写和结果可视化。这两款产品都与Simulink集成在一起以便用于自动生成代码。
MathWorks公司的设计自动化营销总监Paul Barnard说:“Polyspace产品系列可提供全面的代码验证解决方案,使工程师在整个开发流程中对嵌入式软件的质量和安全性更加充满自信。Polyspace Bug Finder和Polyspace Code Prover将静态分析和形式化方法代码验证技术融于一体,可帮助工程师在开发流程早期找出缺陷,证实其软件的关键环节是安全的,从而加以部署。”
Polyspace Code Prover和Polyspace Bug Finder已经上市。
作者:
平凡之不凡
时间:
2014-8-12 00:16
http://www.0daydown.com/03/159057.html
作者:
平凡之不凡
时间:
2014-8-12 00:17
Mathworks Matlab R2014a
作者:
wujianjack2
时间:
2014-8-12 00:19
灌个水先,嘿嘿
作者:
书山有路god
时间:
2014-8-12 09:43
这么好,更有利于建模
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5