Home > Projects > Code Clones Literature > Sorted by Year

Code Clones Literature (Sorted by Author)

If any of the information below is incorrect or out of date, please email . Also, please email any suggestions of other papers. The papers are sorted by year of publication (most recent first).

View this list sorted by: [ Category | Publication Venue | Year | Author ]

Last updated: 11/09/2009

Bram Adams

An Empirical Study on Inconsistent Changes to Code Clones at Release Level
[ PDF ] Nicolas Bettenburg, Weiyi Shang, Walid Ibrahim, Bram Adams, Ying Zou, Ahmed Hassan – Working Conference on Reverse Engineering (WCRE) – 2009

Eytan Adar

SoftGUESS: Visualization and Exploration of Code Clones in Context
[ PDF ] Eytan Adar, Miryung Kim – International Conference on Software Engineering (ICSE) – 2007

Raihan Al-Ekram

Cloning by Accident: An Empirical Study of Source Code Cloning Across Software Systems
[ PDF ] Raihan Al-Ekram, Cory Kapser, Richard Holt, Michael Godfrey – International Symposium on Empirical Software Engineering – 2005

Jafar Al-Kofahi

Clone-aware Configuration Management
Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2009
Scalable and Incremental Clone Detection for Evolving Software
Tung Nguyen, Hoan Nguyen, Jafar Al-Kofahi, Nam Pham, Tien Nguyen – International Conference on Software Maintenance (ICSM) – 2009
Accurate and Efficient Graph-based Clone Detection in Models
Nam Pham, Hoan Nguyen, Jafar Al-Kofahi, Tung Nguyen, Tien Nguyen – International Conference on Software Engineering (ICSE) – 2009
Accurate and Efficient Structural Characteristic Feature Extraction Method for Clone Detection
Hoan Nguyen, Tung Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – Fundamental Approaches to Software Engineering (FASE) – 2009
Cleman: Comprehensive Clone Group Evolution Management
[ DOI ] Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2008

Giuliano Antoniol

Comparison and Evaluation of Clone Detection Tools
[ DOI ] Stefan Bellon, Rainer Koschke, Giuliano Antoniol, Jens Krinke, Ettore Merlo – IEEE Transactions on Software Engineering – 2007
A Novel Approach to Optimize Clone Refactoring Activity
[ DOI ] Salah Bouktif, Giuliano Antoniol, Ettore Merlo, Markus Neteler – Genetic and Evolutionary Computation Conference – 2006
Analyzing Cloning Evolution in the Linux Kernel
[ PDF ] Giuliano Antoniol, Umberto Villano, Ettore Merlo, Massimiliano Di Penta – Information and Software Technology – 2002
Modeling Clones Evolution Through Time Series
[ PDF ] Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta, Ettore Merlo – International Conference on Software Maintenance (ICSM) – 2001

Lerina Aversano

How Clones are Maintained: An Empirical Study
[ DOI ] Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta – European Conference on Software Maintenance and Reengineering (CSMR) – 2007

John Bailey

Evaluating Clone Detection Tools for Use during Preventative Maintenance
[ PDF ] Elizabeth Burd, John Bailey – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2002

Brenda Baker

Finding Clones with Dup: Analysis of an Experiment
[ DOI ] Brenda Baker – IEEE Transactions on Software Engineering – 2007
On Finding Duplication and Near-Duplication in Large Software Systems
[ DOI | PS ] Brenda Baker – International Conference on Software Maintenance (ICSM) – 1996

Tibor Bakota

Clone Smells in Software Evolution
[ DOI ] Tibor Bakota, Rudolf Ferenc, Tibor Gyimothy – International Conference on Software Maintenance (ICSM) – 2007

Magdalena Balazinska

Advanced Clone-analysis to Support Object-oriented System Refactoring
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 2000
Measuring Clone Based Reengineering Opportunities
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – International Software Metrics Symposium – 1999
Partial Redesign of Java Software Systems Based on Clone Analysis
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 1999

Mihai Balint

How Developers Copy
[ PDF ] Mihai Balint, Tudor Girba, Radu Marinescu – International Conference on Program Comprehension (ICPC) – 2006

Paul Barson

The Development of a Software Clone Detector
[ PDF ] Neil Davey, Paul Barson, Simon Field, Ray Frank, Stewart Tansley – International Journal of Applied Software Technology – 1995

Hamid Basit

A Data Mining Approach for Detecting Higher-level Clones in Software
[ PDF ] Hamid Basit, Stan Jarzabek – IEEE Transactions on Software Engineering – 2009
A Case for Structural Clones
[ PDF ] Hamid Basit, Stan Jarzabek – International Workshop on Software Clones (IWSC) – 2009
Efficient Token Based Clone Detection with Flexible Tokenization
[ DOI ] Hamid Basit, Simon Pugliesi, William Smyth, Andrei Turpin, Stan Jarzabek – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2007
Detecting Higher-level Similarity Patterns in Programs
[ PDF ] Hamid Basit, Stan Jarzabek – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2005
An Empirical Study on Limits of Clone Unification Using Generics
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Software Engineering and Knowledge Engineering (SEKE) – 2005
An Investigation of Cloning in Web Applications
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Web Engineering – 2005
Beyond Templates: a Study of Clones in the STL and Some General Implications
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Software Engineering (ICSE) – 2005

Ira Baxter

Visualization of Clone Detection Results
[ PDF ] Robert Tairas, Jeff Gray, Ira Baxter – Eclipse Technology Exchange Workshop (ETX) – 2006
Clone Detection Using Abstract Syntax Trees
[ PDF ] Ira Baxter, Andrew Yahin, Leonardo Moura, Marcelo Sant'Anna, Lorraine Bier – International Conference on Software Maintenance (ICSM) – 1998

Felix Beckwermert

An Evaluation of Code Similarity Identification for the Grow-and-Prune Model
Thilo Mende, Rainer Koschke, Felix Beckwermert – Journal of Software Maintenance: Research and Practice – 2009
Supporting the Grow-and-Prune Model in Software Product Lines Evolution Using Clone Detection
[ PDF ] Thilo Mende, Felix Beckwermert, Rainer Koschke, Gerald Meier – European Conference on Software Maintenance and Reengineering (CSMR) – 2008

Andrew Begel

Managing Duplicated Code with Linked Editing
[ PDF ] Michael Toomim, Andrew Begel, Susan Graham – Symposium on Visual Languages - Human Centric Computing – 2004

Stefan Bellon

Comparison and Evaluation of Clone Detection Tools
[ DOI ] Stefan Bellon, Rainer Koschke, Giuliano Antoniol, Jens Krinke, Ettore Merlo – IEEE Transactions on Software Engineering – 2007
Detection of Software Clones Tool Comparison Experiment
[ PDF ] Stefan Bellon – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2002

Lawrence Bergman

An Ethnographic Study of Copy and Paste Programming Practices in OOPL
[ PDF ] Miryung Kim, Lawrence Bergman, Tessa Lau, David Notkin – Symposium on Empirical Software Engineering – 2004

Nicolas Bettenburg

An Empirical Study on Inconsistent Changes to Code Clones at Release Level
[ PDF ] Nicolas Bettenburg, Weiyi Shang, Walid Ibrahim, Bram Adams, Ying Zou, Ahmed Hassan – Working Conference on Reverse Engineering (WCRE) – 2009

Lorraine Bier

Clone Detection Using Abstract Syntax Trees
[ PDF ] Ira Baxter, Andrew Yahin, Leonardo Moura, Marcelo Sant'Anna, Lorraine Bier – International Conference on Software Maintenance (ICSM) – 1998

David Binkley

KClone: A Proposed Approach to Fast Precise Code Clone Detection
[ PDF ] Yue Jia, David Binkley, Mark Harman, Jens Krinke, Makoto Matsushita – International Workshop on Software Clones (IWSC) – 2009

Brandon Bonds

Cross-Language Clone Detection
Nicholas Kraft, Brandon Bonds, Randy Smith – International Conference on Software Engineering and Knowledge Engineering (SEKE) – 2008

Salah Bouktif

A Novel Approach to Optimize Clone Refactoring Activity
[ DOI ] Salah Bouktif, Giuliano Antoniol, Ettore Merlo, Markus Neteler – Genetic and Evolutionary Computation Conference – 2006

Silvia Breu

HAM: Cross-Cutting Concerns in Eclipse
[ PDF ] Silvia Breu, Thomas Zimmerman, Christian Lindig – Eclipse Technology Exchange Workshop (ETX) – 2006
Mining Aspects from Version History
[ PDF ] Silvia Breu, Thomas Zimmerman – International Conference on Automated Software Engineering (ASE) – 2006
Towards Hybrid Aspect Mining: Static Extensions to Dynamic Aspect Mining
[ PDF ] Silvia Breu – Position Paper – 2004
Control-Flow-Graph-Based Aspect Mining
[ PDF ] Jens Krinke, Silvia Breu – Workshop on Aspect Reverse Engineering – 2004

Magiel Bruntink

On the Use of Clone Detection for Identifying Crosscutting Concern Code
[ DOI ] Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwe – IEEE Transactions on Software Engineering – 2005
Aspect Mining using Clone Class Metrics
[ PDF ] Magiel Bruntink – Workshop on Aspect Reverse Engineering – 2004
An Evaluation of Clone Detection Techniques for Identifying Crosscutting Concerns
[ PDF ] Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwe – International Conference on Software Maintenance (ICSM) – 2004

Peter Bulychev

An Evaluation of Duplicate Code Detection using Anti-unification
[ PDF ] Peter Bulychev, Marius Minea – International Workshop on Software Clones (IWSC) – 2009
Duplicate Code Detection Using Anti-Unification
[ PDF ] Peter Bulychev, Marius Minea – Spring Young Researchers Colloquium on Software Engineering (SYRCoSE) – 2008

Elizabeth Burd

Evaluating Clone Detection Tools for Use during Preventative Maintenance
[ PDF ] Elizabeth Burd, John Bailey – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2002

Gerardo Casazza

Modeling Clones Evolution Through Time Series
[ PDF ] Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta, Ettore Merlo – International Conference on Software Maintenance (ICSM) – 2001

Luigi Cerulo

How Clones are Maintained: An Empirical Study
[ DOI ] Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta – European Conference on Software Maintenance and Reengineering (CSMR) – 2007

Michel Chilowicz

Syntax Tree Fingerprinting for Source Code Similarity Detection
Michel Chilowicz, Etienne Duris, Gilles Roussel – International Conference on Program Comprehension (ICPC) – 2009

