Nature_Inspired_Based_重构检测算法效能评估补充数据

数据集概述

本数据集为论文《Surpassing Threshold Barriers: Evaluating the Efficacy of Nature-Inspired Algorithms in Detecting Applied Refactorings》的补充材料,包含代码重构检测算法的评估结果。数据记录了ACA、RefDetect等工具对代码提交中重构操作的检测结果、工具运行时间及性能指标(精确率、召回率、F值),支持算法效能分析。

文件详解

  • Results.json
  • 文件格式:JSON
  • 字段映射介绍:每条记录包含提交的SHA-1哈希、GitHub URL、重构操作列表;重构操作含类型(如RenameClass)、描述、检测工具(如ACA)、验证结果(TP/FP)及可选注释
  • Times.xlsx
  • 文件格式:XLSX
  • 内容介绍:记录各工具检测每个提交中重构操作的耗时数据
  • Results.xlsx
  • 文件格式:XLSX
  • 内容介绍:包含所有重构类型的精确率、召回率、F-score性能指标

数据来源

论文《Surpassing Threshold Barriers: Evaluating the Efficacy of Nature-Inspired Algorithms in Detecting Applied Refactorings》

适用场景

  • 重构检测算法性能评估: 对比ACA、RefDetect等工具的精确率、召回率及F值,分析自然启发算法的检测效能
  • 代码重构工具对比研究: 基于各工具的检测结果和耗时数据,评估不同重构检测工具的效率与准确性
  • 软件维护实践优化: 利用真实提交中的重构检测结果,指导实际开发中重构操作的识别与验证
  • 算法效能分析: 研究自然启发算法在突破重构检测阈值障碍中的应用价值
packageimg

数据与资源

附加信息

字段
作者 Maxj
版本 1
数据集大小 2.23 MiB
最后更新 2026年1月22日
创建于 2026年1月22日
声明 当前数据集部分源数据来源于公开互联网,如果有侵权,请24小时联系删除(400-600-6816)。