2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) 2017
DOI: 10.1109/esem.2017.56
|View full text |Cite
|
Sign up to set email alerts
|

Mining Version Control System for Automatically Generating Commit Comment

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
21
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 39 publications
(21 citation statements)
references
References 31 publications
0
21
0
Order By: Relevance
“…To identify the comments in source code, an AST‐based static analysis algorithm is employed to analyze the syntactic type of each code line in source code . The common syntactic types in Java language include IfStatement , ForStatement , ReturnType , VariableDeclaration , etc . The static analysis algorithm identifies the comment line in source code as CommentStatement type.…”
Section: Empirical Studymentioning
confidence: 99%
See 4 more Smart Citations
“…To identify the comments in source code, an AST‐based static analysis algorithm is employed to analyze the syntactic type of each code line in source code . The common syntactic types in Java language include IfStatement , ForStatement , ReturnType , VariableDeclaration , etc . The static analysis algorithm identifies the comment line in source code as CommentStatement type.…”
Section: Empirical Studymentioning
confidence: 99%
“…” In our study, the process of the structural features extraction is performed using a variety of techniques. For example, to extract features Return Value , Invoked Methods , and Variable Amount from method snippets, we employ AST‐based static analysis algorithm to identify the syntactic types of each code line, and then identify whether the method contains the corresponding features. To extract the Cyclomatic Complexity feature, we use SourceMonitor tool to calculate the cyclomatic complexity of source code.…”
Section: Commenting Necessity Identificationmentioning
confidence: 99%
See 3 more Smart Citations