[发明专利]智能驾驶软件的集成与追溯系统及方法在审
申请号: | 201910324417.6 | 申请日: | 2019-04-22 |
公开(公告)号: | CN111831266A | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 谢娟敏;张俊生;徐向敏;张显宏;梁伟铭 | 申请(专利权)人: | 上海汽车集团股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F8/71 |
代理公司: | 北京信远达知识产权代理有限公司 11304 | 代理人: | 魏晓波 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 驾驶 软件 集成 追溯 系统 方法 | ||
1.一种智能驾驶软件的集成与追溯系统,其特征在于,包括:
软件代码仓库,用于存储软件模块代码和与其对应的编译配置文件和运行配置文件,并配置与所述软件模块代码对应的版本标识,以及每隔预设时间周期,对所述软件模块代码进行更新;
软件自动集成单元,用于在触发条件满足时,对于最近一次存储到所述软件代码仓库的软件模块代码,利用与其对应的编译配置文件进行编译操作,得到各个软件模块的可执行文件,将所述最近一次存储到所述软件代码仓库的软件模块代码对应的运行配置文件和所有可执行文件集成为可发行包,所述可发行包的版本标识与其包含的可执行文件对应的软件模块的版本标识一致;
软件集成版本管理数据库,用于存储所述编译操作对应的软件模块代码的提交快照,以及存储所述可发行包的版本标识,所述可发行包中各个可执行文件的校验值,以及所述可发行包中各个运行配置文件的校验值,所述提交快照包含提交时间、提交内容和提交作者;
软件版本库,用于存储所述可发行包及其版本标识。
2.根据权利要求1所述的集成与追溯系统,其特征在于,所述提交快照还包括:版本标识。
3.根据权利要求1所述的集成与追溯系统,其特征在于,还包括:
软件测试单元,用于从所述软件版本库中获取可发行包进行软件测试,所述软件测试包括软件在环测试、模型在环测试、硬件在环测试和/或实车在环测试。
4.一种智能驾驶软件的集成方法,其特征在于,基于权利要求1~3任意一项所述的集成与追溯系统,所述集成方法包括:
在触发条件满足时,对于最近一次存储到软件代码仓库的软件模块代码,利用与其对应的编译配置文件进行编译操作,得到各个软件模块的可执行文件;
将所述编译操作对应的软件模块代码的提交快照,存储到软件集成版本管理数据库;
将将所述最近一次存储到所述软件代码仓库的软件模块代码对应的运行配置文件和所有可执行文件集成为可发行包,所述可发行包的版本标识与其包含的可执行文件对应的软件模块的版本标识一致;
将所述可发行包的版本标识,所述可发行包中各个可执行文件的校验值,以及所述可发行包中各个运行配置文件的校验值,存储到所述软件集成版本管理数据库;
将所述可发行包及其版本标识存储到软件版本库。
5.根据权利要求4所述的集成方法,其特征在于,所述提交快照还包括:版本标识。
6.一种智能驾驶软件的追溯方法,其特征在于,基于权利要求1~3任意一项所述的集成与追溯系统,所述追溯方法包括:
从软件版本库中获取可发行包进行软件测试;
若所述可发行包在运行时发生代码错误问题,则从软件集成版本管理数据库获取第一提交快照并显示,所述第一提交快照为发生代码错误的软件模块代码的提交快照。
7.一种智能驾驶软件的追溯方法,其特征在于,基于权利要求1~3任意一项所述的集成与追溯系统,所述追溯方法包括:
从软件版本库中获取可发行包进行软件测试;
若所述可发行包在运行时发生运行配置文件错误问题,则从软件集成版本管理数据库获取第二提交快照,所述第二提交快照为与发生错误的运行配置文件对应的软件模块代码的提交快照;
依据所述第二提交快照,从软件代码仓库获取运行配置文件并显示。
8.一种智能驾驶软件的追溯方法,其特征在于,基于权利要求1~3任意一项所述的集成与追溯系统,所述追溯方法包括:
从软件版本库中获取可发行包进行软件测试;
若所述可发行包在运行时由于编译错误出现错误,则从软件代码仓库获取最新公共函数库的提交快照并显示。
9.一种智能驾驶软件的追溯方法,其特征在于,基于权利要求1~3任意一项所述的集成与追溯系统,所述追溯方法包括:
在软件自动集成单元进行编译操作时,若出现编译错误,则从软件代码仓库获取最新公共函数库的提交快照并显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海汽车集团股份有限公司,未经上海汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910324417.6/1.html,转载请声明来源钻瓜专利网。