上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2.1 AUTOSAR的诞生与目标
汽车刚被发明的时候,还是完全由机械部件组成的,一百多年过去了,汽车产品早已有了软件身影,并且软件正在一步步扮演更加重要的角色。现如今,汽车电子软件功能越来越强大,也越来越复杂,AUTOSAR希望能够管理越来越复杂的且功能范围在不断增长的相关的软件和电子产品。
提到软件,自然就有软件版本的概念,以往的软件版本与功能更新是复杂且困难的。AUTOSAR希望能够解决软件更新的问题,让软件产品的修改、升级和更新更具备灵活性,更加方便快捷。AUTOSAR还希望能够充分利用不同解决方案在产品线内和跨产品线的可扩展性。
以往不同厂商的软件,使用的标准不一样,因此软件的复用性就非常低,各大厂商在软件开发中做了数量庞大的重复性工作。AUTOSAR希望能够提高集成和传递功能软件的可扩展性、灵活性和复用性。
现如今,软件已经是汽车产品不可或缺的部分,想要保证汽车产品的安全性,就需要搭载在汽车产品上的软件有足够高的安全性。为了能够提高软件和E/E系统的质量和可靠性,AUTOSAR应运而生了。
AUTOSAR架构旨在完成以下目标:
1)以满足未来车辆的需求,如可用性和安全性、软件升级/更新和可维护性。
2)提高集成和传递功能的可扩展性和灵活性。
3)提高“商用现货”软件(Software,SW)和硬件(Hardware,HW)组件在产品线中的渗透率。
4)通过标准化接口提高软件的重复使用率。
5)加速开发和维护,缩短软件的开发周期。
6)提高对产品、过程复杂性和风险的控制。
7)降低可扩展系统的研发成本。