上汽零束发布车载SOA软件架构规范1.1
2021年9月27日,世界智能网联汽车大会在北京举行,上汽零束首席架构师孟超在会上发布了AUTOSEMO《车载SOA软件架构技术规范1.1》(以下简称规范1.1),作为中国工业和信息化部智能网联汽车推进组(ICV-2035)产业生态工作小组的重要工作内容之一,该规范的发布,标志着汽车SOA产业正式拥有国家级行业规范标准。
零束首席架构师孟超在会上发布规范1.1
今年6月,零束作为AUTOSEMO创始会员牵头发布了《车载SOA软件架构技术规范1.0》,系统性地提出汽车行业首个SOA软件架构的设计规范,规范中提出了工作流与成果流并行的SOA方法论,即一套包含软件分析、设计、开发、部署在内的标准化工作流程,为包含车企、开发者、合作伙伴在内的汽车SOA生态建设提供明确技术规范和方向指引。《车载SOA软件架构技术规范1.1》首次正式发布了AUTOSEMO Service Framework(以下简称ASF)设计规范,它是在AUTOSAR的基础之上,进一步向应用层、向SOA体系架构拓展的中间框架,这也是AUTOSEMO接下来工作非常重要的方向之一。
规范1.1更新内容
整个SOA软件服务设计规范从服务设计、服务策略、服务分类、服务部署4个方面明确技术规范和方向指引,使汽车SOA服务设计过程中遵循一定的设计约束,来保证服务设计的合理性、兼容性、扩展性。
ASF架设于基础软件之上,其底层逻辑兼容多种通讯协议框架,提供包括硬件服务、原子服务、扩展服务、应用服务等服务层级,同时对上规范应用层级服务接口。未来,应用层服务接口将由广大开发者共创产生。
ASF服务框架
ASF软件框架以面向SOA服务开发视角来设计,可提供系统级服务、SOA+、原子服务、整车级系统服务、动态服务等,包含面向应用开发的标准接口的定义,实现软件的可复用,降低开发难度,从而节省大量的人力物力,未来,零束将在AUTOSEMO指导下,继续牵头完善ASF服务接口使用说明、参考设计代码等工作。
基于ASF框架规范的接口设计
零束牵头发布车载SOA软件架构技术规范源于其始终坚持实践工作流与成果流并行的SOA方法论,并及时将实践成果与行业伙伴共享。2021年8月30日,上汽零束SOA软件及开发者平台迎来重大更新,成功将ASF及相关工具链应用于实践,并在实践中不断设计、开发、改进,为汽车行业SOA软件平台的开发提供了示范案例。
零束SOA软件及开发者平台
零束SOA软件平台依据分层原则,通过其面向服务的整车平台打通整车各域,让车辆成为一个整体。零束SOA软件平台以快、变为突破点,为不同开发者分别提供Z-ONE Maker、Z-ONE Studio Lite、Z-ONE Studio三类不同的开发工具,同时提供设计、开发、验证、测试等一站式服务,使广大开发者既能充分享受跨端融合、原子化、标准开放的优势,又能兼顾稳定、安全的需求。同时,开发者基于统一工程高效建构多终端自动运行应用,实现真正一次开发、多终端设备部署,在跨端设备之间实现共用生态。
零束SOA开发者平台提供服务及接口说明文档、参考代码、使用说明等,助力开发者更好使用SOA软件平台提供的各项功能。同时,还开设了开发者论坛、社区等,为开发者提供分享创意、交流心得的阵地,持续为开发者创造更大的价值。此外,平台还提供了应用商城,与SOA软件平台、工具链平台打通,让开发者可以一站式开发功能、场景并变现。
零束SOA软件平台已经向全行业正式开放,并在实践中持续加强SOA生态开发与建设。未来,包括车载操作系统、虚拟化等也会是AUTOSEMO发展中需要思考的课题,零束作为创始会员,必将“谋定而快动”,以核心自主研发技术、先进开发经验等赋能用户与合作伙伴,助力我国汽车基础软件产业健康发展。