2015 IEEE/ACM 37th IEEE International Conference on Software Engineering 2015
DOI: 10.1109/icse.2015.33
|View full text |Cite
|
Sign up to set email alerts
|

Interactive Code Review for Systematic Changes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
39
1

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
3
2

Relationship

3
6

Authors

Journals

citations
Cited by 46 publications
(40 citation statements)
references
References 37 publications
0
39
1
Order By: Relevance
“…However, they do not lift a code template to summarize the commonalities and variations between similar code. Several techniques construct code templates for the purpose of code search [66] or code transformation [67]. Glassman et al design an interactive visualization called EXAMPLORE to help developers comprehend hundreds of similar but different API usages in GitHub [68].…”
Section: Related Workmentioning
confidence: 99%
“…However, they do not lift a code template to summarize the commonalities and variations between similar code. Several techniques construct code templates for the purpose of code search [66] or code transformation [67]. Glassman et al design an interactive visualization called EXAMPLORE to help developers comprehend hundreds of similar but different API usages in GitHub [68].…”
Section: Related Workmentioning
confidence: 99%
“…When comparing Mi and Mj, our approach generalizes the names of identifiers with abstract variables (eg, variables, qualifier values, fields, and method parameters) to create a generalized program comparison that does not depend on concrete identifiers. This generalization technique was used in previous works and achieved a high performance in distinguishing if 2 code fragments are relevant. We define the similarity scriptS between Mi and Mj as follows: scriptS=1italicLevenshteinDistancefalse(Mi,Mjfalse)maxfalse(false|Mifalse|,false|Mjfalse|false). …”
Section: Pattern‐based Clone Refactoring Inspectionmentioning
confidence: 99%
“…Zhang et al [20] developed a patch inspection tool to help reviewers more easily understand the impact of a code change.…”
Section: Helping Reviewersmentioning
confidence: 99%