技术债务数据集
这是“技术债务数据集” [1]的官方资料库。
当前版本是1.01
目录
它是什么
技术债务数据集是一个精选的数据集,其中包含对所有提交执行的四个工具的测量数据,以使研究人员能够处理一组通用数据,从而比较其结果。
通过提取项目数据并使用几种工具分析所有提交来构建数据集。 为了获取数据,克隆了项目的GitHub存储库,使用从git日志中收集了提交信息,使用重构进行了分类,并通过从Jira问题跟踪器中提取问题来获取问题信息。 此后,代码质量是使用两个工具检查:技术债务项用分析 ,和代码味道[2]和反模式[3]与 。 另外,通过应用的SZZ算法[4]来识别导致故障和修复的提交。
如何使用它
该数据集作为扩展名为.dbSQLite数据库提供。 可以使用SQLite浏览器(例如SQLiteStudio)打开文件。 打开后,可以通过选择“工具”和“打开SQL编辑器”使用SQL查询数
评论0
最新资源