基于AADL的综合航电系统资源配置安全性分析与验证

来源 :南京航空航天大学 | 被引量 : 2次 | 上传用户:xiaoxunjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
资源配置是综合航空电子系统(IMA)设计的重要环节,而配置信息是航空电子系统中的重要内容,它存储了系统软硬件的参数信息,若配置信息发生错误则会导致系统无法正常运行,甚者会引发大型事故,所以配置信息的安全性分析显得尤为重要,尤其是对其进行可靠性和可调度性验证。随着嵌入式系统的规模越来越复杂以及安全需求的不断提升,基于模型驱动的开发方法成为主流,而AADL也是现如今嵌入式实时系统领域模型驱动的新标准,能更好地支持嵌入式系统软硬件相结合的模型的建立,还能够对系统的可靠性、实时性等非功能属性进行很好的描述,因而在航空电子系统领域得到了广泛的应用。针对IMA系统配置信息的安全性验证以及该配置信息对应的IMA系统安全性分析的问题,本文基于AADL语言,在模型驱动开发方法下完成的主要工作如下:(1)分析了AADL模型元素和ARINC653配置信息的语义相似性,给出配置信息主要的核心概念与AADL模型元素的转换规则,基于这些转换规则将配置信息转换成AADL模型,并使用REAL设计了相应的可靠性验证定理。(2)分析了转换后的AADL模型,采用时间自动机形式化模型检验方法,设计了线程模板和调度器模板,根据转换法则将AADL调度模型转换到时间自动机模型,依据配置信息中系统可调度性验证需求,在工具UPPAAL中对转换得到的时间自动机进行模拟和验证,等价地验证原模型的可调度性。(3)利用Eclipse插件开发技术,设计了配置信息转换与验证插件并将其集成到了AADL建模与分析工具OSATE中,该插件具备如下功能:输入配置信息文件,转换成AADL模型后,结合REAL定理和Ocarina工具验证配置信息的可靠性;通过文件解析,转换生成时间自动机模型文件和性质验证查询文件,自动调用UPPAAL工具验证模型的可调度性。并给出了具体实例验证了工具的正确性。(4)在资源配置AADL模型的基础上,利用工具OSATE对该资源配置所支持的应用操作层和功能层进行建模和分析,同时使用AltaRica语言建立失效模型,结合工具SimFia自动生成故障树。
其他文献
国网山东省电力公司在全省推进同期线损管理系统建设,郯城公司以此为契机,以共商、共建、共享的思路组织开展工作,搭建适用县公司线损管理现状的市县一体化线损管理体系,充分
目的探讨酶联免疫吸附试验(ELISA)检测抗人免疫缺陷病毒(HIV)的影响因素,做好艾滋病的筛查工作。方法初筛采用酶联免疫吸附测定法(ELISA),确认由市疾控中心确认。结果 2016年
自从QQ推出魔法表情后深受众多读者的喜欢只不过那些可爱的魔法表情大多数都不是免费的(真黑啊!!)现在就教大家一招把各种QQ魔法表情“据为己有”的高招。
本文运用文献资料法、归纳法对中国古代体育的特点进行了研究,认为中国古代体育具有弱竞技性、多样性、哲学性、娱乐性的特点。
我的爸爸身高1米82,鞋子穿42码。他特别喜欢打篮球,已经达到了“活学活用”的境界。这天早上,我拖着沉重的书包艰难地走到门口,懒洋洋地喊了一声:“我去上学了!”“等等!等等
培育工匠型旅游人才是适应旅游业转型升级的客观要求,根据调研,工匠型高职旅游人才培育存在着一些问题,笔者分析了影响和制约人才的培育因素,探讨了地方政府、学校、旅游企业
实施信号交叉口的公交优先是缓解我国大城市交通压力的有效途径之一,而预测公交车从检测器至停车线的行程时间,获取公交车到达停车线时刻则是实施公交信号优先的重要前提。目
着重阐述了某公司污泥沉淀池改造前离心脱水机存在效率低的问题及改造后离心脱水机效率的提高,验证了污泥沉淀池内待处理的污泥浓度对脱水机效率的影响,并针对存在问题进行了
Opening-up and cooperation are significant driving forces for enhancing the vitality of international economic and trade activities. Against the backdrop that e
新课程改革的深入,带动了我国各学科教育的改革。音乐作为美育教育中非常重要的学科,在人文教育下,传统的教学模式已经难以满足教学发展,情境教学逐渐替代了灌输式教学,给初中音乐