【摘 要】
:
伴随实时系统在安全关键领域的广泛应用,其复杂度也在不断增加,如何保证实时系统安全性,避免财产损失甚至人员伤亡等灾难性事故的发生,已成为当前软件工程领域的研究重点。目
论文部分内容阅读
伴随实时系统在安全关键领域的广泛应用,其复杂度也在不断增加,如何保证实时系统安全性,避免财产损失甚至人员伤亡等灾难性事故的发生,已成为当前软件工程领域的研究重点。目前针对软件安全性分析的工作主要集中在软件需求规约阶段和功能设计阶段,其中以时间需求的描述及形式化规约为主要研究内容。然而在软件的实际开发过程中,对时间需求的分析及验证工作还很薄弱,时间需求一般以自然语言或结构化表述形式描述,难以直接转换到某种形式化体系。针对以上问题,本文利用模型检测技术,给出时间需求的规约方式,给出一种基于时钟约束规范语言(CCSL)的实时系统安全性验证方法。该方法通过时钟约束规范语言对原生时间需求的进一步描述,为之后时间需求的形式化表述提供便利。本文的主要研究内容如下:第一,为解决实时系统时间需求的分析验证问题,给出一种在软件需求分析阶段对时间需求进行形式化规约及验证的分析框架,借助时间自动机实现对时间需求的分析和验证工作。第二,借助EAST-ADL事件链模型及TADL时间约束,将模态顺序图中时间需求描述为带时间约束的事件链,之后给出事件链与CCSL规范的语义映射关系,设计了时间需求的分类表以及基于分类表和转换规则自动构建CCSL规范的算法。第三,通过时间自动机及其模型检测工具UPPAAL完成了对时间需求的形式化建模和验证。首先给出了CCSL和时间自动机元素之间的语义映射,并给出了几种常用时钟表达式的自动机表示形式,然后将时间约束失效状态的可达性作为待验证属性,最后在模型检测工具UPPAAL下对时间需求进行分析和验证。最后,运用本文给出的方法对电子刹车系统进行案例分析,给出建立系统事件链、CCSL规约及时间自动机模型的完整过程,通过对时间约束失效状态的验证和分析,发现了系统时间需求中的不满足性质,说明了本文方法的可行性和有效性,为实时系统时间需求分析工作提供了一种新的思路。
其他文献
信息技术的迅猛发展使人们生产与收集的数据呈现出多视角特性,且单个视角所提供的信息具有不全面性、不充足性,为了更加精确地诠释研究对象,多视角学习技术应运而生。多视角
群智能算法的产生为求解优化问题提供了新的思路,同时也解决了工程技术领域的诸多实际问题。粒子群优化算法是一种经典的群智能算法,因其高效、参数少、易实现等优点被广泛关
本文以广州民航职业技术学院空乘专业学生为调查对象,采用文献资料法、专家访谈法、问卷调查法、实验法、数理统计法、逻辑分析法等开展研究。首先,本人通过对国内外相关文献进行文献综述,对身体功能性训练、空乘专业平衡能力的相关原理进行概述;其次,在空乘专业平衡训练中引入身体功能性训练,运用SWOT分析模型分析其优势、劣势、机遇、挑战;再次,通过身体功能性训练对人体平衡能力影响因素的理论分析和SWOT归纳分析
研究背景体外循环技术刚刚用于临床时,常规使用新鲜血液进行管路预充。血液预充有传染血源性疾病的危险、价格昂贵,而且血液预充容易造成体外循环过程中微循环瘀滞现象和酸中
番木瓜(Carica papoya L.)是我国重要的果树之一,在我国台湾、福建,广东、海南等区域都有大规模的种植,番木瓜环斑花叶病毒(papaya ringspot virus,PRSV)等病毒感染植株后,很难根除,而且它们在番木瓜的生长发育时期都会伴随着,且通过土壤、昆虫、人为因素等传染其他植株,从而对番木瓜的生长发育和果实品质等造成巨大的影响,导致一个番木瓜种植区域的番木瓜产业收成减少80%
近些年来交通拥堵状况日趋严重,造成不可估量的交通安全威胁、环境污染及严重的经济损失等问题,因此缓解拥堵问题刻不容缓。实时检测高速公路拥堵现象,便于交通部门进行监控,
NFC近场支付为用户带来了安全便捷的支付体验。传统的NFC卡模拟是基于硬件的虚拟卡模拟(Virtual Card Emulation),通过在手机中内置安全芯片(Secure Element,简称SE)为交易过
随着网络技术和多媒体技术的快速发展,各种形式的资源蓬勃增长。音乐资源因其独特的形式和作用备受科研者的青睐。高效地实现音乐资源的查找检索是十分必要的。本课题主要研
针对软件系统稳定性和鲁棒性的问题,本文基于软件网络中节点之间的调用关系,引入复杂网络的知识理论,从网络拓扑结构的角度,对复杂软件网络中识别影响力节点算法进行研究,并
随着在线社交媒体和电商的快速增长,诸如微博、朋友圈、以及商品评论等在线应用创造了大量的短文本,但如何高效地挖掘短文本中有价值的知识仍然是一项具有挑战性的工作。主题