静态程序分析过程中形式化验证工具Frama-C的应用

来源 :计算技术与自动化 | 被引量 : 0次 | 上传用户:chl1220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件的静态程序分析是确保软件安全可靠的一种有效手段。常见的形式化的静态分析工具一般是基于模型检测,定理证明或抽象解释理论来对软件进行分析验证。然而,基于单一理论的验证工具具有一定的局限性。介绍了一个开源的静态分析平台Frama-C,根据该工具的特点,分别使用不同的插件对一小段代码进行静态分析,有助于将不同的程序分析方法相结合。最后对如何使用Frama-C工具解决航空控制软件等安全关键软件的执行时间分析问题的过程进行了演示。
其他文献
目的探究运动疗法配合推拿手法治疗特发性脊柱侧弯的临床疗效。方法将78例特发性脊柱侧弯(AIS)患者随机分成观察组和对照组,对照组采用推拿手法治疗,观察组采用运动疗法配合
通过搜集古代医籍及现代医家临床经验,总结出白薇在临床用量方面具有以下特点:汤剂中用量为1.875~30 g。根据疾病、证型、症状总结临床用量范围,如白薇清热凉血治疗低热症、
1 成果介绍河北省南部电网(简称“河北南网”)在线电压无功优化协调控制系统是以网、省、地三级协调优化控制的设计思路为指导,以满足实用化运行为核心,采用在线自适应动态“软分
甲状腺机能亢进(甲亢)又名毒性甲状腺肿,是具有甲状腺机能亢进症状的甲状腺组织增生,病情较顽固,不易逆转.我们用瘿瘤汤治疗该病20例,在其服药前后,均经甲状腺穿刺病理检查,
目的观察徒手点按刺激颈神经节对颈椎活动度(range of motion,ROM)受限患者颈椎旋转范围的影响,为临床提供实验依据。方法采用回顾性研究的方法,对门诊接诊的102例颈部疼痛伴
目前煤矿铁路运输中的装煤平车线中各操作工位多为人工值守,存在因自动化水平不高而影响生产效率的问题。文章利用自动化控制技术,设计了一套矿用装煤平车线监控系统,通过对
由湖南教育报刊社、为先在线、《湖南教育》编辑部主办,湖南师范大学图书馆、湖南省教科院协办的“首届湖湘教师读书论坛”于2012年3月23至25日在湖南师范大学国际学术报告厅
重新审视国内外智能家居的发展情况,设计基于物联网的室内环境监控系统。设计中精心挑选各种传感器(电流互感器、温度传感器、光照度传感器),选用ZigBee协议来组建无线传感器网络
教学目标:1.能够借助纸笔对找次品问题进行分析,归纳解决这类问题的最优策略,经历由多样到优化的思维过程.2.以找次品为载体,学生通过观察、猜测、试验、推理等方式感受解决问题策略
励磁系统限制与发变组保护的相互配合是源网协调的重点内容之一,两者配合关系是否正确将直接影响机组及电网的安全稳定运行。文章以某600 MW火电机组定值整定为例,分析了ABB