[发明专利]一种对源代码形式化验证方法有效
| 申请号: | 202211570303.8 | 申请日: | 2022-12-08 |
| 公开(公告)号: | CN115658549B | 公开(公告)日: | 2023-03-07 |
| 发明(设计)人: | 赵永望;章喆;姚历智;赵健宏 | 申请(专利权)人: | 浙江望安科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 绍兴市寅越专利代理事务所(普通合伙) 33285 | 代理人: | 潘敏 |
| 地址: | 312000 浙江省绍兴市柯桥区齐贤街道柯*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种对源代码形式化验证方法,包括输入生成器、符号执行器、规约生成器、规约匹配器、形式化验证规约库、规约学习器、规约筛选器、自然语言转换器、代码验证器、验证报告生成器,所述输入生成器将源代码作为输入,生成多个将变量和函数参数值随机化的代码文件,所述符号执行器用于读取上述代码文件,解析出文件集合,其中每个文件包含单个函数的输入状态、执行函数及输出状态。本方案通过规约生成器,将源代码进行自动化处理后生成原始规约,并通过模型学习手段,利用规约学习器对规约进行修正和补充,流程高度自动化,有效降低了开发和验证人员手动撰写形式规约的门槛,减少了形式语言学习和实施的成本,提高验证自动化程度。 | ||
| 搜索关键词: | 一种 源代码 形式化 验证 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江望安科技有限公司,未经浙江望安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202211570303.8/,转载请声明来源钻瓜专利网。





