Proceedings of the 5th International Workshop on Software Clones 2011
DOI: 10.1145/1985404.1985417
|View full text |Cite
|
Sign up to set email alerts
|

Code clone detection experience at microsoft

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 28 publications
(18 citation statements)
references
References 2 publications
0
18
0
Order By: Relevance
“…4) The Microsoft prototype uses a Microsoft tool (referred to as XIAO) [32] [12] for code clone detection in the historical versions of C# projects, while the Open prototype uses ConQAT 10 , a scalable code-clone detector for multiple programming languages.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…4) The Microsoft prototype uses a Microsoft tool (referred to as XIAO) [32] [12] for code clone detection in the historical versions of C# projects, while the Open prototype uses ConQAT 10 , a scalable code-clone detector for multiple programming languages.…”
Section: Methodsmentioning
confidence: 99%
“…These techniques are the most scalable, but the least robust (can detect identical or near-identical clones but more sensitive to revisions after copy-and-paste). In our research, we used the CloneCodeDetector [32] [12] from Microsoft for code-clone detection in Microsoft projects, and Conqat [13] for the code-clone detection in opensource projects. Both code-clone-detection tools leverage a token-based technique, and they are stable and scalable enough for analyzing large software projects.…”
Section: Code Clone Detectionmentioning
confidence: 99%
“…Even supported by a visualization tool, it is unrealistic for developers to decide manually whether each clone class is appropriate for refactoring. The impracticality of analyzing and managing a prohibitively large volume of clones has also been discussed by industrial developers [7], [6].…”
Section: A Clone Refactoring In An Open Source Projectmentioning
confidence: 99%
“…[6] report their experience at Microsoft research using their XIAO code clone detection approach in a real development setting. Like us, the authors present the importance of presenting clone results to the engineers in an understandable and intuitive way, as well as the need for near-miss clone detection techniques with sorting and filtering capabilities, which will help engineers to identify clones of interest and eliminate any irrelevant clones.…”
Section: Related Work In Clone Pattern Visualizationmentioning
confidence: 99%