(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210849889.5
(22)申请日 2022.07.20
(71)申请人 天津所托瑞安汽车 科技有限公司
地址 300450 天津市滨 海新区天津自贸试
验区 (空港经济区) 东七道2号中兴产
业基地7号楼3 01A单元
申请人 所托 (杭州) 汽车智能设备有限公司
(72)发明人 徐显杰 王磊
(51)Int.Cl.
G06F 8/30(2018.01)
G06F 8/71(2018.01)
G06F 9/451(2018.01)
(54)发明名称
基于AUTOSAR的软件集成方法、 设备和使用
方法
(57)摘要
本发明涉及软件开发领域, 公开了一种基于
AUTOSAR的软件集成方法、 设备和使用方法。 该方
法包括: 获取已开发的应用软件、 底层软件、 第一
接口关系文档和第二接口关系文档; 在对应用软
件与底层软件集成时, 将底层软件的描述文件、
DBC文件、 第一接口关系文档和第二接口关系文
档导入到辅助工具中; 响应于用户对 所述辅助工
具的配置操作, 通过所述辅助工具生成新描述内
容, 并根据所述新描述内容修改所述描述文件。
本发明减少软件开发中的重复性工作, 降低软件
开发周期。
权利要求书3页 说明书7页 附图2页
CN 115167831 A
2022.10.11
CN 115167831 A
1.一种基于AU TOSAR的软件集成方法, 其特 征在于, 包括:
获取已开发的应用软件、 底层软件、 第一接口关系 文档和第 二接口关系 文档, 所述第一
接口关系文档存储有应用软件和底层软件的接口描述, 与CA N报文的数据库DBC文件中报文
信号的关联关系, 所述第二接口关系文档存储有底层软件的报文与软件组件SWC的可运行
实体Runnable Entity的关联关系;
在对应用软件与底层软件集成时, 将底层软件的描述文件、 DBC文件、 第一接口关系文
档和第二接口关系文档导入到 辅助工具中;
响应于用户对所述辅助工具的配置操作, 通过所述辅助工具查找所述第 一接口关系 文
档、 第二接口关系文档和DBC文件的信息, 采用AUTOSAR的语言格式生成所述信息的新描述
内容, 并根据所述 新描述内容 修改所述描述文件, 实现软件集成。
2.根据权利要求1所述的方法, 其特 征在于, 所述底层软件的描述文件 包括:
底层软件的SWC的Interface接口配置的arxml文件, 包含底层软件的SWC的DataType配
置的arxml文件, 底层软件实现报文接收的SWC的arxml文件和底层软件实现报文发送的SWC
的arxml文件。
3.根据权利要求1所述的方法, 其特 征在于, 所述底层软件的接口描述包括:
底层软件用于接收报文的SWC, 用于发送报文的SWC, 接口, 接口类型, 接口元素, 元素类
型和端口Por t的初始值。
4.根据权利要求1所述的方法, 其特征在于, 所述在对应用软件与底层软件集成时, 将
底层软件的描述文件、 DBC文件、 第一接口关系文档和第二接口关系文档导入到辅助工具
中, 包括:
在对应用软件与底层软件集成时, 打开辅助工具的界面; 所述界面显示有文件导入按
键和DBC网络节点选择按键;
响应于用户对DBC网络节点选择按键的触发操作, 选择目标节点;
响应于用户对所述文件导入按键的触发操作, 选择底层软件的描述文件、 DBC文件、 第
一接口关系文档和 第二接口关系文档导入到辅助工具, 以对运行于所述目标节点上的底层
软件的描述文件进行修改。
5.根据权利要求1所述的方法, 其特征在于, 所述辅助工具的界面上显示有配置内容;
所述配置内容包括是否根据DBC文件添加对应的Interface和Port 并关联; 是否根据DBC文
件和第二接口关系文档将Port关联 Runnable Entity; 是否根据DBC文件修改对应Port的初
始值; 是否根据第一接口关系文档添加对应的Interface和Port并关联; 是否根据第一接口
关系文档和第二接口关系文档将Port关联对应的Runnab le Entity; 是否根据第一接口关
系文档修改对应Port的初始值; 是否根据DBC文件在AUTOSAR基础软件组合
BasicSoftWareComposition中生成对应的Port; 是否根据DBC文件和第 一接口关系文档将
BasicSoftWareCo mposition中的Port与对应SWC中的Port关联; 是否根据DBC文件和第一接
口关系文档将BasicSoftWareComposition的Port与对应电子控制单元通讯网络Ecu
Network中的系统信号SystemSignal关联中的至少一项;
所述响应于用户对所述辅助工具的配置操作, 通过所述辅助工具查找所述第 一接口关
系文档、 第二接口关系文档和DBC文件的信息, 采用AUTOSAR的语言格式生成所述信息的新
描述内容, 并根据所述 新描述内容 修改所述描述文件, 包括:权 利 要 求 书 1/3 页
2
CN 115167831 A
2响应于用户在界面上对配置 内容的选择操作, 通过所述辅助工具按照所选的配置 内容
查找所述第一接口关系文档、 第二接口关系文档和DBC文件的信息, 采用AUTOSAR的语言格
式生成所述信息的新描述内容, 并根据所述 新描述内容 修改所述描述文件。
6.根据权利要求5所述的方法, 其特征在于, 所述响应于用户在界面上对配置 内容的选
择操作, 通过所述辅助工具按照所选的配置内容查找所述第一接口关系文档、 第二接口关
系文档和DBC文件的信息, 采用AUTOSAR的语言格式生成所述信息的新描述内容, 并根据所
述新描述内容 修改所述描述文件, 包括:
响应于用户在界面上对是否根据DBC文件添加对应 的Interface和Port并关联的选择
操作, 通过所述辅助工具查找到描述文件中缺失的且存在于DBC文件中的Interface和
Port, 并采用AUTOSAR的语言格式生成所述Interface和Port的创建和关联的新描述内容,
将所述新描述内容插 入到所述描述文件;
响应于用户在界面上对是否根据DBC文件和第二接口关系文档将Port关联Runnable
Entity的选择操作, 通过所述辅助工具查找描述文件中缺失的且存在于DBC文件中的Port
并查找到第二接口关系文档中所述Port关联的Runnable Entity, 采用AUTOSAR的语言格式
生成所述Port与Runnable Entity相关联的新描述内容, 将所述新描述内容插入到所述描
述文件;
响应于用户在界面上对是否根据第一接口关系文档添加对应的Interface和 Port并关
联的选择操作, 通过所述辅助工具查找到描述文件中缺 失的且存在于所述第一接口关系文
档中的Interface和Port, 并采用AUTOSAR的语言格式生成所述Interface和Port的创建和
关联的新描述内容, 将所述 新描述内容插 入到所述描述文件;
响应于用户在界面上对是否根据第一接口关系文档和第二接口关系文档将Port关联
对应的Runnable Entity的选择操作, 通过所述辅助工具查找到所述第一接口关系文档中
的Port并查找到第二接口关系文档中所述Port关联的Runnable Entity, 并采用AUTOSAR的
语言格式生成所述Port与Runnab le Entity相关联的新描述内容, 将所述新描述内容插入
到所述描述文件;
响 应 于 用 户在 界 面 上 对 是 否 根 据 D B C 文 件 在 A U T O S A R 基 础 软 件 组 合
BasicSoftWareComposition中生成对应的Port的选 择操作, 通过所述辅助工 具查找到描 述
文件中缺失的且存在于DBC文件中的 Port , 并采 用AUTOSAR的语言格式在
BasicSoftWareCompositi on中添加所述Por t的新描述内容;
响 应 于 用 户 在 界 面 上 对 是 否 根 据 D B C 文 件 和 第 一 接 口 关 系 文 档 将
BasicSoftWareComposition中的Port与对应SWC 中的Port关联的选择操作, 通过所述辅助
工具查找到同时存在于DBC文件和BasicSoftWareCompo sition中的Port并查找到第一接口
关系文档中对应SWC中的Port, 采用AUTOSAR的语言格式生成将SWC中的Port代理给
BasicSoftWareComposition中的Port的新描述内容, 将所述新描述内容插入到所述描述文
件中;
响 应 于 用 户 在 界 面 上 对 是 否 根 据 D B C 文 件 和 第 一 接 口 关 系 文 档 将
BasicSoftWareCo mposition的Port与对应电子控制单元通讯网络Ecu Network中的报文信
号SystemSignal关联的选择操作, 通过所述辅助工具查找到同时存在于DBC文件和
BasicSoftWareComposition中的Port, 采用AUTOSAR的语言格 式生成所述Port与第一接口权 利 要 求 书 2/3 页
3
CN 115167831 A
3
专利 基于AUTOSAR的软件集成方法、设备和使用方法
文档预览
中文文档
13 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 07:49:18上传分享