发明专利 已授权

基于后置条件的循环不变式自动生成方法

📄 申请号:CN202011276827.7 📄 发布日:2026/04/27

著录项目信息

申请日
2020-11-16
公开号
CN112527629B
公开日
2025-02-07
申请人
南京理工大学紫金学院
法律状态
已下证
专利类型
发明
主分类号
IPC 分类号

技术画像

应用场景

软件正确性验证, 程序调试, 安全关键系统, 静态分析, 编译器优化

摘要

本发明公开了一种基于后置条件自动生成循环不变式的方法。首先依据循环语句的后置条件构造初始候选不变式,设计一个支持单层循环和双层循环的验证器,以验证循环不变式的有效性。然后运行程序生成高质量的样本数据集,利用循环程序的霍尔逻辑关系标注样本数据,采用KSVM方法学习不变式分类器。最后验证学习到的不变式分类器是否有效,若有效则表示生成的不变式分类器即为获得的循环不变式,否则迭代执行样本数据采用核支持向量机分类器学习,以获得可验证的循环不变式。本发明利用循环后置条件构造初始候选不变式,并在依据初始循环不变式构造的SVM分类器边界上选择分类样本,大大缩短了循环不变式生成时间,提高了可验证循环不变式的成功生成率。
权利要求书 (12项) 说明书 附图

……

……

图1
图2
图3

法律状态时间线

议价
不含过户费

📋 交易方式: 委托待转让 📌 交易状态: 在售 👁️ 浏览次数:54 ❤️ 收藏人数:93 📋 项目申报: 未申报

资金托管 权属尽调 包过户
🏢 淄博智来知识产权服务有限公司
✓ 企业认证✓ 手机绑定历史成交 0件好评率 98.5%

📊 出价记录 (3条)
王**¥-10万
李** 企业¥-8万
陈**¥-3万
查看全部出价