首页> 中文期刊>微型机与应用 >函数级别的复用开源代码检测方法

函数级别的复用开源代码检测方法

     

摘要

软件开发中对开源代码的复用会带来开源代码漏洞和违反开源许可等问题.传统复用代码检测方法常常检出较多偶然克隆代码,影响了复用代码的检测准确性.为此,提出了一种基于复用度量指标的函数级别复用开源代码检测方法.该方法对被测代码和开源代码库,先使用克隆检测工具获取克隆函数,然后使用依据克隆代码行和共用标识符在开源代码库中的出现频率的复用度量指标,判定每对克隆函数是否为复用.在公开有标注数据集和真实数据集上的实验结果均表明所提方法优于基于逆文档频率的方法.

著录项

  • 来源
    《微型机与应用》|2021年第6期|22-2749|共7页
  • 作者

    张德浩; 徐云;

  • 作者单位

    中国科学技术大学 计算机科学与技术学院 安徽 合肥 230027;

    中国科学技术大学 国家高性能计算中心 安徽 合肥 230026;

    中国科学技术大学 计算机科学与技术学院 安徽 合肥 230027;

    中国科学技术大学 国家高性能计算中心 安徽 合肥 230026;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TP311.52;
  • 关键词

    代码复用; 开源软件; 代码克隆; 偶然克隆; 代码度量;

  • 入库时间 2023-07-24 22:15:17

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号