@@ -45,21 +45,19 @@ python3 ./PlotResultsAndComputeStats.py
45
45
- Figure 9: ./Resources/Output/TopChanged_arg.pdf (and TopChanged_ret.pdf and TopChanged_var.pdf)
46
46
- Figure 11: ./Resources/Output_typeErrors/errors_vs_annotations.pdf
47
47
48
- - Algorithms:
49
- - Algorithm 1 -> File: ./Code/TypeAnnotations/codeChangeExtraction.py (from line 1367 to line 1664)
50
- - Algorithm 2 -> File: ./Resources/Output_typeErrors/evolution_scirpt.py (full file)
51
-
52
- - Research Questions:
53
- - RQ1.1: File: ./Code/TypeAnnotations/codeChangeExtraction.py (from line 1367 to line 1664)
54
- - RQ1.2: File ./Code/TypeAnnotations/gitUtils.py (from line 463 to line 468)
55
- - RQ2: File: ./Resources/Output_typeErrors/evolution_scirpt.py (full file)
56
- - RQ3.1: File ./Code/TypeAnnotations/gitUtils.py (from line 277 to line 343)
57
- - RQ3.2: File ./Code/TypeAnnotations/codeChangeExtraction.py (line 1555)
58
- - RQ3.3: File ./Code/TypeAnnotations/codeChangeExtraction.py (from line 1461 to 1529)
59
- - RQ4.1: File ./script_AnalyzeRepo.py (from line 65 to line 123)
60
- - RQ4.2 and RQ4.3: File ./PlotResultsAndComputeStats.py (from line 70 to line 77), then line 340 and 342.
61
-
62
- The experiments are performed on a server with 48 Intel Xeon CPU cores clocked at 2.2GHz, 250GB of RAM, running Ubuntu 18.04.
48
+ - Algorithms:
49
+ - Algorithm 1 -> File: ./Code/TypeAnnotations/codeChangeExtraction.py (from line 1367 to line 1664)
50
+ - Algorithm 2 -> File: ./Resources/Output_typeErrors/evolution_scirpt.py (full file)
51
+
52
+ - Research Questions:
53
+ - RQ1.1: File: ./Code/TypeAnnotations/codeChangeExtraction.py (from line 1367 to line 1664)
54
+ - RQ1.2: File ./Code/TypeAnnotations/gitUtils.py (from line 463 to line 468)
55
+ - RQ2: File: ./Resources/Output_typeErrors/evolution_scirpt.py (full file)
56
+ - RQ3.1: File ./Code/TypeAnnotations/gitUtils.py (from line 277 to line 343)
57
+ - RQ3.2: File ./Code/TypeAnnotations/codeChangeExtraction.py (line 1555)
58
+ - RQ3.3: File ./Code/TypeAnnotations/codeChangeExtraction.py (from line 1461 to 1529)
59
+ - RQ4.1: File ./script_AnalyzeRepo.py (from line 65 to line 123)
60
+ - RQ4.2 and RQ4.3: File ./PlotResultsAndComputeStats.py (from line 70 to line 77), then line 340 and 342.
63
61
64
62
- If you want to run all the experiments from scratch (~ 50 hours):
65
63
@@ -91,3 +89,5 @@ pip3 install -r requirements.txt
91
89
python3 ./results_replicability.py --new
92
90
```
93
91
- Wait a few minutes and you can find the results in ./Resources/log/
92
+
93
+ All the experiments are performed on a server with 48 Intel Xeon CPU cores clocked at 2.2GHz, 250GB of RAM, running Ubuntu 18.04.
0 commit comments