AUTOSAR规范作为汽车嵌入式系统软件的通用性规范,在软件架构、软件开发流程等方面都定义了众多新概念,掌握这些理论知识是进行符合AUTOSAR规范的软件开发的基础。所以,本章从AUTOSAR的由来及发展历程着手,详细介绍AUTOSAR规范中三块主要内容,即分层架构、方法论与应用接口,并对其中软件组件与虚拟功能总线的概念进行详细剖析。