安全关键嵌入式系统的SysML活动图概率验证方法研究

来源 :南京航空航天大学 | 被引量 : 3次 | 上传用户:yangzb5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统已经在航空航天、交通运输、核电能源等安全关键领域得到了广泛运用,系统故障引起的安全事故往往会造成不可挽回的灾难性后果。保证嵌入式系统的可靠性与安全性已经成为学术界和工业界共同关注的重点课题之一。SysML(Systems Modeling Language)是基于UML2.0提出的系统建模语言。SysML活动图扩展了概率属性,是最适合对系统的动态行为建模的方法之一。概率模型检测是基于模型检测技术的概率验证方法,能够对系统模型的随机特征、时间特征及空间特征进行综合描述与验证。本文结合SysML活动图和概率模型检测方法,针对系统的概率事件和外部环境的不确定因素,提出一种面向安全关键嵌入式系统的SysML活动图概率验证方法,在系统开发的早期以较小代价发现并修正嵌入式系统中存在的缺陷。论文主要研究内容包括:(1)提出基于马尔可夫决策过程(Markov Decision Process,MDP)的SysML活动图概率模型构建方法。首先,给出嵌套活动图的分解算法。然后,定义描述活动图状态迁移的MDP表达式,并基于MDP表达式描述活动图的概率模型。最后,给出活动图到MDP表达式的转换算法,实现SysML活动图概率模型的自动构建。(2)提出利用概率模型检测工具PRISM验证并分析SysML活动图概率模型的方法。首先,给出MDP表达式到PRISM代码的转换规则,实现活动图概率模型到PRISM模型的转换。然后,利用概率计算树逻辑(Probabilistic computation tree logic,PCTL)描述待验证的安全性质规约。最后,将活动图概率模型与PCTL表达式导入PRISM验证并分析结果。(3)设计实现模型转换工具SAD2PRISM,并结合本文方法使用SAD2PRISM分析飞机起落架系统的实例。首先,给出模型转换工具SAD2PRISM的设计思想与实现方式。然后,利用SAD2PRISM对飞机起落架系统着陆流程的活动图概率建模。最后,利用PRISM验证起落架系统是否满足性质规约,发现问题并予以改进,保证系统的可靠性与安全性。
其他文献
乳腺癌仅次于肺癌,成为威胁妇女健康的第二大全球性疾病,早期诊断和早期治疗是降低乳腺癌患者死亡率的关键。微钙化点在乳腺X线影像上表现为独立或成簇分布的亮点,它们是乳腺
视觉问题是科学领域和工程领域中一个极富挑战性的研究课题,具有重要的理论意义和广泛的应用前景。一般物体识别则是计算机视觉领域的一个相当困难和基本的问题。目前为止,虽然
分布交互仿真系统技术复杂、开发周期长。如何使仿真技术平台对仿真应用开发人员透明;如何重用已有的仿真实验框架和模型。这是分布交互仿真系统开发亟待解决的两个问题。MDA
Internet在网络环境下得到了广泛的应用,语义web应用到网络资源描述和知识库的建立,成为计算机界和知识工程界的热点。本文从另一角度,将语义web成果与领域软件工程相结合,在
生物识别技术是利用人自身具备的生物特征进行身份鉴别的技术。与其他的生物认证技术相比,人脸识别具有更直接、友好、方便的优点。因此,人脸识别技术有着广泛的应用前景和迫
大型矩阵计算广泛应用于飞行器的设计、航天器设计、桥梁设计、生物科学、计算物理和石油勘探等领域。随着矩阵阶数的增加,矩阵求解和求特征值等问题的计算量和存储量将会急
交通流元胞自动机模型是20世纪90年代涌现的交通流新的动力学模型,它的出现和发展为交通流理论研究提供了一种新的方向,为交通流动力学理论中的系统整体行为与复杂现象的研究提
随着信息技术的不断进步,企业内部产生了越来越多的数据。快速增长的海量数据收集存放在大型和大量的数据库中,没有强有力的工具,理解它们已经远远超出了人的能力。基于数据
MIPS是世界上很流行的一种RISC处理器,它采用精简指令系统来设计芯片。和英特尔采用的复杂指令系统相比,RISC具有设计更简单、设计周期更短等优点,并可以应用更多先进的技术,
万维网服务是以XML为基础的一系列开放的Web规范技术,它的出现为异构系统之间的互通互操作提供了一种很好的解决方案。万维网服务组合可以解决企业集成和电子商务中的应用问题