Andy Chiu

Beyond Clone Detection
[ PDF ] Andy Chiu, David Hirtle – Student Project Report – 2007

Edwin Chiu

Context-Based Detection of Clone-Related Bugs
[ PDF ] Lingxiao Jiang, Zhendong Su, Edwin Chiu – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2007

James R. Cordy

Vector Space Analysis of Software Clones
[ PDF ] Scott Grant, James R. Cordy – International Conference on Program Comprehension (ICPC) – 2009
A Mutation / Injection-based Automatic Framework for Evaluating Code Clone Detection Tools
[ PDF ] Chanchal K. Roy, James R. Cordy – International Workshop on Mutation Analysis (Mutation) – 2009
Comparison and Evaluation of Clone Detection Techniques and Tools: A Qualitative Approach
[ PDF ] Chanchal K. Roy, James R. Cordy, Rainer Koschke – Science of Computer Programming (SCP) – 2009
An Empirical Study of Function Clones in Open Source Software
[ PDF ] Chanchal K. Roy, James R. Cordy – Working Conference on Reverse Engineering (WCRE) – 2008
NICAD: Accurate Detection of Near-Miss Intentional Clones Using Flexible Pretty-Printing and Code Normalization
[ PDF ] Chanchal K. Roy, James R. Cordy – International Conference on Program Comprehension (ICPC) – 2008
Scenario-based Comparison of Clone Detection Techniques
[ PDF ] Chanchal K. Roy, James R. Cordy – International Conference on Program Comprehension (ICPC) – 2008
Towards a Mutation-Based Automatic Framework for Evaluating Code Clone Detection Tools
[ PDF ] Chanchal K. Roy, James R. Cordy – Canadian Conference on Computer Science and Software Engineering (C3S2E) – 2008
A Survey on Software Clone Detection Research
[ PDF ] Chanchal K. Roy, James R. Cordy – Technical Report – 2007
Practical Language-Independent Detection of Near-Miss
[ PDF ] James R. Cordy, Thomas Dean, Nikita Synytskyy – IBM Centre for Advanced Studies Conference (CASCON) – 2004

Michel Dagenais

Advanced Clone-analysis to Support Object-oriented System Refactoring
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 2000
Measuring Clone Based Reengineering Opportunities
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – International Software Metrics Symposium – 1999
Partial Redesign of Java Software Systems Based on Clone Analysis
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 1999

Hironori Date

Mining Coding Patterns to Detect Crosscutting Concerns in Java Programs
Takashi Ishio, Hironori Date, Tatsuya Miyake, Katsuro Inoue – Working Conference on Reverse Engineering (WCRE) – 2008

Neil Davey

The Development of a Software Clone Detector
[ PDF ] Neil Davey, Paul Barson, Simon Field, Ray Frank, Stewart Tansley – International Journal of Applied Software Technology – 1995

Michiel de Wit

Managing Code Clones Using Dynamic Change Tracking and Resolution
Michiel de Wit, Andy Zaidman – International Conference on Software Maintenance (ICSM) – 2009

Thomas Dean

Evaluating Aspect Mining Techniques: A Case Study
[ DOI ] Chanchal K. Roy, Mohammad Gias Uddin, Banani Roy, Thomas Dean – International Conference on Program Comprehension (ICPC) – 2007
Practical Language-Independent Detection of Near-Miss
[ PDF ] James R. Cordy, Thomas Dean, Nikita Synytskyy – IBM Centre for Advanced Studies Conference (CASCON) – 2004

Florian Deissenboeck

CloneDetective - A Workbench for Clone Detection Research
[ PDF ] Elmar Juergens, Florian Deissenboeck, Benjamin Hummel – International Conference on Software Engineering (ICSE) – 2009
Do Code Clones Matter?
[ PDF ] Elmar Juergens, Florian Deissenboeck, Benjamin Hummel, Stefan Wagner – International Conference on Software Engineering (ICSE) – 2009
Clone Detection in Automotive Model-Based Development
[ PDF ] Florian Deissenboeck, Benjamin Hummel, Elmar Juergens, Bernhard Schaetz, Stefan Wagner, Stefan Teuchert, Jean-Francois Girard – International Conference on Software Engineering (ICSE) – 2008
Static Bug Detection Through Analysis of Inconsistent Clones
[ PDF ] Elmar Juergens, Benjamin Hummel, Florian Deissenboeck, Martin Feilkas – Testmethoden fur Software (TESO) – 2008

Serge Demeyer

Studying Software Evolution Using Clone Detection
[ PDF ] Filip Van Rysselberghe, Serge Demeyer – International Workshop on Object-Oriented Reengineering – 2004
Evaluating Clone Detection Techniques
[ PDF ] Filip Van Rysselberghe, Serge Demeyer – International Workshop on Evolution of Large Scale Industrial Applications (ELISA) – 2003
A Language Independent Approach for Detecting Duplicated Code
[ PDF ] Stephane Ducasse, Matthias Rieger, Serge Demeyer – International Conference on Software Maintenance (ICSM) – 1999

Massimiliano Di Penta

How Clones are Maintained: An Empirical Study
[ DOI ] Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta – European Conference on Software Maintenance and Reengineering (CSMR) – 2007
Analyzing Cloning Evolution in the Linux Kernel
[ PDF ] Giuliano Antoniol, Umberto Villano, Ettore Merlo, Massimiliano Di Penta – Information and Software Technology – 2002
Modeling Clones Evolution Through Time Series
[ PDF ] Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta, Ettore Merlo – International Conference on Software Maintenance (ICSM) – 2001

Ekwa Duala-Ekoko

Clone Region Descriptors: Representing and Tracking Duplication in Source Code
Ekwa Duala-Ekoko, Martin Robillard – ACM Transactions on Software Engineering and Methodology (TOSEM) – 2010
CloneTracker: Tool Support for Code Clone Management
[ PDF ] Ekwa Duala-Ekoko, Martin Robillard – International Conference on Software Engineering (ICSE) – 2008
Tracking Code Clones in Evolving Software
[ PDF ] Ekwa Duala-Ekoko, Martin Robillard – International Conference on Software Engineering (ICSE) – 2007

Stephane Ducasse

On the Effectiveness of Clone Detection by String Matching
[ DOI ] Stephane Ducasse, Oscar Nierstrasz, Matthias Rieger – International Journal on Software Maintenance and Evolution: Research and Practice – 2006
Insights into System--Wide Code Duplication
[ PDF ] Matthias Rieger, Stephane Ducasse, Michele Lanza – Working Conference on Reverse Engineering (WCRE) – 2004
A Language Independent Approach for Detecting Duplicated Code
[ PDF ] Stephane Ducasse, Matthias Rieger, Serge Demeyer – International Conference on Software Maintenance (ICSM) – 1999

Etienne Duris

Syntax Tree Fingerprinting for Source Code Similarity Detection
Michel Chilowicz, Etienne Duris, Gilles Roussel – International Conference on Program Comprehension (ICPC) – 2009

William Evans

Clone Detection via Structural Abstraction
[ DOI ] William Evans, Christopher Fraser, Fei Ma – Working Conference on Reverse Engineering (WCRE) – 2007
Clone Detection via Structural Abstraction
[ PDF ] William Evans, Christopher Fraser – Technical Report – 2005

Raimar Falke

Empirical Evaluation of Clone Detection using Syntax Suffix Trees
[ DOI ] Raimar Falke, Pierre Frenzel, Rainer Koschke – Empirical Software Engineering – 2008
Clone Detection Using Abstract Syntax Suffix Trees
[ PDF ] Rainer Koschke, Raimar Falke, Pierre Frenzel – Working Conference on Reverse Engineering (WCRE) – 2006

Richard Fanta

Removing Clones from the Code
[ PDF ] Richard Fanta, Vaclav Rajlich – Journal of Software Maintenance: Research and Practice – 1999

Martin Feilkas

Static Bug Detection Through Analysis of Inconsistent Clones
[ PDF ] Elmar Juergens, Benjamin Hummel, Florian Deissenboeck, Martin Feilkas – Testmethoden fur Software (TESO) – 2008

Rudolf Ferenc

Clone Smells in Software Evolution
[ DOI ] Tibor Bakota, Rudolf Ferenc, Tibor Gyimothy – International Conference on Software Maintenance (ICSM) – 2007

Simon Field

The Development of a Software Clone Detector
[ PDF ] Neil Davey, Paul Barson, Simon Field, Ray Frank, Stewart Tansley – International Journal of Applied Software Technology – 1995

Gregor Fischer

Clone Detection in Source Code by Frequent Itemset Techniques
[ DOI ] Vera Wahler, Dietmar Seipel, Gregor Fischer – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2004

Ray Frank

The Development of a Software Clone Detector
[ PDF ] Neil Davey, Paul Barson, Simon Field, Ray Frank, Stewart Tansley – International Journal of Applied Software Technology – 1995

Christopher Fraser

Clone Detection via Structural Abstraction
[ DOI ] William Evans, Christopher Fraser, Fei Ma – Working Conference on Reverse Engineering (WCRE) – 2007
Clone Detection via Structural Abstraction
[ PDF ] William Evans, Christopher Fraser – Technical Report – 2005

Pierre Frenzel

Empirical Evaluation of Clone Detection using Syntax Suffix Trees
[ DOI ] Raimar Falke, Pierre Frenzel, Rainer Koschke – Empirical Software Engineering – 2008
Clone Detection Using Abstract Syntax Suffix Trees
[ PDF ] Rainer Koschke, Raimar Falke, Pierre Frenzel – Working Conference on Reverse Engineering (WCRE) – 2006

Y. Fukushima

Code Clone Graph Metrics for Detecting Diffused Code Clones
Y. Fukushima, R. Kula, Shinji Kawaguchi, Kyohei Fushida, Masataka Nagura, Hajimu Iida – Asia-Pacific Software Engineering Conference (APSEC) – 2009

Kyohei Fushida

Code Clone Graph Metrics for Detecting Diffused Code Clones
Y. Fukushima, R. Kula, Shinji Kawaguchi, Kyohei Fushida, Masataka Nagura, Hajimu Iida – Asia-Pacific Software Engineering Conference (APSEC) – 2009
SHINOBI: A Tool for Automatic Code Clone Detection in the IDE
Shinji Kawaguchi, Takanobu Yamashina, Hidetake Uwano, Kyohei Fushida, Yasutaka Kamei, Masataka Nagura, Hajimu Iida – Working Conference on Reverse Engineering (WCRE) – 2009

Mark Gabel

