面向汽车电子OS的模型驱动开发方法的研究与实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:czy239239
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着汽车电子领域的快速发展,汽车电子领域的软硬件系统变得越来越复杂。针对日趋复杂的汽车电子系统,各大汽车厂商以及部分研究机构先后提出了OSEK和AUTOSAR标准来提高系统的交互性、扩展性以及安全性。模型驱动架构(MDA)是软件工程领域提出的新的软件开发模式,它旨在提高软件的开发效率、开发质量以及后期的可维护性,因而在传统软件开发中得到了广泛的应用。由于标准MDA中缺乏对汽车电子领域的支持,因而很难将MDA的开发方法直接应用到汽车电子操作系统的开发当中。本文主要的研究内容包括:为提高汽车电子应用的可靠性,通过研究当前最新的AUTOSAR操作系统标准,实现了AUTOSAR操作标准中的OS-APPLICATION模块。在对比MDA开发过程和传统软件开发过程的基础上,结合汽车电子领域的特点,设计了一套用于汽车电子操作系统建模的方法;在深入研究UML标准的基础上,使用UML对AUTOSAR操作系统中的调度表模块进行建模,设计和实现了用于将UML模型转换为C语言代码的代码生成器;针对UML缺乏动作语义的问题,设计了用于描述UML对象操作语义的eASL语言,实现了eASL语言的解析器以及eASL语言到C语言的代码生成器;为提高嵌入式软件测试效率,设计和实现了一套自动化测试环境,并且用设计的自动化测试环境对使用MDA建模方法生成的操作系统调度表模块的C语言代码和OS-APPLICATION的代码进行测试。
其他文献
指出《中国植物志》77(2)中掌叶橐吾(Ligularia przewalskii)在江苏有分布的记载极可能是将文献中的"Kansu"(甘肃)误为"Kiangsu"(江苏)的结果。该种目前仅知分布于甘肃、青海、内蒙古、宁夏、陕西、山西、四川,在江苏决无分布。这一不经意的疏忽而引起的错误后来不断出现在我国出版的有关植物志书中。对我国植物志书尤其是省级植物志书存在的突出问题及其他一些相关问题进行了述评
1发病症状发病初期,植株顶部叶片开始萎蔫下垂,接着植株下部、中部叶片凋萎,有时植株一侧叶片或整株叶片同时萎蔫,或白天萎蔫,晚上恢复正常,直至3、4天后不再恢复,外观不易与健株区
目的:探讨护理干预对社区高血压患者服药依从性的影响。方法:将500例社区高血压患者随机分为研究组和对照组各250例,对照组不给予护理干预,研究组给予健康教育、心理护理、定期回
痛风是世界上最古老的炎性关节疾病之一,是由尿酸单钠盐在关节或其周围组织沉积所导致,它的特征是在病变部位反复发作的炎症性红肿和疼痛。高尿酸血症是痛风形成的前提,是血
<正>为贯彻中央农村工作会议、中央1号文件和全国农业工作会议精神,加快推进农业绿色发展,近日,农业部印发了《开展果菜茶有机肥替代化肥行动方案》。方案指出,要坚持政策引