AUTOSAR Builder是达索旗下一款基于Eclipse的开放、可扩展工具套件,用于设计和开发符合AUTOSAR标准的系统和软件。新版本2022x支持AUTOSAR Release R20-11,并且Adaptive code generators 已升级支持AUTOSAR Adaptive R20-11。
图 1-AUTOSAR Builder工具主界面
AUTOSAR Authoring Tool(AAT)-支撑完整的AUTOSAR系统研发
– 对Classic Platform AUTOSAR,支持Application Software Development/System Design/Basic Software Configuration/System Integration等研发工作
图 2-Runnable Diagram
图 3-System Mapping Diagram
图 4-网关设计_自动识别路径
– 对Adaptive Platform AUTOSAR,支持Machine Manifest Definition / ECU Integration / System Description等研发工作
图 5-Diagnostic Port Interface
图 6-DDS Concept Support
– 基础功能
多层次验证能力,包括但不限于AUTOSAR规定约束检查、导出至第三方工具的完整性检查(EB、Davinci等)、AUTOSAR兼容性检查等
模型比较
变体管理
协同研发
开放的API接口
图7- AUTOSAR符合性验证功能示意图
图 8-Arxml文件对比和合并功能在设计流程中的应用示意图
AUTOSAR Simulation(Asim)-对AUTOSAR模型进行代码级的功能性仿真验证
– AUTOSAR单元测试和AUTOSAR集成测试(测试代码可来源于ASCET、TargetLink、Embedded coder及手写代码等)
– 可提供“Automatic mode”、“Debugger mode”和“Interactive mode”等测试模式
– 在实际的AUTOSAR OS、RTE和Service中进行仿真
– 黑白盒测试
– Debugging、Code Coverage & Profiling
– 支持FMI/FMU标准的联合仿真,通过将软件架构实现导出成标准的FMU,用于AUTOSAR功能和被控对象或非AUTOSAR功能之间的跨学科仿真
图 9-AUTOSAR Builder支持FMI/FMU标准的联合仿真
图 10-AUTOSAR Builder Asim仿真功能界面