Scalable Detection of Semantic Clones
[ PDF ] Mark Gabel, Lingxiao Jiang, Zhendong Su – International Conference on Software Engineering (ICSE) – 2008

Keith Gallagher

Are Decomposition Slices Clones?
[ PDF ] Keith Gallagher, Lucas Layman – International Workshop on Program Comprehension (IWPC) – 2003

Mohammad Gias Uddin

Evaluating Aspect Mining Techniques: A Case Study
[ DOI ] Chanchal K. Roy, Mohammad Gias Uddin, Banani Roy, Thomas Dean – International Conference on Program Comprehension (ICPC) – 2007

Jean-Francois Girard

Clone Detection in Automotive Model-Based Development
[ PDF ] Florian Deissenboeck, Benjamin Hummel, Elmar Juergens, Bernhard Schaetz, Stefan Wagner, Stefan Teuchert, Jean-Francois Girard – International Conference on Software Engineering (ICSE) – 2008

Tudor Girba

How Developers Copy
[ PDF ] Mihai Balint, Tudor Girba, Radu Marinescu – International Conference on Program Comprehension (ICPC) – 2006

Stephane Glondu

DECKARD: Scalable and Accurate Tree-based Detection of Code Clones
[ PDF ] Lingxiao Jiang, Ghassan Misherghi, Zhendong Su, Stephane Glondu – International Conference on Software Engineering (ICSE) – 2007

Nils Gode

Evolution of Type-1 Clones
Nils Gode – International Working Conference on Source Code Analysis and Manipulation (SCAM) – 2009
Incremental Clone Detection
Nils Gode, Rainer Koschke – European Conference on Software Maintenance and Reengineering (CSMR) – 2009
Modeling Clone Evolution
[ PDF ] Jan Harder, Nils Gode – International Workshop on Software Clones (IWSC) – 2009
Incremental Clone Detection
[ PDF ] Nils Gode – Diploma Thesis – 2008

Michael Godfrey

"Cloning Considered Harmful" Considered Harmful: Patterns of Cloning in Software
[ DOI ] Cory Kapser, Michael Godfrey – Empirical Software Engineering – 2008
"Cloning Considered Harmful" Considered Harmful
[ PDF ] Cory Kapser, Michael Godfrey – Working Conference on Reverse Engineering (WCRE) – 2006
Supporting the Analysis of Clones in Software Systems
[ PDF ] Cory Kapser, Michael Godfrey – International Journal on Software Maintenance and Evolution: Research and Practice – 2006
Cloning by Accident: An Empirical Study of Source Code Cloning Across Software Systems
[ PDF ] Raihan Al-Ekram, Cory Kapser, Richard Holt, Michael Godfrey – International Symposium on Empirical Software Engineering – 2005
Improved Tool Support for the Investigation of Duplication in Software
[ PDF ] Cory Kapser, Michael Godfrey – International Conference on Software Maintenance (ICSM) – 2005

Susan Graham

Managing Duplicated Code with Linked Editing
[ PDF ] Michael Toomim, Andrew Begel, Susan Graham – Symposium on Visual Languages - Human Centric Computing – 2004

Scott Grant

Vector Space Analysis of Software Clones
[ PDF ] Scott Grant, James R. Cordy – International Conference on Program Comprehension (ICPC) – 2009

Jeff Gray

An Information Retrieval Process to Aid in the Analysis of Code Clones
[ DOI ] Robert Tairas, Jeff Gray – Empirical Software Engineering – 2008
Aspect Mining from a Modelling Perspective
[ DOI ] Jing Zhang, Yuehua Lin, Jeff Gray, Robert Tairas – International Journal of Computer Applications in Technology – 2008
Visualization of Clone Detection Results
[ PDF ] Robert Tairas, Jeff Gray, Ira Baxter – Eclipse Technology Exchange Workshop (ETX) – 2006
Phoenix-Based Clone Detection Using Suffix Trees
[ PDF ] Robert Tairas, Jeff Gray – ACM-SE Conference – 2006

Kevin Greenan

Method-Level Code Clone Detection on Transformed Abstract Syntax Trees Using Sequence Matching Algorithms
[ PDF ] Kevin Greenan – Student Project Report – 2005

Jin Guo

Detecting Clones in Business Applications
[ PDF ] Jin Guo, Ying Zou – Working Conference on Reverse Engineering (WCRE) – 2008

Tibor Gyimothy

Clone Smells in Software Evolution
[ DOI ] Tibor Bakota, Rudolf Ferenc, Tibor Gyimothy – International Conference on Software Maintenance (ICSM) – 2007

Jan Harder

Modeling Clone Evolution
[ PDF ] Jan Harder, Nils Gode – International Workshop on Software Clones (IWSC) – 2009

Mark Harman

KClone: A Proposed Approach to Fast Precise Code Clone Detection
[ PDF ] Yue Jia, David Binkley, Mark Harman, Jens Krinke, Makoto Matsushita – International Workshop on Software Clones (IWSC) – 2009

Ahmed Hassan

An Empirical Study on Inconsistent Changes to Code Clones at Release Level
[ PDF ] Nicolas Bettenburg, Weiyi Shang, Walid Ibrahim, Bram Adams, Ying Zou, Ahmed Hassan – Working Conference on Reverse Engineering (WCRE) – 2009
A Framework for Studying Clones in Large Software Systems
[ PDF ] Zhenming Jiang, Ahmed Hassan – International Working Conference on Source Code Analysis and Manipulation (SCAM) – 2007

Yoshiki Higo

Problematic Code Clones Identification using Multiple Detection Results
Yoshiki Higo, Ken-ichi Sawa, Shinji Kusumoto – Asia-Pacific Software Engineering Conference (APSEC) – 2009
Significant and Scalable Code Clone Detection with Program Dependency Graph
Yoshiki Higo, Shinji Kusumoto – Working Conference on Reverse Engineering (WCRE) – 2009
Simultaneous Modification Support based on Code Clone Analysis
[ PDF ] Yoshiki Higo, Yasushi Ueda, Shinji Kusumoto, Katsuro Inoue – Asia-Pacific Software Engineering Conference (APSEC) – 2007
Method and Implementation for Investigating Code Clones in a Software System
[ DOI ] Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – Information and Software Technology – 2007
Very-Large Scale Code Clone Analysis and Visualization of Open Source
[ DOI ] Simone Livieri, Yoshiki Higo, Makoto Matsushita, Katsuro Inoue – International Conference on Software Engineering (ICSE) – 2007
Analysis of the Linux Kernel Evolution Using Code Clone Coverage
[ DOI ] Simone Livieri, Yoshiki Higo, Makoto Matsushita, Katsuro Inoue – International Workshop on Mining Software Repositories (MSR) – 2007
Code Clone Analysis Methods for Efficient Software Maintenance
[ PDF ] Yoshiki Higo – Ph.D. Thesis – 2006
ARIES: Refactoring Support Environment based on Code Clone Analysis
[ PDF ] Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – International Conference on Software Engineering and Applications – 2004

Beat Hirsbrunner

An Algorithm for Detecting and Removing Clones in Java Code
[ PDF ] Nicolas Juillerat, Beat Hirsbrunner – Workshop on Software Evolution through Transformations (SeTra) – 2006

David Hirtle

Beyond Clone Detection
[ PDF ] Andy Chiu, David Hirtle – Student Project Report – 2007

Richard Holt

Cloning by Accident: An Empirical Study of Source Code Cloning Across Software Systems
[ PDF ] Raihan Al-Ekram, Cory Kapser, Richard Holt, Michael Godfrey – International Symposium on Empirical Software Engineering – 2005

Wiebe Hordijk

Harmfulness of Code Duplication - A Structured Review of the Evidence
[ PDF ] Wiebe Hordijk, Maria Ponisio, Roel Wieringa – International Conference on Evaluation and Assessment in Software Engineering (EASE) – 2009

Susan Horwitz

Detecting and Measuring Similarity in Code Clones
[ PDF ] Randy Smith, Susan Horwitz – International Workshop on Software Clones (IWSC) – 2009
Using Slicing to Identify Duplication in Source Code
[ PDF ] Raghavan Komondoor, Susan Horwitz – International Symposium on Static Analysis (SAS) – 2001

Daqing Hou

CnP: Towards an Environment for the Proactive Management of Copy-and-Paste Programming
Daqing Hou, Patricia Jablonski, Ferosh Jacob – International Conference on Program Comprehension (ICPC) – 2009
CReN: A Tool for Tracking Copy-and-Paste Code Clones and Renaming Identifiers Consistently in the IDE
[ PDF ] Patricia Jablonski, Daqing Hou – Eclipse Technology Exchange Workshop (ETX) – 2007

Benjamin Hummel

CloneDetective - A Workbench for Clone Detection Research
[ PDF ] Elmar Juergens, Florian Deissenboeck, Benjamin Hummel – International Conference on Software Engineering (ICSE) – 2009
Do Code Clones Matter?
[ PDF ] Elmar Juergens, Florian Deissenboeck, Benjamin Hummel, Stefan Wagner – International Conference on Software Engineering (ICSE) – 2009
Clone Detection in Automotive Model-Based Development
[ PDF ] Florian Deissenboeck, Benjamin Hummel, Elmar Juergens, Bernhard Schaetz, Stefan Wagner, Stefan Teuchert, Jean-Francois Girard – International Conference on Software Engineering (ICSE) – 2008
Static Bug Detection Through Analysis of Inconsistent Clones
[ PDF ] Elmar Juergens, Benjamin Hummel, Florian Deissenboeck, Martin Feilkas – Testmethoden fur Software (TESO) – 2008

Walid Ibrahim

An Empirical Study on Inconsistent Changes to Code Clones at Release Level
[ PDF ] Nicolas Bettenburg, Weiyi Shang, Walid Ibrahim, Bram Adams, Ying Zou, Ahmed Hassan – Working Conference on Reverse Engineering (WCRE) – 2009

Hajimu Iida

Code Clone Graph Metrics for Detecting Diffused Code Clones
Y. Fukushima, R. Kula, Shinji Kawaguchi, Kyohei Fushida, Masataka Nagura, Hajimu Iida – Asia-Pacific Software Engineering Conference (APSEC) – 2009
SHINOBI: A Tool for Automatic Code Clone Detection in the IDE
Shinji Kawaguchi, Takanobu Yamashina, Hidetake Uwano, Kyohei Fushida, Yasutaka Kamei, Masataka Nagura, Hajimu Iida – Working Conference on Reverse Engineering (WCRE) – 2009

Katsuro Inoue

