基于体系结构分析设计语言的实时系统模型开发平台应用研究

被引量 : 0次 | 上传用户:hongxingdehong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的嵌入式软件开发过程,大多数是基于代码传统的嵌入式开发环境。这样缺乏对整个系统的体系结构的精确预算。虽然单个功能模块的非功能属性相对容易实现,但是在系统集成后如何满足整个系统的非功能属性对于开发人员是一个巨大的挑战[1]。要解决这些问题,应该发展基于模型的嵌入式开发环境[2]。在引入模型技术后,开发从代码层次上升到模型层次。但是要真正使用模型层次的开发,不是简单的使用模型工具。必须把模型工具和原来的传统开发工具以及应用领域相关的工具有机结合起来,形成一个基于模型面向领域的嵌入式软件开发环境。国内目前这方面还处于初步应用阶段。对于模型工具的集成化研究处于起步阶段。国外对这方面进行了较多的研究,比较典型的有Universal Space Lines LLC(USL)公司的IDOS [3]飞控集成开发平台,以及欧盟开展的SafeAir项目ASDE[4]。IDOS将飞控系统的计划、设计和验证工具集成到了一个统一的环境下,使用户可以定义飞行器的配置和任务轨道;根据标准和分散的参数执行非实时飞行仿真;评估飞行器配置的性能;评估飞行器在不同任务下的性能;进行蒙特卡罗分析;开发和分析制导、导航与控制算法和软件;生成源代码;在类似飞控硬件上实时执行以验证飞控软件;图形化的分析仿真和/或过去的飞行数据。IDOS主要是通过Simulink[5]进行建模。ASDE是用于开发高可靠嵌入式系统的开发环境,涉及嵌入式系统的软件开发的设计、仿真、验证、确认、代码自动生成等过程,主要定义了环境中可以采用的工具集和应该采用的过程方法,其中ASDE的建模工具集成了Mathworks公司的Simulink,TNI--Valiosys集团的Sildex和Esterel Technologies公司的SCADE。从国内的情况来看,不少院校和研究所都在开展建模方面的研究工作,但尚未形成一个完整的建模、仿真、验证、代码生成、测试等嵌入式软件开发环境。针对上述问题,我们开发了嵌入式软件开发环境原型LambdaMDE 1.0。LambdaMDE在LambdaPro的基础上集成OSATE和Simulink模型开发工具和其他相关工具,包含了建模、仿真验证、代码生成、测试等嵌入式软件开发的全过程[6]。LambdaMDE符合嵌入式软件开发工具发展趋势,也具备相应的理论、技术和产品基础。
其他文献
目的比较乳腺癌保乳手术与改良根治术治疗早期乳腺癌的临床效果。方法 76例早期乳腺癌患者,按随机数字表法分为观察组和对照组,每组38例。观察组患者采用乳腺癌保乳手术治疗,
<正> 学术界关于罪犯的法律地位已有不少论述,《中华人民共和国监管改造罪犯法》(草案)且把罪犯的法律地位列为九大原则问题之首。笔者就此中问题谈些个人的看法,供立法机关
治疗“非典” ,中医中药的疗效为世人所瞩目。根据“非典”发病机理是伏邪病毒由里向外达表。因此 ,治疗上当治其所来之“路” ,逐其所去之“道”。祛除病部邪 ;“祛”≠杀死
目的探讨BCL-6和BCL-2蛋白的表达与弥漫大B细胞淋巴瘤(diffuse large B-cell lymphoma,DLBCL)的临床特征及预后之间的关系。方法应用免疫组织化学染色的方法检测BCL-6和BCL-2
化工安全与环境是化工行业发展过程中亟待解决的两个重要问题。针对化工安全技术与环境保护课程特点,提出了从意识培养、教学方法、仿真技术等方面对该课程进行研究性教学改
无效婚姻是指违反婚姻成立要件的违法婚姻。其形成原因有四种 ,认定时不宜“一刀切”。无效婚姻的认定程序 ,应采宣告无效制度。无效婚姻自始无效 ,但作为我国婚姻法上的一项
当今社会,信息化的浪潮正在迅速渗透到国家建设的各个层面。信息化是一把双刃剑,它在为我们带来巨大便利的同时,也留下了信息安全隐患。信息是一种资产,对一个组织而言具有重
马航MH17航班被击落事件是人间悲剧,震惊世界,深受谴责。航空运输必须大力发展,保障空中航行安全是首要任务。航空器运行必须统一技术标准,空中交通必须统一规则,服从统一的
随着移动通信技术的迅速发展,人们提出了新的应用要求:在移动环境下处理实时事务.而移动通信带宽有限性引起较大的数据访问延迟,有时甚至由于网络传输的断接使得事务得不到所
近年来,随着世界经济的快速发展,大跨径桥梁的建设进入了一个快速发展时期。大跨径桥梁多为缆索承重桥梁,主要包括悬索桥和斜拉桥。由于悬索桥和斜拉桥都有各自明显的优缺点,