基于AADL的嵌入式软件可靠性建模与评估

被引量 : 0次 | 上传用户:sgcc7186
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式软件的规模不断增大,复杂度迅速增加,嵌入式软件可靠性模型的建立越来越困难,模型不能很好地反映构件间的依赖关系。如何尽早建立软件可靠性模型,降低建模的复杂度,使模型反映出故障在构件之间的传播关系,是软件可靠性研究工作中的一个重要问题。AADL(Arichitecture Analysis and Design Language)作为一种针对嵌入式软件的体系结构建模语言,其概念框架为解决上述问题提供了途径。本文在对软件可靠性理论和AADL进行深入分析和研究的基础上,提出了基于AADL的嵌入式软件可靠性建模方法。文中首先以AADL结构模型为基础,通过AADL流信息确定构件间的故障传播路径,刻画构件发生故障后对其他构件的影响,同时使用流终点构件确定系统的失效,刻画不同构件对系统可靠性的影响,之后采用AADL错误模型机制建立可靠性模型的形式化描述。在此基础上,通过将AADL可靠性模型转换为广义随机Petri网可靠性模型,实现了软件可靠性的自动化定量评估。最后,采用本文设计并开发的AADL可靠性评估器对一个典型实例进行可靠性评估与分析,验证本文提出的可靠性建模与评估方法的可行性。
其他文献
综述集成物流管理系统中设施定位—运输车辆行程路线安排问题的主要研究进展 ,分析提出有关求解问题的算法的特点 ,最后提出该研究领域应该关注的几个重要发展方向 .
资料与方法本组11例患者中,男8例,女3例;年龄16~62岁,平均41岁。被家人发现救起至送到医院时间8分钟~4小时,平均96分钟,其中2例,家属发现后现场进行心肺复苏后送到我院,6例为乡村医师现
问题表征是问题解决者在头脑中以某种理解来呈现问题,使问题的任务领域转化为问题空间,是问题解决者对一个问题所达到的全部认识状态。问题表征是问题解决的关键,只有在头脑中建
职业教育是以就业为导向。学校的首要任务是使学生拥有熟练的技能,培养和激发学生的自信心和积极性。然而,根据调查,大多数中职学生缺乏英语学习的自信心和积极性。中职学校的英
存在干扰时,自适应信号处理在抑制干扰的同时造成和差波束方向图畸变,致使自适应鉴角曲线与普通和差鉴角曲线有差异,从而导致和差测角性能下降甚至失效;当信号功率与干扰功率接近
星载可展开天线正朝着大型化、轻量化和高精度的方向发展,设计要求日趋严格,必须借助数值优化方法对其各项性能进行综合优化设计。天线在轨服役时,恶劣的环境温度是其主要的荷载
经硫酸锌盐析沉淀、Sephadex G-200凝胶过滤层析,分离纯化猪血清中IgM,得到了均一性较好的IgM,用此IgM免疫家兔制备了与IgG、IgA无交叉反应的特异性较强的抗IgM血清。
在“一带一路”的背景下,国有企业肩负着“走出去”这一历史重任,通过探讨国有企业实施“走出去”战略的制度背景,分析国有企业所面临的制度挑战,即“外来者劣势”,并在此基
侦查措施是刑事诉讼法的重要内容之一。新《刑事诉讼法》实施后,侦查措施之新发展体现在侦查理念的完善、传统侦查措施的修改和完善,隐匿身份侦查和技术侦查措施的明确规定等
装备的使用单位和个人最关心的是装备该何时保养,更换零配件需要的费用和维修时间。对服役的装备来讲,只有把握装备维修性和可靠性,平时搞好维护保养,迅速恢复其技术性能,就能最大