Refactoring Dataset for SOEN 6491 Software Refactoring, Winter 2024 - Team Alpha
收藏资源简介:
The dataset collected by Team Alpha in SOEN 6491 Software Refactoring course, Winter 2024 Content Description File name File type Description vertx.db, spring-boot.db, mina-sshd.db, guava.db SQLite Database Fully collected refactoring dataset: Refactoring data (via RefactoringMiner) Code smells (via Organic) Code duplications (via PMD) Code churn (via Git) Timeline and statistics of releases in relation to refactoring commits. Releases are collected via GitHub API. flink.db, rocketmq.db, ant.db, dubbo.db, elasticsearch.db, neo4j.db, rxjava.db, zookeeper.db SQLite Database Partially collected refactoring dataset: Refactoring data (via RefactoringMiner)
本数据集由Alpha团队于2024年冬季学期SOEN 6491软件重构课程中采集完成。 ## 内容说明 ### 完整采集重构数据集 #### 文件名 vertx.db、spring-boot.db、mina-sshd.db、guava.db #### 文件类型 SQLite数据库 #### 数据集说明 完整采集的重构数据集,包含: - 通过RefactoringMiner获取的重构数据 - 通过Organic获取的代码坏味道(Code smells)数据 - 通过PMD获取的代码重复(Code duplications)数据 - 通过Git获取的代码变更量(Code churn)数据 - 与重构提交(refactoring commits)相关的软件发布时间线及统计信息,其中软件发布版本(releases)通过GitHub API采集获取。 ### 部分采集重构数据集 #### 文件名 flink.db、rocketmq.db、ant.db、dubbo.db、elasticsearch.db、neo4j.db、rxjava.db、zookeeper.db #### 文件类型 SQLite数据库 #### 数据集说明 仅包含通过RefactoringMiner获取的重构数据。



