模型规范检查工具
Model Guideline Checker(MGC)
MGC 2024已经发布!支持matlab2010a-2024b;支持matlab2019版本后增加的SLDD新功能;支持mpt参数类型;增强的Stateflow语法分析能力。
新版本各方面的性能均得到了广泛的提升,详情请下载MGC2024亮点说明或者Relea。
可点击下方按钮申请免费试用
MGC 2024已经发布!支持matlab2010a-2024b;支持matlab2019版本后增加的SLDD新功能;支持mpt参数类型;增强的Stateflow语法分析能力。
新版本各方面的性能均得到了广泛的提升,详情请下载MGC2024亮点说明或者Relea。
MAAB5.0规范吸取了为北美和日本市场制定的规范的经验,并借鉴了Misra 发布的建模规范,对原3.0版本做了大量的扩充,对模型的功能、模块的使用建立了更多的规范; 对原有规范按照新的matlab的特点做了更精细的描述,实用性大大增加。因此对MAAB5.0的支持是选择规范检查软件的首要条件。
Model Guideline Checker 全面支持MAAB5.0,新实现多于100条规范的自动检查,同时对MAAB5.0包含的原有的MAAB3.0的检查进行了算法及针对matlab建模特点的优化。
对代码中的常见错误,如 被零除、数值溢出、数组越界访问、数据超出范围、无效的逻辑、内存读写的顺序错误、非规格化数(小于最小可正规表达的浮点数的数)等的检查是代码检查的基本功能,这些错误在模型中也同样存在,从而导致生成的代码具有这些错误,因此,在静态分析时发现这些问题可以节省大量的测试工作量,极大地提高软件的可靠性。
借助DV的功能,Model Guideline Checker 实现了对以上功能的检查,在检查过程中自动分析模块对DV的兼容性,消除不兼容因素,通过简单的操作实现对以上错误的快速检查。
基于模型的高安全、高复杂性系统开发过程中的多项测试难题提供解决方案
MGC 具有识别严重错误功能,包括被零除、溢出、数组越界、数值范围超限等等,在进行规范检查时可自动识别并提示此类严重错误,减少模型出错,从根源上保障模型质量。
MGC 提供市场上最全面的公共建模规范库,并包含来自大量客户实践的独家定制规范,更是目前唯一全面实现MAB 5.0规范自动检查的软件,确保建模规范的全面性。
MGC会在结果中提供超级链接直接跳转到模型错误位置,并具备业界领先的一键自动修复能力,支持自动或人工确认后修复,极大提升调试效率。
MGC 支持HTML/PDF/Excel/XML多格式报告自动生成,内容直观,进行交流时无需检查,可直接用于客户或领导汇报。