SWC(Software Components,应用软件组件)与BSW(Basic Software,基础软件)之间的明确接口是AUTOSAR架构的组成之一。BSW模块提供基本的标准服务,例如总线通信、存储管理、IO访问、系统和诊断服务。
RTE(Runtime Environment,实时运行环境)同样是AUTOSAR架构的组成之一,负责控制SWC之间的连接以及从SWC到BSW的连接。
VFB(Virtual Functional Bus,虚拟功能总线)是AUTOSAR中的概念基础,用于SWC之间的通信以及BSW服务的使用。由于SWC通信全部基于VFB,因此SWC独立于ECU硬件。从而可实现在不同项目和平台之间重用SWC。通过为每个ECU配置RTE以及相应的BSW,从而在实际车辆中实现VFB。