软件架构构建方法、装置、车辆及存储介质制造方法及图纸

技术编号:38640967 阅读:29 留言:0更新日期:2023-08-31 18:34
本申请公开了一种软件架构构建方法、装置、车辆及可读存储介质,方法包括:显示开发软件的开发界面,开发界面展示有在表格中显示的与多个车辆信号一一对应的多个元素链,每个元素链包含多个模型元素;响应于第一创建操作,在表格中创建第一模型元素,第一模型元素关联第一车辆信号;响应于与第一模型元素关联的第二创建操作,在表格中创建与第一模型元素关联的第二模型元素,以得到第一车辆信号的元素链;根据第一车辆信号的元素链和多个元素链,确定车辆软件架构。在本申请中,元素链中的多个模型元素在创建模型元素的同时创建了模型元素之间的关联关系,降低了对多个模型元素之间进行关联的工作量,提升了车辆软件架构构建效率。效率。效率。

【技术实现步骤摘要】
软件架构构建方法、装置、车辆及存储介质


[0001]本申请涉及自动驾驶
,更具体地,涉及一种软件架构构建方法、装置、车辆及计算机可读存储介质。

技术介绍

[0002]随着近年来汽车电子电气架构设计的发展,汽车电子电气架构设计主要在汽车电子电气架构E/E架构(EEA)工具中展开,通信设计、线束设计等大量汽车电子设计产物来自于EEA正向构建,其中最核心的环节是车辆软件架构的构建。
[0003]目前,将整车软件层划分为若干个域以及域内部的子系统,首先在子系统内部进行软件建模,然后将子系统内部的软件信号向子系统外部逐层手动延展,再把来自不同域和子系统的软件信号进行关联,从而构成整车的软件架构。
[0004]但是,采用该方法,整车的软件架构构建过程中容易产生错误,构建效率较低。

技术实现思路

[0005]本申请提出了一种软件架构构建方法、装置、车辆及计算机可读存储介质,以改善上述缺陷。
[0006]第一方面,本申请实施例提供了一种软件架构构建方法,方法包括:显示开发软件的开发界面,开发界面展示有在表格中显示的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件架构构建方法,其特征在于,所述方法包括:显示开发软件的开发界面,所述开发界面展示有在表格中显示的与多个车辆信号一一对应的多个元素链,每个元素链包含多个模型元素;响应于第一创建操作,在所述表格中创建第一模型元素,所述第一模型元素关联第一车辆信号;响应于与所述第一模型元素关联的第二创建操作,在所述表格中创建与所述第一模型元素关联的第二模型元素,以得到所述第一车辆信号的元素链;根据所述第一车辆信号的元素链和所述多个元素链,确定车辆软件架构。2.根据权利要求1所述的软件架构构建方法,其特征在于,所述开发界面还展示有元素目录,所述元素目录包括多个元素类别各自对应的子目录,所述元素类别对应的子目录包括属于所述元素类别的不同模型元素;所述响应于第一创建操作,在所述表格中创建第一模型元素,包括:响应于所述第一创建操作,确定与所述第一创建操作对应的子目录作为目标子目录;在所述目标子目录下以及所述表格中创建所述第一模型元素。3.根据权利要求2所述的软件架构构建方法,其特征在于,所述响应于与所述第一模型元素关联的第二创建操作,在所述表格中创建与所述第一模型元素关联的第二模型元素,以得到所述第一车辆信号的元素链之前,所述方法还包括:在所述表格中创建所述第一模型元素之后,在所述表格中展示所述第一模型元素对应的关联控件;所述响应于与所述第一模型元素关联的第二创建操作,在所述表格中创建与所述第一模型元素关联的第二模型元素,以得到所述第一车辆信号的元素链,包括:响应于针对所述关联控件的第二创建操作,在所述表格中创建与所述第一模型元素关联的第二模型元素,以得到所述第一车辆信号的元素链。4.根据权利要求1所述的软件架构构建方法,其特征在于,所述多个车辆信号以及所述第一车辆信号对应多个模块,所述模块根据模块配置规则配置;所述根据所述第一车辆信号的元素链和所述多个元素链,确定车辆软件架构,包括:根据所述第一车辆信号的元素链和所述多个元素链,创建所述多个模块各自的发送端口以及接收端口;对端口名称匹配的发送端口以及接收端口进行连接,得到至少一个连接链路;根据各个所述连接链路,确定车辆软件架构。5.根据权利要求4所述的软件架构构建方法,其特征在于,所述根据所述第一车辆信号的元素链和所述多个元素链,创建所述多个模块各自的发送端口以及接收端口,包括:从所述第一车辆信号的元素链和所述多个元素链中获取每个所述模块各...

【专利技术属性】
技术研发人员:吴坚权伍明赖鹃曹勇邓青宋岩
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1