Mining Coding Patterns to Detect Crosscutting Concerns in Java Programs
Takashi Ishio, Hironori Date, Tatsuya Miyake, Katsuro Inoue – Working Conference on Reverse Engineering (WCRE) – 2008
Simultaneous Modification Support based on Code Clone Analysis
[ PDF ] Yoshiki Higo, Yasushi Ueda, Shinji Kusumoto, Katsuro Inoue – Asia-Pacific Software Engineering Conference (APSEC) – 2007
Method and Implementation for Investigating Code Clones in a Software System
[ DOI ] Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – Information and Software Technology – 2007
Very-Large Scale Code Clone Analysis and Visualization of Open Source
[ DOI ] Simone Livieri, Yoshiki Higo, Makoto Matsushita, Katsuro Inoue – International Conference on Software Engineering (ICSE) – 2007
Analysis of the Linux Kernel Evolution Using Code Clone Coverage
[ DOI ] Simone Livieri, Yoshiki Higo, Makoto Matsushita, Katsuro Inoue – International Workshop on Mining Software Repositories (MSR) – 2007
ARIES: Refactoring Support Environment based on Code Clone Analysis
[ PDF ] Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – International Conference on Software Engineering and Applications – 2004
On Detection of Gapped Code Clones using Gap Locations
[ DOI ] Yasushi Ueda, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – Asia-Pacific Software Engineering Conference (APSEC) – 2002
CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code
[ PDF ] Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – IEEE Transactions on Software Engineering – 2002

Takashi Ishio

Mining Coding Patterns to Detect Crosscutting Concerns in Java Programs
Takashi Ishio, Hironori Date, Tatsuya Miyake, Katsuro Inoue – Working Conference on Reverse Engineering (WCRE) – 2008

Patricia Jablonski

CnP: Towards an Environment for the Proactive Management of Copy-and-Paste Programming
Daqing Hou, Patricia Jablonski, Ferosh Jacob – International Conference on Program Comprehension (ICPC) – 2009
CReN: A Tool for Tracking Copy-and-Paste Code Clones and Renaming Identifiers Consistently in the IDE
[ PDF ] Patricia Jablonski, Daqing Hou – Eclipse Technology Exchange Workshop (ETX) – 2007

Ferosh Jacob

CnP: Towards an Environment for the Proactive Management of Copy-and-Paste Programming
Daqing Hou, Patricia Jablonski, Ferosh Jacob – International Conference on Program Comprehension (ICPC) – 2009

Stan Jarzabek

A Data Mining Approach for Detecting Higher-level Clones in Software
[ PDF ] Hamid Basit, Stan Jarzabek – IEEE Transactions on Software Engineering – 2009
A Case for Structural Clones
[ PDF ] Hamid Basit, Stan Jarzabek – International Workshop on Software Clones (IWSC) – 2009
Query-based Filtering and Graphical View Generation for Cloning Information
Stan Jarzabek – International Conference on Software Maintenance (ICSM) – 2008
Efficient Token Based Clone Detection with Flexible Tokenization
[ DOI ] Hamid Basit, Simon Pugliesi, William Smyth, Andrei Turpin, Stan Jarzabek – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2007
Using Server Pages to Unify Clones in Web Applications: A Trade-off Analysis
[ PDF ] Damith Rajapakse, Stan Jarzabek – International Conference on Software Engineering (ICSE) – 2007
Unifying Clones with a Generative Programming Technique: A Case Study
[ PDF ] Stan Jarzabek, Shubiao Li – International Journal on Software Maintenance and Evolution: Research and Practice – 2006
Detecting Higher-level Similarity Patterns in Programs
[ PDF ] Hamid Basit, Stan Jarzabek – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2005
An Empirical Study on Limits of Clone Unification Using Generics
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Software Engineering and Knowledge Engineering (SEKE) – 2005
An Investigation of Cloning in Web Applications
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Web Engineering – 2005
Beyond Templates: a Study of Clones in the STL and Some General Implications
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Software Engineering (ICSE) – 2005

Iryoung Jeong

SDD: High Performance Code Clone Detection System for Large Scale Source Code
[ DOI ] Seunghak Lee, Iryoung Jeong – Object-Oriented Programming, Systems, Languages, and Applictions (OOPSLA) – 2005

Yue Jia

KClone: A Proposed Approach to Fast Precise Code Clone Detection
[ PDF ] Yue Jia, David Binkley, Mark Harman, Jens Krinke, Makoto Matsushita – International Workshop on Software Clones (IWSC) – 2009

Lingxiao Jiang

Scalable Detection of Semantic Clones
[ PDF ] Mark Gabel, Lingxiao Jiang, Zhendong Su – International Conference on Software Engineering (ICSE) – 2008
Context-Based Detection of Clone-Related Bugs
[ PDF ] Lingxiao Jiang, Zhendong Su, Edwin Chiu – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2007
DECKARD: Scalable and Accurate Tree-based Detection of Code Clones
[ PDF ] Lingxiao Jiang, Ghassan Misherghi, Zhendong Su, Stephane Glondu – International Conference on Software Engineering (ICSE) – 2007

Zhenming Jiang

A Framework for Studying Clones in Large Software Systems
[ PDF ] Zhenming Jiang, Ahmed Hassan – International Working Conference on Source Code Analysis and Manipulation (SCAM) – 2007
Visualizing and Understanding Code Duplication in Large Software Systems
[ PDF ] Zhenming Jiang – Masters Thesis – 2006

John Johnson

Visualizing Textual Redundancy in Legacy Source
John Johnson – IBM Centre for Advanced Studies Conference (CASCON) – 1994
Substring Matching for Clone Detection and Change Tracking
[ DOI ] John Johnson – International Conference on Software Maintenance (ICSM) – 1994

Elmar Juergens

CloneDetective - A Workbench for Clone Detection Research
[ PDF ] Elmar Juergens, Florian Deissenboeck, Benjamin Hummel – International Conference on Software Engineering (ICSE) – 2009
Do Code Clones Matter?
[ PDF ] Elmar Juergens, Florian Deissenboeck, Benjamin Hummel, Stefan Wagner – International Conference on Software Engineering (ICSE) – 2009
Clone Detection in Automotive Model-Based Development
[ PDF ] Florian Deissenboeck, Benjamin Hummel, Elmar Juergens, Bernhard Schaetz, Stefan Wagner, Stefan Teuchert, Jean-Francois Girard – International Conference on Software Engineering (ICSE) – 2008
Static Bug Detection Through Analysis of Inconsistent Clones
[ PDF ] Elmar Juergens, Benjamin Hummel, Florian Deissenboeck, Martin Feilkas – Testmethoden fur Software (TESO) – 2008

Nicolas Juillerat

An Algorithm for Detecting and Removing Clones in Java Code
[ PDF ] Nicolas Juillerat, Beat Hirsbrunner – Workshop on Software Evolution through Transformations (SeTra) – 2006

Nitin Jyoti

Problems Creating Task-relevant Clone Detection Reference Data
[ PDF ] Andrew Walenstein, Nitin Jyoti, Junwei Li, Yun Yang, Arun Lakhotia – Working Conference on Reverse Engineering (WCRE) – 2003

Yasutaka Kamei

SHINOBI: A Tool for Automatic Code Clone Detection in the IDE
Shinji Kawaguchi, Takanobu Yamashina, Hidetake Uwano, Kyohei Fushida, Yasutaka Kamei, Masataka Nagura, Hajimu Iida – Working Conference on Reverse Engineering (WCRE) – 2009

Toshihiro Kamiya

Interoperation Potential: Integration of Code-Clone Detection Methods with Other Analysis Methods
[ PDF ] Toshihiro Kamiya – International Workshop on Software Clones (IWSC) – 2009
Variation Analysis of Context-Sharing Identifiers with Code Clone
Toshihiro Kamiya – International Conference on Software Maintenance (ICSM) – 2008
Method and Implementation for Investigating Code Clones in a Software System
[ DOI ] Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – Information and Software Technology – 2007
ARIES: Refactoring Support Environment based on Code Clone Analysis
[ PDF ] Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – International Conference on Software Engineering and Applications – 2004
On Detection of Gapped Code Clones using Gap Locations
[ DOI ] Yasushi Ueda, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – Asia-Pacific Software Engineering Conference (APSEC) – 2002
CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code
[ PDF ] Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – IEEE Transactions on Software Engineering – 2002
Software Quality Analysis by Code Clones in Industrial Legacy Software
[ PDF ] Akito Monden, Daikai Nakae, Toshihiro Kamiya, Shin-ichi Sato, Ken-ichi Matsumoto – Symposium on Software Metrics (METRICS) – 2002

Cory Kapser

"Cloning Considered Harmful" Considered Harmful: Patterns of Cloning in Software
[ DOI ] Cory Kapser, Michael Godfrey – Empirical Software Engineering – 2008
"Cloning Considered Harmful" Considered Harmful
[ PDF ] Cory Kapser, Michael Godfrey – Working Conference on Reverse Engineering (WCRE) – 2006
Supporting the Analysis of Clones in Software Systems
[ PDF ] Cory Kapser, Michael Godfrey – International Journal on Software Maintenance and Evolution: Research and Practice – 2006
Cloning by Accident: An Empirical Study of Source Code Cloning Across Software Systems
[ PDF ] Raihan Al-Ekram, Cory Kapser, Richard Holt, Michael Godfrey – International Symposium on Empirical Software Engineering – 2005
Improved Tool Support for the Investigation of Duplication in Software
[ PDF ] Cory Kapser, Michael Godfrey – International Conference on Software Maintenance (ICSM) – 2005
Aiding Comprehension of Cloning Through Categorization
[ PDF ] Cory Kapser – International Workshop on Principles of Software Evolution – 2004

Shinji Kawaguchi

Code Clone Graph Metrics for Detecting Diffused Code Clones
Y. Fukushima, R. Kula, Shinji Kawaguchi, Kyohei Fushida, Masataka Nagura, Hajimu Iida – Asia-Pacific Software Engineering Conference (APSEC) – 2009
SHINOBI: A Tool for Automatic Code Clone Detection in the IDE
Shinji Kawaguchi, Takanobu Yamashina, Hidetake Uwano, Kyohei Fushida, Yasutaka Kamei, Masataka Nagura, Hajimu Iida – Working Conference on Reverse Engineering (WCRE) – 2009

Andy Kellens

Pitfalls in Aspect Mining
[ PDF ] Kim Mens, Andy Kellens, Jens Krinke – Working Conference on Reverse Engineering (WCRE) – 2008
A Survey of Aspect Mining Tools and Techniques
[ PDF ] Andy Kellens, Kim Mens – Technical Report – 2005

