This repository contains the artifacts in the Sitar project.
See the directory dubbo-kafka.
-
dubbo_coevo_patches.txt: Co-evolution patches in Duboo.
-
kafka_coevo_patches.txt: Co-evolution patches in Kafka.
-
special_dubbo_kafka.txt: uncommon co-evolution patches in Dubbo and Kafka.
The co-evolution change type is already labeled in the text file.
To get the timestamp of commit A (A is SHA1 digest), use the following command in the git repository:
git show -s --format=%cI A
To obtain the number of commits between A and B (A and B are SHA1 digests), use the following command:
git rev-list --count A..B
See the directory co-evolution-samples.
-
negative list: Negative sample patches (not co-evolved in 20 days).
-
positive list: Positive sample patches (co-evolved in 2 days).
-
negative-findings.xlsx: Inspecting results of negative samples.
-
positive-findings.xlsx: Inspecting results of positive samples.
The data used in empirical study is under empirical_data directory. Some repositories do not contain co-evolution changes thus are removed.
The data used in experiment is under experiment_data directory.