PAVELINK.SOA-Converter 转换工具,用于 衔接 基于 SOA 的控制器设计、开发及测试过程中 所常见 的 各类软件 工具 。 PAVELINK.SOA-Converter 能 提供 IDL 及服务矩阵等文件 的 语法及规则检查,自动化完成 多种 不同格式I DL 文件 之间的 转换 ,以及其它常用的各类型格式文件转换。 P AVELINK.SOA-Converter 支持 多种行业主流研发工具所 使用的IDL,如 FIDL、OMG IDL、 R OS2 Msg 、 Protobuf、vCDL 等, 并 对 AU TOSAR CP /AP 平台 模型文件 、总线通信数据库、诊断数据库、标定数据库、 服务 通讯 矩阵 、通信信号矩阵等提供了全方位支持。 基于SOA架构典型开发流程示意图 在汽车电子 的 基于 SOA 架构 的 开发流程中, 架构设计 的初始阶段 使用服务矩阵收集各控制器 的 服务接口 及 数据类型的需求, 这些需求 经过转换 , 形成 ARXML ,并 在专业的架构设计工具中进行深入的模型配置, P AVELINK.SOA-Converter 通过 实现 服务矩阵与 AUTOSAR 模型文件 之间的 转换 , 提高系统架构和系统设计的效率, 并 解决架构人员 之间的 协同 工作 和输出物迭代 的 问题 。 SOA 服务接口测试节点仿真示意图 P AVELINK.SOA-Converter 可以 通过 架构 设计工具 输出的服务接口文件或 AUTOSAR 模型文件 来 生成 仿真测试代码 ,生成的测试代码可以与 CANoe 等工具链配合, 实现 SiL 测试, 其不仅能 完善测试工具链,提高测试效率, 还能 解决接口参数和集成服务调用测试问题 。此外, 它还 同时提供命令行方式 ,可以与 CI/CT 工具链 结合, 为 构建 SiL 自动化测试环境提供 必要的 基础 。 PAVELIN K.SOA-Converter 功能特性: AUTOSAR 规范支持 适配 多个 AUTOSAR 版本,根据 不同的 版本进行矩阵与模型转换 内置 矩阵 模板文件 提供 AUTOSAR CP/AP 服务矩阵、总线信号矩阵、以太网通讯矩阵 、M CU 片间矩阵 等模版 IDL 自动 一键 转换 支持主流接口描述语言转换, 可在 各 IDL 之间一键转换, 转换过 程 可视化 , 并支持 精细化 报警 定位 IDL 一站编辑 环境 提供 友好 的 接口描述语言 编辑环境 , 包括 语法校验、关键字高亮、引用定位、错误提示等 功能 集成 配置库 集成配置库 环境 , 支持 自动同步 源文件 和 更新提醒, 可以 根据参数化配置 自动转换为目标文件 命令行参数化 提供命令行参数,根据输入的命令和参数,后台自动化转换调用, 并生成 完备的转换日志 跨平台免安装支持 跨平台 GUI 和命令行工具包,支持 Windows 、L inux 、M ac OSX 自动化业务链支持 提供调用接口,支持文件流输入输出, 便于 接入自动化场景, 从而 为自动化测试提供便利 PAVELIN K.SOA-Converter 功能插件 :