详情

在日常使用中更加快速和简便

  • ASCET-DEVELOPER可以使用较少的模态对话框和简化的建模交互来改善用户体验,使模型创建速度相比以前的ASCET 6版本提高50%
  • 新的建模理念可以使模型的建立、更新和维护更加简便
  • ASCET-DEVELOPER增加了模型的类型,允许元素性质发生简单的共享变更,还允许建立运算模型(物理单位和尺寸)
  • ASCET-DEVELOPER可以实现模型代码与生成的C代码之间的内联,从而使查核和检查更加方便

提高模型质量和便携性

  • On-the-fly模型验证:模型需进行实时分析,无需运行代码生成即可提供快速反馈
  • 通过集成质量度量学来获得更好的模型:ASCET-DEVELOPER自动检查模型是否存在不符合McCabe环路复杂性阈值的情况
  • 协调的图形和文本建模:图形和文本模型具有相同的特性。由于图形模型仅为ESDL文本模型上的视图,开发人员可以同时看到其在ESDL中的状态,可以简化功能和软件开发人员之间的沟通,最小化产生误解的风险
  • 针对所有目标统一代码生成:ASCET-DEVELOPER目前可以生成中性目标、符合MISRA-C:2004和MISRA-C:2012的C代码。将模型转移到新设备并不再比设置2个代码生成选项难了。

针对敏捷开发设计

  • ASCET-DEVELOPER将所有模型的特性都转化成ESDL语言,并将该信息以文本文件的格式存储
  • ASCET-DEVELOPER没有二进制数据库格式,也没有XML工作区
  • 图形模型仅为ESDL文本模型的视图
  • Diff 和 Merge很平常,使用任何版本控制系统都可以简单方便的进行版本控制,您可以很轻易地将模型通过电子邮件发送给同事

应用

  • 图形和文本软件的发展
  • 高质量C代码自动生成
  • 遗留模型保护:可以轻易地将遗留的ASCET 6模型转移到ASCET-DEVELOPER
  • 在基于Eclipse的集成开发环境下,与设计验证工具进行交互