CNIPA.AI
返回搜索
档案

一种代码异味自动修复方法、装置、设备及存储介质

发明专利未知
10权利要求 · 8 独立
§ Ⅰ

卷宗概要

发明人

闫甜甜; 曹青; 李士杰; 马杰; 罗清; 贾子越; 王丹丹

申请日

Jul 14, 2026

公开日

Oct 20, 2026

IPC 分类

G06F 8/72 (2018.01)G06F 8/65 (2018.01)G06F 8/73 (2018.01)G06F 8/75 (2018.01)

本发明提供了一种代码异味自动修复方法、装置、设备及存储介质,属于软件工程技术领域,该方法包括:获取针对目标代码中目标异味生成的候选修复方案;对候选修复方案执行静态验证:当目标异味被消除且未引入新的静态缺陷时,判定通过静态验证;对通过静态验证的候选修复方案执行动态验证:基于目标代码生成目标单元测试用例,分别在目标代码和候选修复方案上执行目标单元测试用例,并根据目标代码和候选修复方案的执行输出结果校验候选修复方案是否保持程序行为等价性;当候选修复方案保持程序行为等价性时,将候选修复方案应用于目标代码,显著提升了代码异味自动修复的整体可靠性。

登录后阅读全文

已显示权利要求 1。免费注册即可阅读全部 10 项权利要求、说明书全文、全部附图、翻译和法律状态。

  • 全部权利要求
  • 技术领域
  • 背景技术
  • 发明内容
  • 附图说明
  • 具体实施方式