Miryung Kim

SoftGUESS: Visualization and Exploration of Code Clones in Context
[ PDF ] Eytan Adar, Miryung Kim – International Conference on Software Engineering (ICSE) – 2007
An Empirical Study of Code Clone Genealogies
[ PDF ] Miryung Kim, Vibha Sazawal, David Notkin, Gail Murphy – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2005
Using a Clone Genealogy Extractor for Understanding and Supporting Evolution of Code Clones
[ PDF ] Miryung Kim, David Notkin – International Workshop on Mining Software Repositories (MSR) – 2005
An Ethnographic Study of Copy and Paste Programming Practices in OOPL
[ PDF ] Miryung Kim, Lawrence Bergman, Tessa Lau, David Notkin – Symposium on Empirical Software Engineering – 2004

Raghavan Komondoor

Automated Duplicated-Code Detection and Procedure Extraction
[ PDF ] Raghavan Komondoor – Ph.D. Thesis – 2003
Using Slicing to Identify Duplication in Source Code
[ PDF ] Raghavan Komondoor, Susan Horwitz – International Symposium on Static Analysis (SAS) – 2001

Georges Koni N'Sapu

A Scenario Based Approach for Refactoring Duplicated Code in Object Oriented Systems
[ PDF ] Georges Koni N'Sapu – Diploma Thesis – 2001

Kostas Kontogiannis

Advanced Clone-analysis to Support Object-oriented System Refactoring
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 2000
Measuring Clone Based Reengineering Opportunities
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – International Software Metrics Symposium – 1999
Partial Redesign of Java Software Systems Based on Clone Analysis
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 1999
Evaluation Experiments on the Detection of Programming Patterns using Software Metrics
[ PDF ] Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 1997
Pattern Matching for Clone and Concept Detection
[ PDF ] Kostas Kontogiannis – Automated Software Engineering – 1996

Rainer Koschke

Incremental Clone Detection
Nils Gode, Rainer Koschke – European Conference on Software Maintenance and Reengineering (CSMR) – 2009
An Evaluation of Code Similarity Identification for the Grow-and-Prune Model
Thilo Mende, Rainer Koschke, Felix Beckwermert – Journal of Software Maintenance: Research and Practice – 2009
Comparison and Evaluation of Clone Detection Techniques and Tools: A Qualitative Approach
[ PDF ] Chanchal K. Roy, James R. Cordy, Rainer Koschke – Science of Computer Programming (SCP) – 2009
Empirical Evaluation of Clone Detection using Syntax Suffix Trees
[ DOI ] Raimar Falke, Pierre Frenzel, Rainer Koschke – Empirical Software Engineering – 2008
Supporting the Grow-and-Prune Model in Software Product Lines Evolution Using Clone Detection
[ PDF ] Thilo Mende, Felix Beckwermert, Rainer Koschke, Gerald Meier – European Conference on Software Maintenance and Reengineering (CSMR) – 2008
Comparison and Evaluation of Clone Detection Tools
[ DOI ] Stefan Bellon, Rainer Koschke, Giuliano Antoniol, Jens Krinke, Ettore Merlo – IEEE Transactions on Software Engineering – 2007
Clone Detection Using Abstract Syntax Suffix Trees
[ PDF ] Rainer Koschke, Raimar Falke, Pierre Frenzel – Working Conference on Reverse Engineering (WCRE) – 2006
Survey of Research on Software Clones
[ PDF ] Rainer Koschke – Dagstuhl Seminar: Duplication, Redundancy, and Similarity in Software – 2006

Nicholas Kraft

Cross-Language Clone Detection
Nicholas Kraft, Brandon Bonds, Randy Smith – International Conference on Software Engineering and Knowledge Engineering (SEKE) – 2008

Jens Krinke

KClone: A Proposed Approach to Fast Precise Code Clone Detection
[ PDF ] Yue Jia, David Binkley, Mark Harman, Jens Krinke, Makoto Matsushita – International Workshop on Software Clones (IWSC) – 2009
Pitfalls in Aspect Mining
[ PDF ] Kim Mens, Andy Kellens, Jens Krinke – Working Conference on Reverse Engineering (WCRE) – 2008
Is Cloned Code More Stable than Non-Cloned Code?
[ PDF ] Jens Krinke – International Working Conference on Source Code Analysis and Manipulation (SCAM) – 2008
A Study of Consistent and Inconsistent Changes to Code Clones
[ PDF ] Jens Krinke – Working Conference on Reverse Engineering (WCRE) – 2007
Comparison and Evaluation of Clone Detection Tools
[ DOI ] Stefan Bellon, Rainer Koschke, Giuliano Antoniol, Jens Krinke, Ettore Merlo – IEEE Transactions on Software Engineering – 2007
Control-Flow-Graph-Based Aspect Mining
[ PDF ] Jens Krinke, Silvia Breu – Workshop on Aspect Reverse Engineering – 2004
Identifying Similar Code with Program Dependence Graphs
[ PDF ] Jens Krinke – Working Conference on Reverse Engineering (WCRE) – 2001

Martin Kuhlemann

Advanced Analysis for Code Clone Removal
[ PDF ] Sandro Schulze, Martin Kuhlemann – GI-Workshop on Software Reengineering – 2009
Towards a Refactoring Guideline Using Code Clone Classification
[ PDF ] Sandro Schulze, Martin Kuhlemann, Marko Rosenmuller – Workshop on Refactoring Tools (WRT) – 2008

R. Kula

Code Clone Graph Metrics for Detecting Diffused Code Clones
Y. Fukushima, R. Kula, Shinji Kawaguchi, Kyohei Fushida, Masataka Nagura, Hajimu Iida – Asia-Pacific Software Engineering Conference (APSEC) – 2009

Shinji Kusumoto

Problematic Code Clones Identification using Multiple Detection Results
Yoshiki Higo, Ken-ichi Sawa, Shinji Kusumoto – Asia-Pacific Software Engineering Conference (APSEC) – 2009
Significant and Scalable Code Clone Detection with Program Dependency Graph
Yoshiki Higo, Shinji Kusumoto – Working Conference on Reverse Engineering (WCRE) – 2009
Simultaneous Modification Support based on Code Clone Analysis
[ PDF ] Yoshiki Higo, Yasushi Ueda, Shinji Kusumoto, Katsuro Inoue – Asia-Pacific Software Engineering Conference (APSEC) – 2007
Method and Implementation for Investigating Code Clones in a Software System
[ DOI ] Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – Information and Software Technology – 2007
ARIES: Refactoring Support Environment based on Code Clone Analysis
[ PDF ] Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – International Conference on Software Engineering and Applications – 2004
On Detection of Gapped Code Clones using Gap Locations
[ DOI ] Yasushi Ueda, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – Asia-Pacific Software Engineering Conference (APSEC) – 2002
CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code
[ PDF ] Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – IEEE Transactions on Software Engineering – 2002

Bruno Lague

Advanced Clone-analysis to Support Object-oriented System Refactoring
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 2000
Measuring Clone Based Reengineering Opportunities
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – International Software Metrics Symposium – 1999
Partial Redesign of Java Software Systems Based on Clone Analysis
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 1999

Arun Lakhotia

Problems Creating Task-relevant Clone Detection Reference Data
[ PDF ] Andrew Walenstein, Nitin Jyoti, Junwei Li, Yun Yang, Arun Lakhotia – Working Conference on Reverse Engineering (WCRE) – 2003

Michele Lanza

Insights into System--Wide Code Duplication
[ PDF ] Matthias Rieger, Stephane Ducasse, Michele Lanza – Working Conference on Reverse Engineering (WCRE) – 2004

Tessa Lau

An Ethnographic Study of Copy and Paste Programming Practices in OOPL
[ PDF ] Miryung Kim, Lawrence Bergman, Tessa Lau, David Notkin – Symposium on Empirical Software Engineering – 2004

Thierry Lavoie

Computing Structural Types of Clone Syntactic Blocks
Ettore Merlo, Thierry Lavoie – Working Conference on Reverse Engineering (WCRE) – 2009

Lucas Layman

Are Decomposition Slices Clones?
[ PDF ] Keith Gallagher, Lucas Layman – International Workshop on Program Comprehension (IWPC) – 2003

Claude Leblanc

Experiment on the Automatic Detection of Function Clones in a Software System Using Metrics
[ DOI ] Jean Mayrand, Claude Leblanc, Ettore Merlo – International Conference on Software Maintenance (ICSM) – 1996

Seunghak Lee

SDD: High Performance Code Clone Detection System for Large Scale Source Code
[ DOI ] Seunghak Lee, Iryoung Jeong – Object-Oriented Programming, Systems, Languages, and Applictions (OOPSLA) – 2005

Huiqing Li

Clone Detection and Removal for Erlang/OTP within a Refactoring Environment
[ PDF ] Huiqing Li, Simon Thompson – Workshop on Partial Evaluation and Semantics-Based Program Manipulation (PEPM) – 2009

Junwei Li

Problems Creating Task-relevant Clone Detection Reference Data
[ PDF ] Andrew Walenstein, Nitin Jyoti, Junwei Li, Yun Yang, Arun Lakhotia – Working Conference on Reverse Engineering (WCRE) – 2003

Shubiao Li

Unifying Clones with a Generative Programming Technique: A Case Study
[ PDF ] Stan Jarzabek, Shubiao Li – International Journal on Software Maintenance and Evolution: Research and Practice – 2006

Zhenmin Li

CP-Miner: A Tool for Finding Copy-paste and Related Bugs in Operating System Code
[ PDF ] Zhenmin Li, Shan Lu, Suvda Myagmar, Yuanyuan Zhou – Symposium on Operating System Design and Implementation – 2004

Yuehua Lin

Aspect Mining from a Modelling Perspective
[ DOI ] Jing Zhang, Yuehua Lin, Jeff Gray, Robert Tairas – International Journal of Computer Applications in Technology – 2008

Christian Lindig

HAM: Cross-Cutting Concerns in Eclipse
[ PDF ] Silvia Breu, Thomas Zimmerman, Christian Lindig – Eclipse Technology Exchange Workshop (ETX) – 2006

Yidong Liu

Semi Automatic Removal of Duplicated Code
[ PDF ] Yidong Liu – Diploma Thesis – 2004

Simone Livieri

