MSR2020_Behind_the_Intents_代码审查中软件重构意图实证研究复制包

数据集概述

本数据集是论文“Behind the Intents: An In-depth Empirical Study on Software Refactoring in Modern Code Review”的复制包,包含实证研究的初步与最终结果,重点是开发者重构操作背后意图的手动分类数据,可支持重构动机相关的后续研究。

文件详解

  • 提取的每个修订版本重构数据
  • 文件名称:extracted_refactorings_per_revision.zip
  • 文件格式:ZIP
  • 字段映射介绍:包含按修订版本整理的代码重构操作提取数据
  • 审查分类数据
  • 文件名称:reviews_classification.zip
  • 文件格式:ZIP
  • 字段映射介绍:包含代码审查中重构意图的手动分类结果数据
  • 重构演化模式数据
  • 文件名称:refactoring_evolution_patterns.zip
  • 文件格式:ZIP
  • 字段映射介绍:包含软件重构操作的演化模式分析数据
  • RefMiner工具验证数据
  • 文件名称:refminer_validation.zip
  • 文件格式:ZIP
  • 字段映射介绍:包含RefMiner重构检测工具的验证实验数据
  • 重构序列数据
  • 文件名称:refactoring_sequences.zip
  • 文件格式:ZIP
  • 字段映射介绍:包含代码重构操作的序列模式数据

数据来源

17th International Conference on Mining Software Repositories (MSR ’20)论文“Behind the Intents: An In-depth Empirical Study on Software Refactoring in Modern Code Review”

适用场景

  • 软件重构意图研究: 分析开发者在代码审查中执行重构操作的动机与意图分类
  • 代码审查行为分析: 探究现代代码审查流程中重构操作的分布与特征
  • 重构检测工具验证: 基于RefMiner工具的验证数据,评估重构检测工具的准确性
  • 软件演化研究: 利用重构演化模式与序列数据,分析软件系统重构的长期趋势
  • 实证软件工程: 作为复制包支持相关实证研究的可重复性验证与扩展分析
packageimg

数据与资源

附加信息

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