数据集概述
本数据集是论文《How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study》的复现包,包含实证研究的初步及最终结果,重点涵盖设计相关与无关审查的人工分类数据,可用于进一步研究设计讨论对软件结构质量的影响。
文件详解
- 归档文件(共9个)
- 文件名称:description_and_detection_mechanisms.zip、extracted_smells_processed_per_revision.zip、review_classification.zip、degradation_characteristics_per_review.zip、extracted_smells_per_revision.zip、multiple_logistic_regression_model.zip、chi_square_test_statistic.zip、degradation_evolution_pattern.zip
- 文件格式:ZIP
- 内容说明:包含审查分类、设计退化特征、代码异味提取结果、统计模型及检验数据等实证研究相关的归档数据
- 数据文件(共2个)
- 文件名称:code_review_metrics.xlsx、results_multiple_logistic_regression.xlsx
- 文件格式:XLSX
- 内容说明:分别记录代码审查指标数据及多元逻辑回归分析结果
数据来源
36th International Conference on Software Maintenance and Evolution (ICSME'20)会议论文《How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study》
适用场景
- 软件工程研究:复现代码审查对软件设计退化影响的实证分析结果
- 代码审查机制优化:分析设计相关审查对软件结构质量的作用,指导审查流程改进
- 软件质量评估:利用代码异味提取数据及退化特征,研究软件设计质量演化规律
- 统计模型验证:基于多元逻辑回归模型及卡方检验数据,开展软件工程领域的统计方法应用研究