1、1汽车软件标准体系研究2023.11中国一汽 高长胜W A S I C 资料22标准体系背景及框架标准体系研究内容标准体系研究成果W A S I C 资料3p 汽车软件发展历程电动座椅电动车窗收音机1990s-电子化多媒体中控系统地图导航倒车影像蓝牙连接CC/ACC2000-2014 多媒体化远程控车4G联网语音交互OTAL2+辅助驾驶2015-2022 智能化应用软件:基本控制功能操作系统:基本调度器工具软件:程序下载工具应用软件:动力总成、车机等操作系统:Osek操作系统、AP AUTOSAR服务工具软件:MATLAB、Vector、Carsim等质量与度量:以ASPICE为主的过程管控应
2、用软件:5G远程驾驶、L3辅助驾驶、特定场景L4功能实现等操作系统:操作系统LINUX、QNX为主、AP AUTOSAR服务工具软件:ROS、CUDA、基于Python开发等数据服务软件:跨界融合趋势明显,生态服务愈加丰富质量与度量:以ASPICE和CMMI为主的过程管控,未进行度量分析应用软件:智能座舱、手势人机界面、3D投影等、人工智能、车路云操作系统:覆盖车控、车载、车云的全栈式操作系统工具软件:功能更加丰富、覆盖度更高、更加智能的软件开发工具数据服务软件:覆盖车路云全链路数据服务需求质量与度量:借助数字化工具链全面建立质量度量框架及实践,预测并监控软件质量状态。标准体系背景及框架202
3、3-AI化车路云协同驾驶多模态AI交互AR/VR/MR/XRIOT互联多模多域安全W A S I C 资料4p 汽车软件发展情况l车控OS:以CP AUTOSAR组织发展至今,已有超过180家的车、零部件、软件、电子等领域的成员l车载OS:以LINUX和QNX为主,针对自动驾驶推出了AP AUTOSAR规范l系统服务中间件:基于AUTOSAR服务框架扩展,向应用层提供更多基于服务开发需要的功能操作系统应用软件数据服务软件工具软件l车控域应用软件:遵从CP AutoSAR架构,基于模型开发的方式为主l智驾域应用软件:Linux/QNX+ROS结构;使用C+/Python进行开发l座舱域应用软件:
4、以QNX/Linux/Android系统为主,使用C+/Python进行开发l手机及网联、整车、云端应用软件:是汽车智能化和汽车网联智能化的产物l需求分析软件:比较热门的JIRA、禅道、TAPD、DevCloud等敏捷开发管理工具l系统设计软件:符合ISO 26262功能安全标准、ISO 9001质量管理标准等行业标准l开发、测试验证软件:从命令行工具、可视化工具到IDE集成开发环境和云开发工具发展l项目管理软件:敏捷项目管理软件开始涌现,如JIRA、Trello等l后市场工具软件:基于数据的积累和收集,提供云端在线诊断l 采集:集中式静态化采集向分布式动态化采集跃进l 开发:围绕大数据技术、
5、人工智能算法,实现数据服务平台化、智能化l 功能:以用户为中心,大数据、云计算、人工智能等多领域技术的深度融合,驱动汽车产业发展质量与度量l软件开发模型:由Boehm 模型、McCall模型等三层模型到FURPS模型、瀑布模型、V模型发展l汽车软件开发过程能力度量:采用较多的是CMMI和A-SPICE标准体系背景及框架W A S I C 资料5p 汽车软件特点操作系统应用软件数据服务软件工具软件l需求分析:需求管控、分解跟踪难度大,依赖性强l系统设计:强标准化和兼容性l开发软件:复杂度、安全性高l测试验证:高可靠性、自动化程度l项目管理:可追溯、强化风险管理l后市场工具:多元化、智能化l车控O
6、S:高实时、高可靠l车载OS:高实时、高可靠(仪表),生态丰富(车机)l系统服务中间件:可重用、可扩展车用操作系统车控操作系统安全车控操作系统智能驾驶操作系统车载操作系统汽车应用软件开发工具和软件需求分析系统设计开发软件测试验证汽车数据服务数据采集数据开发功能应用l采集:高精度、低消耗l开发:大规模、分布式、平台化、高可靠l功能:高速率、低延时、高精准、实时交互质量与度量l软件过程能力度量:原理简单,支持结构化方法,高质量、可定制性l软件质量模型:易用性强、高可靠、可维护质量与度量软件过程能力度量软件质量模型软件开发模型软件过程能力度量软件质量管理项目管理后市场工具系统服务中间件l嵌入式类应用