Very-Large Scale Code Clone Analysis and Visualization of Open Source
[ DOI ] Simone Livieri, Yoshiki Higo, Makoto Matsushita, Katsuro Inoue – International Conference on Software Engineering (ICSE) – 2007
Analysis of the Linux Kernel Evolution Using Code Clone Coverage
[ DOI ] Simone Livieri, Yoshiki Higo, Makoto Matsushita, Katsuro Inoue – International Workshop on Mining Software Repositories (MSR) – 2007

Angela Lozano

Assessing the Effect of Clones on Changeability
Angela Lozano, Michel Wermelinger – International Conference on Software Maintenance (ICSM) – 2008
Evaluating the Harmfulness of Cloning: A Change Based Experiment
[ DOI ] Angela Lozano, Michel Wermelinger, Bashar Nuseibeh – International Workshop on Mining Software Repositories (MSR) – 2007

Shan Lu

CP-Miner: A Tool for Finding Copy-paste and Related Bugs in Operating System Code
[ PDF ] Zhenmin Li, Shan Lu, Suvda Myagmar, Yuanyuan Zhou – Symposium on Operating System Design and Implementation – 2004

Fei Ma

Clone Detection via Structural Abstraction
[ DOI ] William Evans, Christopher Fraser, Fei Ma – Working Conference on Reverse Engineering (WCRE) – 2007

Yuseung Ma

Applying a Code Clone Detection Method to Domain Analysis of Device Drivers
[ DOI ] Yuseung Ma, Dukkuyn Woo – Asia-Pacific Software Engineering Conference (APSEC) – 2007

Jonathan Maletic

Identification of High-Level Concept Clones in Source Code
[ PDF ] Andrian Marcus, Jonathan Maletic – International Conference on Automated Software Engineering (ASE) – 2001

Zoltan Mann

Three Public Enemies: Cut, Copy, and Paste
[ DOI ] Zoltan Mann – IEEE Computer – 2006

Andrian Marcus

Identification of High-Level Concept Clones in Source Code
[ PDF ] Andrian Marcus, Jonathan Maletic – International Conference on Automated Software Engineering (ASE) – 2001

Radu Marinescu

How Developers Copy
[ PDF ] Mihai Balint, Tudor Girba, Radu Marinescu – International Conference on Program Comprehension (ICPC) – 2006
Archeology of Code Duplication: Recovering Duplication Chains From Small Duplication Fragments
[ PDF ] Richard Wettel, Radu Marinescu – International Symposium on Symbolic and Numeric Algorithms for Scientific Computing – 2005

Ken-ichi Matsumoto

Software Quality Analysis by Code Clones in Industrial Legacy Software
[ PDF ] Akito Monden, Daikai Nakae, Toshihiro Kamiya, Shin-ichi Sato, Ken-ichi Matsumoto – Symposium on Software Metrics (METRICS) – 2002

Makoto Matsushita

KClone: A Proposed Approach to Fast Precise Code Clone Detection
[ PDF ] Yue Jia, David Binkley, Mark Harman, Jens Krinke, Makoto Matsushita – International Workshop on Software Clones (IWSC) – 2009
Very-Large Scale Code Clone Analysis and Visualization of Open Source
[ DOI ] Simone Livieri, Yoshiki Higo, Makoto Matsushita, Katsuro Inoue – International Conference on Software Engineering (ICSE) – 2007
Analysis of the Linux Kernel Evolution Using Code Clone Coverage
[ DOI ] Simone Livieri, Yoshiki Higo, Makoto Matsushita, Katsuro Inoue – International Workshop on Mining Software Repositories (MSR) – 2007

Jean Mayrand

Experiment on the Automatic Detection of Function Clones in a Software System Using Metrics
[ DOI ] Jean Mayrand, Claude Leblanc, Ettore Merlo – International Conference on Software Maintenance (ICSM) – 1996

Gerald Meier

Supporting the Grow-and-Prune Model in Software Product Lines Evolution Using Clone Detection
[ PDF ] Thilo Mende, Felix Beckwermert, Rainer Koschke, Gerald Meier – European Conference on Software Maintenance and Reengineering (CSMR) – 2008

Thilo Mende

An Evaluation of Code Similarity Identification for the Grow-and-Prune Model
Thilo Mende, Rainer Koschke, Felix Beckwermert – Journal of Software Maintenance: Research and Practice – 2009
Supporting the Grow-and-Prune Model in Software Product Lines Evolution Using Clone Detection
[ PDF ] Thilo Mende, Felix Beckwermert, Rainer Koschke, Gerald Meier – European Conference on Software Maintenance and Reengineering (CSMR) – 2008

Kim Mens

Pitfalls in Aspect Mining
[ PDF ] Kim Mens, Andy Kellens, Jens Krinke – Working Conference on Reverse Engineering (WCRE) – 2008
A Survey of Aspect Mining Tools and Techniques
[ PDF ] Andy Kellens, Kim Mens – Technical Report – 2005

Ettore Merlo

Computing Structural Types of Clone Syntactic Blocks
Ettore Merlo, Thierry Lavoie – Working Conference on Reverse Engineering (WCRE) – 2009
Comparison and Evaluation of Clone Detection Tools
[ DOI ] Stefan Bellon, Rainer Koschke, Giuliano Antoniol, Jens Krinke, Ettore Merlo – IEEE Transactions on Software Engineering – 2007
A Novel Approach to Optimize Clone Refactoring Activity
[ DOI ] Salah Bouktif, Giuliano Antoniol, Ettore Merlo, Markus Neteler – Genetic and Evolutionary Computation Conference – 2006
Analyzing Cloning Evolution in the Linux Kernel
[ PDF ] Giuliano Antoniol, Umberto Villano, Ettore Merlo, Massimiliano Di Penta – Information and Software Technology – 2002
Modeling Clones Evolution Through Time Series
[ PDF ] Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta, Ettore Merlo – International Conference on Software Maintenance (ICSM) – 2001
Advanced Clone-analysis to Support Object-oriented System Refactoring
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 2000
Measuring Clone Based Reengineering Opportunities
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – International Software Metrics Symposium – 1999
Partial Redesign of Java Software Systems Based on Clone Analysis
[ PDF | PS ] Magdalena Balazinska, Ettore Merlo, Michel Dagenais, Bruno Lague, Kostas Kontogiannis – Working Conference on Reverse Engineering (WCRE) – 1999
Experiment on the Automatic Detection of Function Clones in a Software System Using Metrics
[ DOI ] Jean Mayrand, Claude Leblanc, Ettore Merlo – International Conference on Software Maintenance (ICSM) – 1996

Marius Minea

An Evaluation of Duplicate Code Detection using Anti-unification
[ PDF ] Peter Bulychev, Marius Minea – International Workshop on Software Clones (IWSC) – 2009
Duplicate Code Detection Using Anti-Unification
[ PDF ] Peter Bulychev, Marius Minea – Spring Young Researchers Colloquium on Software Engineering (SYRCoSE) – 2008

Ghassan Misherghi

DECKARD: Scalable and Accurate Tree-based Detection of Code Clones
[ PDF ] Lingxiao Jiang, Ghassan Misherghi, Zhendong Su, Stephane Glondu – International Conference on Software Engineering (ICSE) – 2007

Tatsuya Miyake

Mining Coding Patterns to Detect Crosscutting Concerns in Java Programs
Takashi Ishio, Hironori Date, Tatsuya Miyake, Katsuro Inoue – Working Conference on Reverse Engineering (WCRE) – 2008

Akito Monden

Software Quality Analysis by Code Clones in Industrial Legacy Software
[ PDF ] Akito Monden, Daikai Nakae, Toshihiro Kamiya, Shin-ichi Sato, Ken-ichi Matsumoto – Symposium on Software Metrics (METRICS) – 2002

Leonardo Moura

Clone Detection Using Abstract Syntax Trees
[ PDF ] Ira Baxter, Andrew Yahin, Leonardo Moura, Marcelo Sant'Anna, Lorraine Bier – International Conference on Software Maintenance (ICSM) – 1998

Gail Murphy

An Empirical Study of Code Clone Genealogies
[ PDF ] Miryung Kim, Vibha Sazawal, David Notkin, Gail Murphy – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2005

Suvda Myagmar

CP-Miner: A Tool for Finding Copy-paste and Related Bugs in Operating System Code
[ PDF ] Zhenmin Li, Shan Lu, Suvda Myagmar, Yuanyuan Zhou – Symposium on Operating System Design and Implementation – 2004

Masataka Nagura

Code Clone Graph Metrics for Detecting Diffused Code Clones
Y. Fukushima, R. Kula, Shinji Kawaguchi, Kyohei Fushida, Masataka Nagura, Hajimu Iida – Asia-Pacific Software Engineering Conference (APSEC) – 2009
SHINOBI: A Tool for Automatic Code Clone Detection in the IDE
Shinji Kawaguchi, Takanobu Yamashina, Hidetake Uwano, Kyohei Fushida, Yasutaka Kamei, Masataka Nagura, Hajimu Iida – Working Conference on Reverse Engineering (WCRE) – 2009

Daikai Nakae

Software Quality Analysis by Code Clones in Industrial Legacy Software
[ PDF ] Akito Monden, Daikai Nakae, Toshihiro Kamiya, Shin-ichi Sato, Ken-ichi Matsumoto – Symposium on Software Metrics (METRICS) – 2002

Markus Neteler

A Novel Approach to Optimize Clone Refactoring Activity
[ DOI ] Salah Bouktif, Giuliano Antoniol, Ettore Merlo, Markus Neteler – Genetic and Evolutionary Computation Conference – 2006

Hoan Nguyen

Clone-aware Configuration Management
Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2009
Scalable and Incremental Clone Detection for Evolving Software
Tung Nguyen, Hoan Nguyen, Jafar Al-Kofahi, Nam Pham, Tien Nguyen – International Conference on Software Maintenance (ICSM) – 2009
Accurate and Efficient Graph-based Clone Detection in Models
Nam Pham, Hoan Nguyen, Jafar Al-Kofahi, Tung Nguyen, Tien Nguyen – International Conference on Software Engineering (ICSE) – 2009
Accurate and Efficient Structural Characteristic Feature Extraction Method for Clone Detection
Hoan Nguyen, Tung Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – Fundamental Approaches to Software Engineering (FASE) – 2009
Cleman: Comprehensive Clone Group Evolution Management
[ DOI ] Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2008

Tien Nguyen

