一种软件系统技术方案

技术编号:42053117 阅读:26 留言:0更新日期:2024-07-16 23:32
本发明专利技术提供一种软件系统,所述系统包括:接口层,位于应用层和基础软件层之间,包括第一类接口和第二类接口;所述应用层,用于驱动应用组件完成其工作流程,所述应用组件包括第一类应用组件和第二类应用组件;所述第一类应用组件匹配于所述第一类接口,所述第二类应用组件匹配于所述第二类接口;所述基础软件层,用于为所述应用层提供基础软件服务,所述基础软件服务包括匹配于所述第一类接口的第一类服务,所述第一类服务为所述第一类应用组件和与所述第一类应用组件享有共同服务的第二类应用组件所提供;转换层,位于所述接口层和所述应用层之间,用于所述第一类接口和所述与所述第一类应用组件享有共同服务的第二类应用组件之间的数据转换。

【技术实现步骤摘要】

本专利技术涉及汽车领域,尤其涉及一种软件系统


技术介绍

1、软件系统通常包括:接口层、应用层以及基础软件层,其中,接口层用于应用层和基础软件层之间的数据交换,应用层用于驱动应用组件完成其工作流程,基础软件层用于为应用层提供基础软件服务。

2、在应用层融合了第两类应用组件,且两类应用组件匹配于不同类别的接口的情况下,若想要软件系统正常运行,需要对接口以及应用组件进行重新编译,以使接口统一且适配。无论是对接口层的重新编译还是对应用组件的重新编译,都将花费大量的时间和资源,成本较高。


技术实现思路

1、有鉴于此,本专利技术提供一种软件系统,以解决相关技术中的不足。

2、具体地,本专利技术是通过如下技术方案实现:

3、根据本专利技术的第一方面,提供了一种软件系统,所述系统包括:

4、接口层,位于应用层和基础软件层之间,包括第一类接口和第二类接口;

5、所述应用层,用于驱动应用组件完成其工作流程,所述应用组件包括第一类应用组件和第二类应用组件;其中,所述第一本文档来自技高网...

【技术保护点】

1.一种软件系统,其特征在于,所述系统包括:

2.根据权利要求1所述的系统,其特征在于,所述第一类接口为标准接口,所述第二类接口为区别于所述标准接口的非标准接口。

3.根据权利要求2所述的系统,其特征在于,所述标准接口为基于汽车开放系统架构规范所开发的接口。

4.根据权利要求1所述的系统,其特征在于,所述基础软件服务还包括匹配于所述第二类接口的第二类服务,所述第二类服务为与所述第一类应用组件不享有共同服务的第二类应用组件所提供。

5.根据权利要求1所述的系统,其特征在于,所述转换层包括转换函数;

6.根据权利要求1所述的系统,其...

【技术特征摘要】

1.一种软件系统,其特征在于,所述系统包括:

2.根据权利要求1所述的系统,其特征在于,所述第一类接口为标准接口,所述第二类接口为区别于所述标准接口的非标准接口。

3.根据权利要求2所述的系统,其特征在于,所述标准接口为基于汽车开放系统架构规范所开发的接口。

4.根据权利要求1所述的系统,其特征在于,所述基础软件服务还包括匹配于所述第二类接口的第二类服务,所述第二类服务为与所述第一类应用组件不享有共同服务的第二类应用组件所提供。

5.根据权利要求1所述的系统,其特征在于,所述转换层包括转换函数;

6.根据权利要求1所述的系统,其特征在于,所述系统由第一软件子系统和第二软件子系统融合而成;所述第一软件子系统包括第一应用层、第一接口层、第一基础软件...

【专利技术属性】
技术研发人员:乔慧敏
申请(专利权)人:雷达新能源汽车浙江有限公司
类型:发明
国别省市:

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

1