数据集概述
本数据集包含15个真实软件项目的相关制品,用于支持Fire Drill反模式的检测研究。数据涵盖原始项目资料、反模式存在与否及强度的基准真值、问题跟踪数据、源代码密度数据、检测模型代码及实验文档等,对应技术报告v8版本,支持通过问题跟踪数据和源代码两种检测方法。
文件详解
- 文件名称:Fire-Drill-detection.zip
- 文件格式:ZIP
- 字段映射介绍:压缩包内包含以下四类核心内容:
- 原始数据:每个项目的原始制品(如维基文档、会议纪要等)、评估者对评级者笔记的评估结果
- 问题跟踪数据中的Fire Drill:项目反模式存在性及强度(0-10分)的基准真值、第一检测方法的指标系数、项目详细问题跟踪数据、时间日志
- 源代码数据中的Fire Drill:4份技术报告、9个项目的提交级源代码密度数据、R语言编写的检测代码与模型
- 实验文档:实验设置代码、模型代码、预计算结果及说明笔记本
数据来源
技术报告v8及对应GitHub仓库
适用场景
- 软件反模式检测研究:验证Fire Drill反模式检测方法的有效性与准确性
- 问题跟踪数据分析:通过项目问题数据识别开发过程中的紧急赶工模式
- 源代码质量评估:利用源代码密度指标分析代码变更与反模式的关联
- 软件工程实验复现:基于提供的R代码与预计算结果复现反模式检测实验
- 软件项目管理优化:通过反模式强度评估结果改进项目开发流程与资源分配