论文部分内容阅读
国民经济的快速发展,带动了强劲的汽车消费。随之而来的对汽车安全性、可控性、信息化等功能的需求,使得汽车电子硬件和软件结构变得日益复杂,无时不在考验着汽车厂商对时间和成本的掌控能力。为了解决软件与硬件存在的交叉和依赖关系,提高嵌入式汽车电子软件的开发速度和组件复用度,降低产品成本,业界提出了汽车开放系统架构(AUTOSAR),为汽车电子行业的标准化铺平了道路。虚拟功能总线(Virtual Functional Bus,VFB)作为AUTOSAR的核心概念,实现了软件组件(SoftwareComponent,SWC)与下层基础架构的隔离,从而为上层软件的开发提供了统一的应用开发环境。本文正是在研究AUTOSAR标准和VFB规范的基础上,设计并完成了图形化的应用软件设计工具——虚拟功能总线设计器的原型。这对于理解AUTOSAR标准和实现汽车电子嵌入式软件开发的工具链,具有较强的技术价值和应用价值。本论文的主要内容包括以下几个方面:1.对AUTOSAR标准及方法论进行深入研究,并分析了国内外AUTOSAR工具软件的现状。2.从汽车电子虚拟功能总线规范中提取功能需求,完成虚拟功能总线设计器的整体设计及各模块的功能划分。3.使用Eclipse插件、图形编辑框架(Graphical Editing Framework,,GEF)、Artop等技术,对项目管理模块和图形设计模块进行详细设计,并最终实现了项目化管理资源、图形化设计组件、组件集合、端口、接口等基本软件元素以及配置模型属性后自动生成AUTOSAR标准描述文件的功能。4.对设计器原型的基本功能进行测试,最后给出了一个应用实例。