学位论文 > 优秀研究生学位论文题录展示
AUTOSAR系统建模方法的研究与实现
作 者: 祝旭晖
导 师: 吴翔虎
学 校: 哈尔滨工业大学
专 业: 计算机科学与技术
关键词: AUTOSAR 模型一致化映射法则 模型一致化映射算法
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 281次
引 用: 1次
阅 读: 论文下载
内容摘要
汽车的发明使交通变得更加快捷,经过近二百年时间的发展,目前汽车已成为人们的生产生活中不可或缺的一部分,但是随着人们对汽车网络化、智能化、舒适化等各种要求的不断提高,汽车电子领域出现了一系列的问题,整个系统越来越复杂,设计人员需要花费大量的时间和精力来开发和调试系统,然而,系统的安全性、健壮性等仍然得不到保证。为了解决汽车电子领域所产生的上述问题,从而更好的管理汽车电子系统,更好的解决移植和复用的问题,通过工业范围内的标准化软件设施来大大减少结构上的复杂性是一种必然的趋势AUTOSAR(AUTomotive Open System ARchitecture)顺应时代而生,它是由世界上著名的汽车生产商和软部件供应商组成的,致力于在汽车电子领域创建一个开放的标准。它解决问题的主要途径是:信息交换格式的标准化、基础软件核、微控制器抽象、运行时环境以及接口的标准化。AUTOSAR主要解决软件架构方面的问题,例如在一个分层软件架构中,为底层硬件层接口的抽象和高层应用软件层接口的抽象提供技术方法,却不局限于此,它也涉及到功能接口的兼容性标准,以及基于标准模板和信息交换格式的开发方式的设计。总之AUTOSAR是一个应用很广,功能很强,潜力很大的一个标准。本论文首先引入AUTOSAR相关的基本概念,并研究分析了AUTOSAR方法论及AUTOSAR标准下的软件结构,以及在具体设计系统时可使用的各种模型元素。然后重点分析了模型一致化映射法则,即讨论了如何获得系统模型的XML schema,这是AUTOSAR实现众多功能很关键的一个地方所在。最后,通过分析标准,得出现有软件工具的不足,提出了自己的AUTOSAR XML schema获得算法,并且对算法的设计进行了详细的论述。
|
全文目录
摘要 4-5 Abstract 5-8 第1章 绪论 8-13 1.1 课题背景 8-9 1.1.1 汽车电子产业的发展现状及存在的问题 8-9 1.1.2 问题的解决途径 9 1.2 AUTSOAR总述 9-11 1.2.1 AUTOSAR基本概念 10-11 1.3 本文的结构和主要贡献 11-12 1.4 本章小结 12-13 第2章 AUTOSAR软件架构和方法论 13-21 2.1 AUTOSAR软件架构 13-15 2.1.1 AUTOSAR软件架构的分层 13-15 2.1.2 接口的分类 15 2.2 AUTOSAR方法论 15-20 2.2.1 所需图标的引入 16-18 2.2.2 方法论总览 18-20 2.3 本章小结 20-21 第3章 建模指导方针 21-30 3.1 AUTOSAR模板中可使用的模型元素元素 21-24 3.1.1 常用模型元素元素 21-22 3.1.2 类型和原型 22-24 3.2 AUTOSAR模板对模型元素的扩展 24-29 3.3 本章小结 29-30 第4章 AUTOSAR模型一致化映射法则 30-60 4.1 总述 30-31 4.2 XML Schema的设计原则 31-33 4.2.1 继承问题的处理 32 4.2.2 XML元素的名称和顺序 32-33 4.3 XML Schema生成的配置 33-43 4.3.1 标记值的引入 34-38 4.3.2 XML Schema生成的默认配置 38-43 4.4 XML Schema生成法则 43-59 4.4.1 创建Schema的框架 44-45 4.4.2 创建类的表示 45-53 4.4.3 组合属性的创建 53-59 4.5 本章小结 59-60 第5章 AUTOSAR XML Schema的获得与实现 60-83 5.1 使用DOM来处理XML文件 60-61 5.2 Schema的获得算法一 61-67 5.2.1 现有工具的不足 61-62 5.2.2 解决方案及算法描述 62-67 5.3 Schema的获得算法二 67-80 5.3.1 算法的设计与实现 67-74 5.3.2 算法举例 74-80 5.4 AUTOSAR中原始数据类型的Schema 80-81 5.5 本章小结 81-83 结论 83-84 参考文献 84-87 致谢 87-88 附录 88
|
相似论文
- SmartSAR SWA-基于Artop的汽车电子软件架构工具的设计与实现,TP311.52
- 参照AUTOSAR标准的存储器驱动模块的研究与实现,TP333
- 基于模型驱动的汽车电子软件开发方法研究,TP311.52
- 面向汽车电子嵌入式领域的运行时环境中间件—SmartRTE,TP311.52
- 参照AUTOSAR标准的汽车电子板级支撑平台设计与实现,U463.6
- 符合AUTOSAR COM标准的SmartSAR COM系统的设计与实现,TP311.52
- SmartSAR SYSC,TP311.52
- 基于AUTOSAR标准的网络管理栈—SmartSAR NM的设计与实现,TP393.07
- 基于AUTOSAR标准的系统配置工具,TP311.52
- 参照AUTOSAR标准的SmartOSEK OS 4.0的设计与实现,TP316.2
- 面向AUTOSAR架构的发动机复杂设备驱动组件库的研发,U463.6
- 参照AUTOSAR标准的汽车电子通信与应用,U463.6
- 基于AUTOSAR的柴油机电控软件模块化研究,TK423
- 基于AUTOSAR标准的ECU配置工具,TP311.52
- SmartOSEK OS 3.0的设计与实现,TP311.52
- 基于AUTOSAR的汽车故障诊断系统的设计与实现,U472.9
- 参照AUTOSAR的汽油发动机ECU软件设计,TP311.52
- 基于AUTOSAR标准的模型驱动设计及其信息生成的研究——SmartArchitect,TP311.52
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 面向软件的故障注入工具的研究与实现,TP311.52
- 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|