程序代码的克隆检测是计算机科学的基本问题之一,在软件维护、知识产权保护和计算机辅助教学等许多领域都有广泛的应用需求。本项目总结了目前程序代码克隆检测的相关研究在不同应用领域内彼此间缺少联系和沟通的现状,指出当前研究存在的不足之处和软件知识产权保护中面临的新问题。在既有研究成果的基础上,本项目拟开展面向多应用领域的程序代码克隆检测理论和方法的研究,深化和改造以软件维护为主要目的的克隆代码检测方法及思路,将其应用于程序代码剽窃检测等其它应用领域,以解决该领域中面临的新问题。前瞻性地探索能够适应代码混淆的,源代码和源代码之间、字节码和字节码之间以及源代码和字节码之间的克隆检测理论和算法,研究程序代码克隆现象和代码混淆变换模式,研究基于语法树和语义特征度量的严格克隆和近似克隆的自由粒度检测算法及检测结果的分类、度量和排序,并开发相应的原型支持工具。为检验研究成果,本项目制定了详实的实验验证方案。
{{i.achievement_title}}
数据更新时间:2023-05-31
二维FM系统的同时故障检测与控制
“阶跃式”滑坡突变预测与核心因子提取的平衡集成树模型
黄曲霉毒素B1检测与脱毒方法最新研究进展
GF-4序列图像的云自动检测
基于物联码的工业产品信息追溯方法研究
基于多策略融合的程序代码复制检测方法及其评价机制的研究
面向重大应用领域的高效能计算优化理论与技术
面向C4KISR重大应用领域软件可信性需求分析方法与攻击性实验验证环境研究
面向多重协议组合实现的形式化安全检测理论和方法研究