Skip to content

csnagy/ICPC2019-code-comment-inconsistencies

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

This is the replication package of the paper entitled A Large-Scale Empirical Study on Code-Comment Inconsistencies presented at the 27th IEEE/ACM International Conference on Program Comprehension 2019 (ICPC 2019) by the authors Fengcai Wen, Csaba Nagy, Gabriele Bavota and Michele Lanza.

The rq1 folder contains:

  • systems.csv: This csv file contains the list of 1,500 GitHub projects mined in RQ1.
  • statistical-analysis-method-comments.csv: This csv file reports the results of the statistical analysis (Fisher test and OR) when comparing the chances of different categories of code changes to trigger methods' comments updates. The 1st column reports the two compared categories, the 2nd the p-value, the 3rd the OR, the 4th the lower bound of the 95% confidence interval for the OR, and the 5th the upper bound of the 95% confidence interval for the OR.
  • statistical-analysis-class-comments.csv: This csv file reports the results of the statistical analysis (Fisher test and OR) when comparing the chances of different categories of code changes to trigger class's comments updates. The 1st column reports the two compared categories, the 2nd the p-value, the 3rd the OR, the 4th the lower bound of the 95% confidence interval for the OR, and the 5th the upper bound of the 95% confidence interval for the OR.
  • ast-level-changes.txt: Instructions on how to get our database containing the 1.3 Billion AST-level changes extracted with GumTreeDiff.

The rq2 folder contains:

About

Replication package

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published