Replication Package of the Paper: An Empirical Study of Untangling Patterns of Two-Class Dependency Cycles
收藏NIAID Data Ecosystem2026-05-01 收录
下载链接:
https://zenodo.org/record/8048164
下载链接
链接失效反馈官方服务:
资源简介:
This is a replication package of the paper: "An Empirical Study of Untangling Patterns of Two-Class Dependency Cycles".
This replication package contains:
all-projects.xlsx: list 38 projects' demographic information.
rq1-recurring-patterns: contains successful untangling cases into each pattern we manually inspected. In one case, it contains:
src/: src code before and after a commit
cycle-dependency-change/: cyclic files presented in dependency graph before and after a commit
all-modified-files-dependency-change/: all modified files presented in dependency graph before and after a commit
diff.txt: code diff changes
refactor.json: mined refactoring operations from RefactoringMiner 2.0.0.
rq3-counterintuitive-solutions: contain counterintuitive cases dependency cycles are not resolved. The file structure of each case is the same as above.
rq2-design-relations contains:
dependency-relations.csv: dependency relations inside and outside dependency cycle. Column 2-25 contains dependency information inside dependency cycle. Column 26-77 contain dependency information outside dependency cycle.
dependency-type-inside-cycle.csv lists 24 unique dependency types inside dependency cycle.
dependency-type-outside-cycle.csv lists 52 unique dependency types inside dependency cycle.
SrcCode_CycleUntangleEmpirical: source code to generate data and replicate the results. It contains a README file to explain the purpose of each module.
创建时间:
2023-10-22