Clone-aware Configuration Management
Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2009
Scalable and Incremental Clone Detection for Evolving Software
Tung Nguyen, Hoan Nguyen, Jafar Al-Kofahi, Nam Pham, Tien Nguyen – International Conference on Software Maintenance (ICSM) – 2009
Accurate and Efficient Graph-based Clone Detection in Models
Nam Pham, Hoan Nguyen, Jafar Al-Kofahi, Tung Nguyen, Tien Nguyen – International Conference on Software Engineering (ICSE) – 2009
Accurate and Efficient Structural Characteristic Feature Extraction Method for Clone Detection
Hoan Nguyen, Tung Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – Fundamental Approaches to Software Engineering (FASE) – 2009
Cleman: Comprehensive Clone Group Evolution Management
[ DOI ] Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2008

Tung Nguyen

Clone-aware Configuration Management
Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2009
Scalable and Incremental Clone Detection for Evolving Software
Tung Nguyen, Hoan Nguyen, Jafar Al-Kofahi, Nam Pham, Tien Nguyen – International Conference on Software Maintenance (ICSM) – 2009
Accurate and Efficient Graph-based Clone Detection in Models
Nam Pham, Hoan Nguyen, Jafar Al-Kofahi, Tung Nguyen, Tien Nguyen – International Conference on Software Engineering (ICSE) – 2009
Accurate and Efficient Structural Characteristic Feature Extraction Method for Clone Detection
Hoan Nguyen, Tung Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – Fundamental Approaches to Software Engineering (FASE) – 2009
Cleman: Comprehensive Clone Group Evolution Management
[ DOI ] Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2008

Oscar Nierstrasz

On the Effectiveness of Clone Detection by String Matching
[ DOI ] Stephane Ducasse, Oscar Nierstrasz, Matthias Rieger – International Journal on Software Maintenance and Evolution: Research and Practice – 2006

David Notkin

An Empirical Study of Code Clone Genealogies
[ PDF ] Miryung Kim, Vibha Sazawal, David Notkin, Gail Murphy – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2005
Using a Clone Genealogy Extractor for Understanding and Supporting Evolution of Code Clones
[ PDF ] Miryung Kim, David Notkin – International Workshop on Mining Software Repositories (MSR) – 2005
An Ethnographic Study of Copy and Paste Programming Practices in OOPL
[ PDF ] Miryung Kim, Lawrence Bergman, Tessa Lau, David Notkin – Symposium on Empirical Software Engineering – 2004

Bashar Nuseibeh

Evaluating the Harmfulness of Cloning: A Change Based Experiment
[ DOI ] Angela Lozano, Michel Wermelinger, Bashar Nuseibeh – International Workshop on Mining Software Repositories (MSR) – 2007

Nam Pham

Clone-aware Configuration Management
Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2009
Scalable and Incremental Clone Detection for Evolving Software
Tung Nguyen, Hoan Nguyen, Jafar Al-Kofahi, Nam Pham, Tien Nguyen – International Conference on Software Maintenance (ICSM) – 2009
Accurate and Efficient Graph-based Clone Detection in Models
Nam Pham, Hoan Nguyen, Jafar Al-Kofahi, Tung Nguyen, Tien Nguyen – International Conference on Software Engineering (ICSE) – 2009
Accurate and Efficient Structural Characteristic Feature Extraction Method for Clone Detection
Hoan Nguyen, Tung Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – Fundamental Approaches to Software Engineering (FASE) – 2009
Cleman: Comprehensive Clone Group Evolution Management
[ DOI ] Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi, Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2008

Maria Ponisio

Harmfulness of Code Duplication - A Structured Review of the Evidence
[ PDF ] Wiebe Hordijk, Maria Ponisio, Roel Wieringa – International Conference on Evaluation and Assessment in Software Engineering (EASE) – 2009

Simon Pugliesi

Efficient Token Based Clone Detection with Flexible Tokenization
[ DOI ] Hamid Basit, Simon Pugliesi, William Smyth, Andrei Turpin, Stan Jarzabek – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2007

Damith Rajapakse

Using Server Pages to Unify Clones in Web Applications: A Trade-off Analysis
[ PDF ] Damith Rajapakse, Stan Jarzabek – International Conference on Software Engineering (ICSE) – 2007
An Empirical Study on Limits of Clone Unification Using Generics
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Software Engineering and Knowledge Engineering (SEKE) – 2005
An Investigation of Cloning in Web Applications
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Web Engineering – 2005
Beyond Templates: a Study of Clones in the STL and Some General Implications
[ PDF ] Hamid Basit, Damith Rajapakse, Stan Jarzabek – International Conference on Software Engineering (ICSE) – 2005

Vaclav Rajlich

Removing Clones from the Code
[ PDF ] Richard Fanta, Vaclav Rajlich – Journal of Software Maintenance: Research and Practice – 1999

Matthias Rieger

On the Effectiveness of Clone Detection by String Matching
[ DOI ] Stephane Ducasse, Oscar Nierstrasz, Matthias Rieger – International Journal on Software Maintenance and Evolution: Research and Practice – 2006
Effective Clone Detection Without Language Barriers
[ PDF ] Matthias Rieger – Ph.D. Thesis – 2005
Insights into System--Wide Code Duplication
[ PDF ] Matthias Rieger, Stephane Ducasse, Michele Lanza – Working Conference on Reverse Engineering (WCRE) – 2004
A Language Independent Approach for Detecting Duplicated Code
[ PDF ] Stephane Ducasse, Matthias Rieger, Serge Demeyer – International Conference on Software Maintenance (ICSM) – 1999

Martin Robillard

Clone Region Descriptors: Representing and Tracking Duplication in Source Code
Ekwa Duala-Ekoko, Martin Robillard – ACM Transactions on Software Engineering and Methodology (TOSEM) – 2010
CloneTracker: Tool Support for Code Clone Management
[ PDF ] Ekwa Duala-Ekoko, Martin Robillard – International Conference on Software Engineering (ICSE) – 2008
Tracking Code Clones in Evolving Software
[ PDF ] Ekwa Duala-Ekoko, Martin Robillard – International Conference on Software Engineering (ICSE) – 2007

Marko Rosenmuller

Towards a Refactoring Guideline Using Code Clone Classification
[ PDF ] Sandro Schulze, Martin Kuhlemann, Marko Rosenmuller – Workshop on Refactoring Tools (WRT) – 2008

Gilles Roussel

Syntax Tree Fingerprinting for Source Code Similarity Detection
Michel Chilowicz, Etienne Duris, Gilles Roussel – International Conference on Program Comprehension (ICPC) – 2009

Banani Roy

Evaluating Aspect Mining Techniques: A Case Study
[ DOI ] Chanchal K. Roy, Mohammad Gias Uddin, Banani Roy, Thomas Dean – International Conference on Program Comprehension (ICPC) – 2007

Chanchal K. Roy

A Mutation / Injection-based Automatic Framework for Evaluating Code Clone Detection Tools
[ PDF ] Chanchal K. Roy, James R. Cordy – International Workshop on Mutation Analysis (Mutation) – 2009
Comparison and Evaluation of Clone Detection Techniques and Tools: A Qualitative Approach
[ PDF ] Chanchal K. Roy, James R. Cordy, Rainer Koschke – Science of Computer Programming (SCP) – 2009
An Empirical Study of Function Clones in Open Source Software
[ PDF ] Chanchal K. Roy, James R. Cordy – Working Conference on Reverse Engineering (WCRE) – 2008
NICAD: Accurate Detection of Near-Miss Intentional Clones Using Flexible Pretty-Printing and Code Normalization
[ PDF ] Chanchal K. Roy, James R. Cordy – International Conference on Program Comprehension (ICPC) – 2008
Scenario-based Comparison of Clone Detection Techniques
[ PDF ] Chanchal K. Roy, James R. Cordy – International Conference on Program Comprehension (ICPC) – 2008
Towards a Mutation-Based Automatic Framework for Evaluating Code Clone Detection Tools
[ PDF ] Chanchal K. Roy, James R. Cordy – Canadian Conference on Computer Science and Software Engineering (C3S2E) – 2008
A Survey on Software Clone Detection Research
[ PDF ] Chanchal K. Roy, James R. Cordy – Technical Report – 2007
Evaluating Aspect Mining Techniques: A Case Study
[ DOI ] Chanchal K. Roy, Mohammad Gias Uddin, Banani Roy, Thomas Dean – International Conference on Program Comprehension (ICPC) – 2007

Marcelo Sant'Anna

Clone Detection Using Abstract Syntax Trees
[ PDF ] Ira Baxter, Andrew Yahin, Leonardo Moura, Marcelo Sant'Anna, Lorraine Bier – International Conference on Software Maintenance (ICSM) – 1998

Shin-ichi Sato

Software Quality Analysis by Code Clones in Industrial Legacy Software
[ PDF ] Akito Monden, Daikai Nakae, Toshihiro Kamiya, Shin-ichi Sato, Ken-ichi Matsumoto – Symposium on Software Metrics (METRICS) – 2002

Ken-ichi Sawa

Problematic Code Clones Identification using Multiple Detection Results
Yoshiki Higo, Ken-ichi Sawa, Shinji Kusumoto – Asia-Pacific Software Engineering Conference (APSEC) – 2009

Vibha Sazawal

An Empirical Study of Code Clone Genealogies
[ PDF ] Miryung Kim, Vibha Sazawal, David Notkin, Gail Murphy – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2005

Bernhard Schaetz

Clone Detection in Automotive Model-Based Development
[ PDF ] Florian Deissenboeck, Benjamin Hummel, Elmar Juergens, Bernhard Schaetz, Stefan Wagner, Stefan Teuchert, Jean-Francois Girard – International Conference on Software Engineering (ICSE) – 2008

Sandro Schulze

Advanced Analysis for Code Clone Removal
[ PDF ] Sandro Schulze, Martin Kuhlemann – GI-Workshop on Software Reengineering – 2009
Towards a Refactoring Guideline Using Code Clone Classification
[ PDF ] Sandro Schulze, Martin Kuhlemann, Marko Rosenmuller – Workshop on Refactoring Tools (WRT) – 2008

Dietmar Seipel

Clone Detection in Source Code by Frequent Itemset Techniques
[ DOI ] Vera Wahler, Dietmar Seipel, Gregor Fischer – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2004

Weiyi Shang

An Empirical Study on Inconsistent Changes to Code Clones at Release Level
[ PDF ] Nicolas Bettenburg, Weiyi Shang, Walid Ibrahim, Bram Adams, Ying Zou, Ahmed Hassan – Working Conference on Reverse Engineering (WCRE) – 2009

Randy Smith

