汽车|干货 | 软件定义汽车模式下车载软件的正向设计方法( 七 )
交互模块设计主要解决的问题是 , 每一个交互周期的设计 , 需要具备针对每一个交互信息定义对应的交互部件 , 并且设定其交互参数的能力 。
5.2 部件库
使用软件主体设计工具进行设计时 , 必然需要把车载功能设计到UESP中 , 因此需要用到部件库 。 部件库的设计要遵循完备性 , 系统性和平台性的原则 。
5.3 服务库
使用软件主体设计工具进行设计时 , 必然需要把第三方服务设计到UESP中 , 因此需要用到服务库 。 服务库同样需要按照完备性 , 系统性和平台性的设计原则进行设计 。
5.4 场景库
场景库要能够管理场景的完整生命周期 , 即创建 , 修改 , 删除和管理UESP所包含的场景 。 为了实现这个目标 , 场景库要能够访问部件库 , 因为根据前面3.1对场景的分析 , 场景大多是时候是由部件状态构成的 。
UESP开发环境最好是在云环境中进行建设 。
以上是对UESP开发环境的简单分析 , 详细分析内容不在本研究方法的范围内 。
6、UESP的运行环境分析
UESP作为一个车载独立软件需要运行在明确的硬件上 , 这个硬件就是一个域控制器 。 座舱域控制器就是实现信息交互为目的的UESP所运行的硬件环境 。 其实域控制器的出现原因就在于在软件定义汽车模式下 , 独立存在的车载软件必须要有相应的硬件运行环境 。
除了硬件运行环境之外 , UESP还需要域控制器上的软件运行环境 。 这个软件运行环境主要指的是操作系统 , 以及可能需要的服务中间件 。
另外为了保证新开发的UESP可以下发到已经销售出去的汽车上 , 还需要支持能够针对每一辆具体车辆升级的OTA系统 。 同时为了管理每一台车辆不同的升级状态 , 运行状态 , 付费状态 , 安全状态 , 还需要建设能够记录和管理每一台汽车软件和硬件状态的汽车数字镜像云 。
软件定义汽车的开发模式是传统主机厂前所未遇的 , 因此UESP的正向开发设计方法也通过本文第一次提出来 , 而UESP的开发环境和运行环境则是更加前瞻性的思考 。 UESP的开发环境和运行环境将形成巨大的软件产业发展机会 , 其效应将不亚于其他传统开发模式下开发工具链 。 然而UESP运行环境和运行环境的详细分析内容不在本论文研究范围内 。 作者在后续论文将逐步阐述 。
【汽车|干货 | 软件定义汽车模式下车载软件的正向设计方法】原文标题《符合软件定义汽车(SDV)开发模式的车载用户体验软件产品(UESP)正向开发设计方法》
推荐阅读
- 南京■南京长途汽车东站12月28日起恢复发车
- 子良说汽车|崔克“唯一”的车型?TREK Domane进化史
- 汽车|马自达全新CX-5曝光!搭直列六缸引擎/后驱平台
- 汽车|8款新车12月份上市,开回家过年很有面子
- 汽车|9万不到的SUV 居然有197马力 而且还有大空间7座!
- 汽车|续航里程410km 华晨新日新能源汽车首车下线
- 汽车|评测 | 懂你所想,予你所需!依维柯欧胜2021款这个“搭档”可还行?
- 汽车知识|凯美瑞2.0L落地近22万,动力差,优惠少,但就是销量高!
- 汽车市场|品牌与性价比亦可兼得 实拍奥迪Q2L
- 汽车知识|保时捷灯玛莎脸,配上三菱动力,你会买吗
