会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
浓缩的博客就是冰博克
博客园
首页
新随笔
联系
订阅
管理
2025年10月28日
frama-c的静态检查能力
摘要: 在不使用wp的情况下,frama-c有什么样的静态检查能力? 在不使用WP(最弱前置条件)插件的情况下,Frama-C依然拥有强大的静态分析能力,这主要依赖于其他插件,尤其是Eva插件,它基于抽象解释技术进行分析。 以下是Frama-C在不使用WP的情况下,主要的静态检查能力: Eva插件:基于抽象
阅读全文
posted @ 2025-10-28 17:21 DErMD
阅读(2)
评论(0)
推荐(0)
2025年10月27日
理论:抽象解释、模型检查和定理证明
摘要: 抽象解释 原理: 抽象解释是一种静态程序分析方法,旨在分析程序的所有可能行为,但不会像实际执行那样处理每个具体细节。其核心思想是,通过用抽象域(abstract domain)中的非精确值替代具体域(concrete domain)中的精确值,来简化程序状态的表示。 这种抽象化使得对程序性质的分析在
阅读全文
posted @ 2025-10-27 13:55 DErMD
阅读(16)
评论(0)
推荐(0)
2025年10月24日
理论:SMT方法
摘要: 1. SMT和SAT的联系和区别 SMT(Satisfiability Modulo Theories,模理论可满足性)是SAT(Boolean Satisfiability Problem,布尔可满足性问题)的推广,用于判断一个包含特定理论(如整数、数组、位向量等的逻辑公式是否可满足。简单来说,S
阅读全文
posted @ 2025-10-24 16:40 DErMD
阅读(41)
评论(0)
推荐(0)
公告