模型检测与定理证明相结合开发并验证高可信嵌入式软件

来源 :吉林大学学报(工学版) | 被引量 : 0次 | 上传用户:zhangfei0960
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
首先将软件的UML状态机模型转换为模型检测工具MOCHA的输入语言REACTIVEMODULES,在MOCHA中进行正确性验证,利用模型检测工具针对错误情况给出的反例路径,尽早修改软件的UML设计模型;然后将已验证过的UML模型转换为定理证明工具B方法的抽象规约,利用B方法的精化、验证及代码生成功能,直接生成正确的C代码.并给出了从UML状态机到REACTIVE MODULES建模语言及B AMN抽象规约的转换规则.实验结果表明,该方法可在软件工程中有效地提高高可信嵌入式软件开发和验证的效率.
其他文献
EA211发动机在做首保换机滤时,螺纹杆卡死在油底壳螺纹孔内,导致售后故障率增高,索赔费用增加。现通过优化机滤盖板内螺纹、螺柱硬度、机滤密封圈、机滤密封圈槽内外圈高度差来
基于对《建筑给水排水设计规范》(GB 50015-2003,2009年版)和欧洲建筑给水排水设计规范给水部分相关条文的对比,提出中欧规范之间主要差异,重点探讨两者在设计过程中的一些异同
自然权利论是西方非人类中心主义环境伦理思想的基础 ,在我国学术界也产生了广泛影响并引起学术争论。但在这一理念的理论论证 ,特别是面对生态危机 ,能否将这一理念与道德、
本文在梳理了“不可能三角”理论与产业结构理论的基础上,结合东亚金融危机中泰国、韩国、新加坡三个国家的危机爆发原因、改革措施及效果,从汇率制度、国际资本流动、产业发展、金融监管、企业改革五个方面进行研究,分析了哪些制度是有利于经济可持续发展的。本文的研究目的主要是为中国防范系统性金融风险,且度过新旧动能转换的关键时期提供可以借鉴的经验。本文通过在国际货币基金组织数据库、泰国央行、韩国央行、新加坡金融
“珠江啤酒应该找出新卖点。”“啤酒消费有冲动性的特点,珠江啤酒要注重终端。”“珠江啤酒可以把珠江纯生独立出来,做成一个单独的品牌,以珠江纯生啤酒带动原来的老珠江啤
应用型大学教师胜任特征由个人特质、教学能力、研发能力和合作开拓能力等四个结构维度构成。提升教师的职业道德素养、注重应用型大学教育观念的转变、提升教师的科研能力等
国际体育事务中的政治运作,大多是由国家层面的管理或外交部门来实施。但在欧美,体育新闻通常并非简单地与政治“绝缘”。日前,英国《星期日泰晤士报》刊登对孙杨的混淆是非的文
报纸
<正>6月30日,内蒙古草原茶路协会年度会议在呼和浩特市举行,除了当地的全体会员,内蒙古自治区工商联有关领导及部分重要嘉宾也应邀出席。协会的合作机构—俄罗斯双语杂志社《
会议
染料敏化太阳能电池(DSSC)是一种清洁、理论光电转换效率较高、制备简易的太阳能电池,具有潜在的应用前景,近年来受到大量研究者们的关注。光阳极作为DSSC的重要组成部分,起到染料支撑和电子传输的作用,很大程度上影响了电池的光电转换效率。传统光阳极通常是由纳米TiO_2组成,粒径小,表面复合严重,电子传输效率较差。为提高器件性能、促进染料敏化太阳能电池的商业化,需要进一步对光阳极进行形貌、界面进行调
深圳在科技创新方面取得的成就令人瞩目,在于得天时地利人和。广东要借鉴深圳经验,通过利用“飞地经济”模式促进跨区域经济共同发展,科学规划和建设实验区、实行最优惠的人才政