Detecting and Measuring Similarity in Code Clones
[ PDF ] Randy Smith, Susan Horwitz – International Workshop on Software Clones (IWSC) – 2009
Cross-Language Clone Detection
Nicholas Kraft, Brandon Bonds, Randy Smith – International Conference on Software Engineering and Knowledge Engineering (SEKE) – 2008

William Smyth

Efficient Token Based Clone Detection with Flexible Tokenization
[ DOI ] Hamid Basit, Simon Pugliesi, William Smyth, Andrei Turpin, Stan Jarzabek – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2007

Zhendong Su

Scalable Detection of Semantic Clones
[ PDF ] Mark Gabel, Lingxiao Jiang, Zhendong Su – International Conference on Software Engineering (ICSE) – 2008
Context-Based Detection of Clone-Related Bugs
[ PDF ] Lingxiao Jiang, Zhendong Su, Edwin Chiu – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2007
DECKARD: Scalable and Accurate Tree-based Detection of Code Clones
[ PDF ] Lingxiao Jiang, Ghassan Misherghi, Zhendong Su, Stephane Glondu – International Conference on Software Engineering (ICSE) – 2007

Nikita Synytskyy

Practical Language-Independent Detection of Near-Miss
[ PDF ] James R. Cordy, Thomas Dean, Nikita Synytskyy – IBM Centre for Advanced Studies Conference (CASCON) – 2004

Robert Tairas

An Information Retrieval Process to Aid in the Analysis of Code Clones
[ DOI ] Robert Tairas, Jeff Gray – Empirical Software Engineering – 2008
Aspect Mining from a Modelling Perspective
[ DOI ] Jing Zhang, Yuehua Lin, Jeff Gray, Robert Tairas – International Journal of Computer Applications in Technology – 2008
Visualization of Clone Detection Results
[ PDF ] Robert Tairas, Jeff Gray, Ira Baxter – Eclipse Technology Exchange Workshop (ETX) – 2006
Phoenix-Based Clone Detection Using Suffix Trees
[ PDF ] Robert Tairas, Jeff Gray – ACM-SE Conference – 2006

Stewart Tansley

The Development of a Software Clone Detector
[ PDF ] Neil Davey, Paul Barson, Simon Field, Ray Frank, Stewart Tansley – International Journal of Applied Software Technology – 1995

Stefan Teuchert

Clone Detection in Automotive Model-Based Development
[ PDF ] Florian Deissenboeck, Benjamin Hummel, Elmar Juergens, Bernhard Schaetz, Stefan Wagner, Stefan Teuchert, Jean-Francois Girard – International Conference on Software Engineering (ICSE) – 2008

Simon Thompson

Clone Detection and Removal for Erlang/OTP within a Refactoring Environment
[ PDF ] Huiqing Li, Simon Thompson – Workshop on Partial Evaluation and Semantics-Based Program Manipulation (PEPM) – 2009

Michael Toomim

Managing Duplicated Code with Linked Editing
[ PDF ] Michael Toomim, Andrew Begel, Susan Graham – Symposium on Visual Languages - Human Centric Computing – 2004

Tom Tourwe

On the Use of Clone Detection for Identifying Crosscutting Concern Code
[ DOI ] Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwe – IEEE Transactions on Software Engineering – 2005
An Evaluation of Clone Detection Techniques for Identifying Crosscutting Concerns
[ PDF ] Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwe – International Conference on Software Maintenance (ICSM) – 2004

Andrei Turpin

Efficient Token Based Clone Detection with Flexible Tokenization
[ DOI ] Hamid Basit, Simon Pugliesi, William Smyth, Andrei Turpin, Stan Jarzabek – European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) – 2007

Yasushi Ueda

Simultaneous Modification Support based on Code Clone Analysis
[ PDF ] Yoshiki Higo, Yasushi Ueda, Shinji Kusumoto, Katsuro Inoue – Asia-Pacific Software Engineering Conference (APSEC) – 2007
On Detection of Gapped Code Clones using Gap Locations
[ DOI ] Yasushi Ueda, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue – Asia-Pacific Software Engineering Conference (APSEC) – 2002

Hidetake Uwano

SHINOBI: A Tool for Automatic Code Clone Detection in the IDE
Shinji Kawaguchi, Takanobu Yamashina, Hidetake Uwano, Kyohei Fushida, Yasutaka Kamei, Masataka Nagura, Hajimu Iida – Working Conference on Reverse Engineering (WCRE) – 2009

Arie van Deursen

On the Use of Clone Detection for Identifying Crosscutting Concern Code
[ DOI ] Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwe – IEEE Transactions on Software Engineering – 2005
An Evaluation of Clone Detection Techniques for Identifying Crosscutting Concerns
[ PDF ] Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwe – International Conference on Software Maintenance (ICSM) – 2004

Remco van Engelen

On the Use of Clone Detection for Identifying Crosscutting Concern Code
[ DOI ] Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwe – IEEE Transactions on Software Engineering – 2005
An Evaluation of Clone Detection Techniques for Identifying Crosscutting Concerns
[ PDF ] Magiel Bruntink, Arie van Deursen, Remco van Engelen, Tom Tourwe – International Conference on Software Maintenance (ICSM) – 2004

Filip Van Rysselberghe

Studying Software Evolution Using Clone Detection
[ PDF ] Filip Van Rysselberghe, Serge Demeyer – International Workshop on Object-Oriented Reengineering – 2004
Evaluating Clone Detection Techniques
[ PDF ] Filip Van Rysselberghe, Serge Demeyer – International Workshop on Evolution of Large Scale Industrial Applications (ELISA) – 2003

Umberto Villano

Analyzing Cloning Evolution in the Linux Kernel
[ PDF ] Giuliano Antoniol, Umberto Villano, Ettore Merlo, Massimiliano Di Penta – Information and Software Technology – 2002

Stefan Wagner

Do Code Clones Matter?
[ PDF ] Elmar Juergens, Florian Deissenboeck, Benjamin Hummel, Stefan Wagner – International Conference on Software Engineering (ICSE) – 2009
Clone Detection in Automotive Model-Based Development
[ PDF ] Florian Deissenboeck, Benjamin Hummel, Elmar Juergens, Bernhard Schaetz, Stefan Wagner, Stefan Teuchert, Jean-Francois Girard – International Conference on Software Engineering (ICSE) – 2008

Vera Wahler

Clone Detection in Source Code by Frequent Itemset Techniques
[ DOI ] Vera Wahler, Dietmar Seipel, Gregor Fischer – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2004

Andrew Walenstein

Problems Creating Task-relevant Clone Detection Reference Data
[ PDF ] Andrew Walenstein, Nitin Jyoti, Junwei Li, Yun Yang, Arun Lakhotia – Working Conference on Reverse Engineering (WCRE) – 2003

Valentin Weckerle

CPC: An Eclipse Framework for Automated Clone Life Cycle Tracking and Update Anomaly Detection
[ PDF ] Valentin Weckerle – Diploma Thesis – 2008

Michel Wermelinger

Assessing the Effect of Clones on Changeability
Angela Lozano, Michel Wermelinger – International Conference on Software Maintenance (ICSM) – 2008
Evaluating the Harmfulness of Cloning: A Change Based Experiment
[ DOI ] Angela Lozano, Michel Wermelinger, Bashar Nuseibeh – International Workshop on Mining Software Repositories (MSR) – 2007

Richard Wettel

Archeology of Code Duplication: Recovering Duplication Chains From Small Duplication Fragments
[ PDF ] Richard Wettel, Radu Marinescu – International Symposium on Symbolic and Numeric Algorithms for Scientific Computing – 2005
Automated Detection Of Code Duplication Clusters
[ PDF ] Richard Wettel – Diploma Thesis – 2004

Roel Wieringa

Harmfulness of Code Duplication - A Structured Review of the Evidence
[ PDF ] Wiebe Hordijk, Maria Ponisio, Roel Wieringa – International Conference on Evaluation and Assessment in Software Engineering (EASE) – 2009

Dukkuyn Woo

Applying a Code Clone Detection Method to Domain Analysis of Device Drivers
[ DOI ] Yuseung Ma, Dukkuyn Woo – Asia-Pacific Software Engineering Conference (APSEC) – 2007

Andrew Yahin

Clone Detection Using Abstract Syntax Trees
[ PDF ] Ira Baxter, Andrew Yahin, Leonardo Moura, Marcelo Sant'Anna, Lorraine Bier – International Conference on Software Maintenance (ICSM) – 1998

Takanobu Yamashina

SHINOBI: A Tool for Automatic Code Clone Detection in the IDE
Shinji Kawaguchi, Takanobu Yamashina, Hidetake Uwano, Kyohei Fushida, Yasutaka Kamei, Masataka Nagura, Hajimu Iida – Working Conference on Reverse Engineering (WCRE) – 2009

Yun Yang

Problems Creating Task-relevant Clone Detection Reference Data
[ PDF ] Andrew Walenstein, Nitin Jyoti, Junwei Li, Yun Yang, Arun Lakhotia – Working Conference on Reverse Engineering (WCRE) – 2003

Andy Zaidman

Managing Code Clones Using Dynamic Change Tracking and Resolution
Michiel de Wit, Andy Zaidman – International Conference on Software Maintenance (ICSM) – 2009

Jing Zhang

Aspect Mining from a Modelling Perspective
[ DOI ] Jing Zhang, Yuehua Lin, Jeff Gray, Robert Tairas – International Journal of Computer Applications in Technology – 2008

Yuanyuan Zhou

CP-Miner: A Tool for Finding Copy-paste and Related Bugs in Operating System Code
[ PDF ] Zhenmin Li, Shan Lu, Suvda Myagmar, Yuanyuan Zhou – Symposium on Operating System Design and Implementation – 2004

Thomas Zimmerman

HAM: Cross-Cutting Concerns in Eclipse
[ PDF ] Silvia Breu, Thomas Zimmerman, Christian Lindig – Eclipse Technology Exchange Workshop (ETX) – 2006
Mining Aspects from Version History
[ PDF ] Silvia Breu, Thomas Zimmerman – International Conference on Automated Software Engineering (ASE) – 2006

Ying Zou

An Empirical Study on Inconsistent Changes to Code Clones at Release Level
[ PDF ] Nicolas Bettenburg, Weiyi Shang, Walid Ibrahim, Bram Adams, Ying Zou, Ahmed Hassan – Working Conference on Reverse Engineering (WCRE) – 2009
Detecting Clones in Business Applications
[ PDF ] Jin Guo, Ying Zou – Working Conference on Reverse Engineering (WCRE) – 2008
This project is supported by NSF grant CPA-0702764