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).
Process
Detection
DebCheck: Efficient Checking for Open Source Code Clones in Software Systems
MeCC: Memory Comparison-based Clone Detector
Automated Type III Clone Oracle Using Levenshtein Metric
Thierry Lavoie,
Ettore Merlo – International Workshop on Software Clones (IWSC) – 2011
Clone Detection through Process Algebras and Java Bytecode
Antonella Santone – International Workshop on Software Clones (IWSC) – 2011
Code Clone Detection Experience at Microsoft
Yingnong Dang, Song Ge, Dongmei Zhang – International Workshop on Software Clones (IWSC) – 2011
Determining the Provenance of Software Artifacts
Index-Based Model Clone Detection
Research in Cloning Beyond Code: A First Roadmap
Elmar Juergens – International Workshop on Software Clones (IWSC) – 2011
Scalable Clone Detection Using Description Logic
Philipp Schugerl – International Workshop on Software Clones (IWSC) – 2011
Code Clone Detection on Specialized PDGs with Heuristics
Yoshiki Higo, Shinji Kusumoto – European Conference on Software Maintenance and Reengineering (CSMR) – 2011
Incremental Clone Detection and Elimination for Erlang Programs
Instant Code Clone Search
[
PDF ] Mu-Woong Lee, Jong-Won Roh,
Seung-won Hwang,
Sunghun Kim – International Symposium on the Foundations of Software Engineering (FSE) – 2010
Enhancing Source-Based Clone Detection Using Intermediate Representation
Gehan Selim, King Chun Foo,
Ying Zou – Working Conference on Reverse Engineering (WCRE) – 2010
From Whence It Came: Detecting Source Code Clones by Analyzing Assembler
Highly Configurable and Extensible Code Clone Detection
Index-Based Code Clone Detection: Incremental, Distributed, Scalable
Language-Independent Clone Detection Applied to Plagiarism Detection
Towards Clone Detection in UML Domain Models
Harald Störrle – Nordic Workshop on Model Driven Software Engineering (NW-MODE) – 2010
An Approach for Assessing Similarity Metrics Used in Metric-based Clone Detection Techniques
Doaa Shawky, Ahmed Ali – International Conference on Computer Science and Information Technology (ICCSIT) – 2010
A Technique for Just-In-Time Clone Detection in Large Scale Systems
[
PDF ] Liliane Barbour, Hao Yuan,
Ying Zou – International Conference on Program Comprehension (ICPC) – 2010
Achieving Accurate Clone Detection Results
Clone Detection by Exploiting Assembler
Combining Syntactic and Textual Approach in Clone Detection
Model Clone Detection in Practice
Toward Identifying Inter-project Clone Sets
Yoshiki Higo, Kensuke Tanaka, Shinji Kusumoto – International Workshop on Software Clones (IWSC) – 2010
Towards a Multi-scale Approach for Source Code Approximate Match Report
Pattern Mining of Cloned Codes in Software Systems
Wei Qu, Yuanyuan Jia, Michael Jiang – Information Sciences – 2010
Similar Code Detection and Elimination for Erlang Programs
Syntax Sensitive and Language Independent Detection of Code Clones
[
PDF ]
Kazuaki Maeda – World Academy of Science, Engineering and Technology (WASET) – 2009
Tree-Pattern-based Duplicate Code Detection
Hyo-Sub Lee,
Kyung-Goo Doh – International Workshop on Data-intensive Software Management and Mining (DSMM) – 2009
SHINOBI: A Tool for Automatic Code Clone Detection in the IDE
Significant and Scalable Code Clone Detection with Program Dependency Graph
Yoshiki Higo, Shinji Kusumoto – Working Conference on Reverse Engineering (WCRE) – 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
Syntax Tree Fingerprinting for Source Code Similarity Detection
Vector Space Analysis of Software Clones
CloneDetective – A Workbench for Clone Detection Research
Complete and Accurate Clone Detection in Graph-based Models
Nam Pham, Hoan Nguyen, Jafar Al-Kofahi, Tung Nguyen,
Tien Nguyen – International Conference on Software Engineering (ICSE) – 2009
Incremental Clone Detection
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
A Data Mining Approach for Detecting Higher-level Clones in Software
An Evaluation of Duplicate Code Detection using Anti-unification
Detecting and Measuring Similarity in Code Clones
KClone: A Proposed Approach to Fast Precise Code Clone Detection
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 – 2006
Detecting Clones in Business Applications
[
PDF ] Jin Guo,
Ying Zou – Working Conference on Reverse Engineering (WCRE) – 2008
Cross-Language Clone Detection
Nicholas Kraft, Brandon Bonds,
Randy Smith – International Conference on Software Engineering and Knowledge Engineering (SEKE) – 2008
NICAD: Accurate Detection of Near-Miss Intentional Clones Using Flexible Pretty-Printing and Code Normalization
Clone Detection in Automotive Model-Based Development
Scalable Detection of Semantic Clones
Duplicate Code Detection Using Anti-Unification
Toward Efficient Code Clone Detection on Grid Environment
Clone Detection via Structural Abstraction
Clone Detection via Structural Abstraction
Efficient Token Based Clone Detection with Flexible Tokenization
DECKARD: Scalable and Accurate Tree-based Detection of Code Clones
Detecting Duplications in Sequence Diagrams Based on Suffix Trees
[
PDF ]
Hui Liu, Zhiyi Ma, Lu Zhang, Weizhong Shao – Asia-Pacific Software Engineering Conference (APSEC) – 2006
Phoenix-Based Clone Detection Using Suffix Trees
On the Effectiveness of Clone Detection by String Matching
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
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
Archeology of Code Duplication: Recovering Duplication Chains From Small Duplication Fragments
Method-Level Code Clone Detection on Transformed Abstract Syntax Trees Using Sequence Matching Algorithms
CP-Miner: A Tool for Finding Copy-paste and Related Bugs in Operating System Code
Practical Language-Independent Detection of Near-Miss
Linear Complexity Object-Oriented Similarity for Clone Detection and Software Evolution Analyses
Clone Detection in Source Code by Frequent Itemset Techniques
Are Decomposition Slices Clones?
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
Identification of High-Level Concept Clones in Source Code
Identifying Similar Code with Program Dependence Graphs
[
PDF ]
Jens Krinke – Working Conference on Reverse Engineering (WCRE) – 2001
Using Slicing to Identify Duplication in Source Code
A Language Independent Approach for Detecting Duplicated Code
YACCA: Code Clone Detection on Multi-core Processors
Simone Livieri,
Katsuro Inoue – Workshop on Accountability and Traceability in Global Software Engineering (ATGSE) – 1998
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
Evaluation Experiments on the Detection of Programming Patterns using Software Metrics
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
On Finding Duplication and Near-Duplication in Large Software Systems
[
DOI |
PS ]
Brenda Baker – International Conference on Software Maintenance (ICSM) – 1996
Pattern Matching for Clone and Concept Detection
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
Substring Matching for Clone Detection and Change Tracking
[
DOI ]
John Johnson – International Conference on Software Maintenance (ICSM) – 1994
Analysis
Exploring Large-Scale System Similarity Using Incremental Clone Detection and Live Scatterplots
[
PDF ]
James R. Cordy – International Conference on Program Comprehension (ICPC) – 2011
Frequency and Risks of Changes to Clones
Finding Software License Violations Through Binary Code Clone Detection
Armijn Hemel, Karl Kalleberg, Rob Vermaas, Eelco Dolstra – International Workshop on Mining Software Repositories (MSR) – 2011
Analyzing Web Service Similarity Using Contextual Clones
How Code Skips Over Revisions
Toshihiro Kamiya – International Workshop on Software Clones (IWSC) – 2011
Is Cloned Code older than Non-Cloned Code?
Jens Krinke – International Workshop on Software Clones (IWSC) – 2011
On the Need for Human-based Empirical Validation of Techniques and Tools for Code Clone Analysis
Oops! … I Changed It Again
Nils Gode, Jan Harder – International Workshop on Software Clones (IWSC) – 2011
Representing Clones in a Localized Manner
Viewing Simple Clones from a Structural Clones Perspective
Visualizing the Evolution of Code Clones
Nils Gode, Jan Harder – European Conference on Software Maintenance and Reengineering (CSMR) – 2011
An Empirical Study of Long-Lived Code Clones
The Code Clone as Evidence of Software Reuse: Exploring the Lower and Upper Bound of Clone Metrics
An Empirical Study on Inconsistent Changes to Code Clones at the Release Level
An Empirical Study on Inconsistent Changes to Code Clones at Release Level
A Study of the Uniqueness of Source Code
Mark Gabel,
Zhendong Su – International Symposium on the Foundations of Software Engineering (FSE) – 2010
Code Clones in Feature-Oriented Software Product Lines
Studying the Impact of Clones on Software Defects
Measuring the Efficacy of Code Clone Information: An Empirical Study
Is Duplicate Code More Frequently Modified than Non-duplicate Code in Software Evolution?: An Empirical Study on Open Source Software
Keisuke Hotta, Yukiko Sano,
Yoshiki Higo, Shinji Kusumoto – ERCIM Workshop on Software Evolution and International Workshop on Principles of Software Evolution (IWPSE-EVOL) – 2010
Using Clone Detection to Identify Bugs in Concurrent Software
Evaluating Code Clone Genealogies at Release Level: An Empirical Study
Sub-clones: Considering the Part Rather than the Whole
Robert Tairas,
Jeff Gray – International Conference on Software Engineering, Research, and Practice (SERP) – 2010
Can Clone Detection Support Quality Assessments of Requirements Specifications?
Clones: What is that Smell?
Cloning and Copying between GNOME Projects
Actively Comparing Clones Inside The Code Editor
Are Scripting Languages Really Different?
Challenging Cloning Related Problems with GPU-based Algorithms
Thierry Lavoie, Michael Eilers-Smith,
Ettore Merlo – International Workshop on Software Clones (IWSC) – 2010
Classifying Code Clones with Configuration
Toshihiro Kamiya – International Workshop on Software Clones (IWSC) – 2010
Distinguishing Copies from Originals in Software Clones
Issues in Clone Classification for Dataflow Languages
Elmar Juergens, Florian Deissenboeck – International Workshop on Software Quality and Maintainability (SQM) – 2010
Code Similarities Beyond Copy & Paste
Code Clone Graph Metrics for Detecting Diffused Code Clones
Problematic Code Clones Identification using Multiple Detection Results
Yoshiki Higo, Ken-ichi Sawa, Shinji Kusumoto – Asia-Pacific Software Engineering Conference (APSEC) – 2009
Clone-aware Configuration Management
Tung Nguyen, Hoan Nguyen, Nam Pham, Jafar Al-Kofahi,
Tien Nguyen – International Conference on Automated Software Engineering (ASE) – 2009
The Curse of Copy & Paste – Cloning in Requirements Specifications
Near-Miss Function Clones in Open Source Software: An Empirical Study
[
DOI ] Journal of Software Maintenance: Research and Practice – 2009
An Empirical Study of Function Clones in Open Source Software
Computing Structural Types of Clone Syntactic Blocks
Ettore Merlo, Thierry Lavoie – Working Conference on Reverse Engineering (WCRE) – 2009
Evolution of Type-1 Clones
Nils Gode – International Working Conference on Source Code Analysis and Manipulation (SCAM) – 2009
An Assessment of Type-3 Clones as Detected by State-of-the-Art Tools
Rebecca Tiarks,
Rainer Koschke, Raimar Falke – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2009
Harmfulness of Code Duplication – A Structured Review of the Evidence
A Case for Structural Clones
Interoperation Potential: Integration of Code-Clone Detection Methods with Other Analysis Methods
[
PDF ] Toshihiro Kamiya – International Workshop on Software Clones (IWSC) – 2009
[
PDF ] Jan Harder,
Nils Gode – International Workshop on Software Clones (IWSC) – 2009
An Information Retrieval Process to Aid in the Analysis of Code Clones
Assessing the Effect of Clones on Changeability
Query-based Filtering and Graphical View Generation for Cloning Information
Yali Zhang,
Hamid Basit,
Stan Jarzabek, Dang Anh, Melvin Low – International Conference on Software Maintenance (ICSM) – 2008
Variation Analysis of Context-Sharing Identifiers with Code Clone
Toshihiro Kamiya – International Conference on Software Maintenance (ICSM) – 2008
Is Cloned Code More Stable than Non-Cloned Code?
[
PDF ]
Jens Krinke – International Working Conference on Source Code Analysis and Manipulation (SCAM) – 2008
“Cloning Considered Harmful” Considered Harmful: Patterns of Cloning in Software
“Cloning Considered Harmful” Considered Harmful
Retrieving Similar Code Fragments based on Identifier Similarity for Defect Detection
Static Bug Detection Through Analysis of Inconsistent Clones
Applying a Code Clone Detection Method to Domain Analysis of Device Drivers
[
DOI ] Yuseung Ma, Dukkuyn Woo – Asia-Pacific Software Engineering Conference (APSEC) – 2007
Clone Smells in Software Evolution
[
DOI ] Tibor Bakota, Rudolf Ferenc, Tibor Gyimothy – International Conference on Software Maintenance (ICSM) – 2007
A Study of Consistent and Inconsistent Changes to Code Clones
[
PDF ]
Jens Krinke – Working Conference on Reverse Engineering (WCRE) – 2007
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
Finding Clones with Dup: Analysis of an Experiment
Method and Implementation for Investigating Code Clones in a Software System
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
SoftGUESS: Visualization and Exploration of Code Clones in Context
Using Server Pages to Unify Clones in Web Applications: A Trade-off Analysis
Very-Large Scale Code Clone Analysis and Visualization of Open Source
Analysis of the Linux Kernel Evolution Using Code Clone Coverage
Evaluating the Harmfulness of Cloning: A Change Based Experiment
How Clones are Maintained: An Empirical Study
Visualization of Clone Detection Results
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
An Empirical Study of Code Clone Genealogies
Improved Tool Support for the Investigation of Duplication in Software
[
PDF ] Cory Kapser,
Michael Godfrey – International Conference on Software Maintenance (ICSM) – 2005
An Empirical Study on Limits of Clone Unification Using Generics
An Investigation of Cloning in Web Applications
Beyond Templates: a Study of Clones in the STL and Some General Implications
Using a Clone Genealogy Extractor for Understanding and Supporting Evolution of Code Clones
Insights into System–Wide Code Duplication
Aiding Comprehension of Cloning Through Categorization
[
PDF ] Cory Kapser – International Workshop on Principles of Software Evolution – 2004
Studying Software Evolution Using Clone Detection
Filip Van Rysselberghe,
Serge Demeyer – International Workshop on Object-Oriented Reengineering – 2004
Analyzing Cloning Evolution in the Linux Kernel
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
Modeling Clones Evolution Through Time Series
Measuring Clone Based Reengineering Opportunities
Visualizing Textual Redundancy in Legacy Source
John Johnson – IBM Centre for Advanced Studies Conference (CASCON) – 1994
Management
Extracting Code Clones for Refactoring Using Combinations of Clone Metrics
Towards Flexible Code Clone Detection, Management, and Refactoring in IDE
Automated Scheduling for Clone-based Refactoring Using a Competent GA
Are Clones Harmful for Maintenance?
Stan Jarzabek, Yixing Xue – International Workshop on Software Clones (IWSC) – 2010
Clone Removal: Fact or Fiction?
Nils Gode – International Workshop on Software Clones (IWSC) – 2010
Finding Similar Defects Using Synonymous Identifier Retrieval
Hot Clones: a Shotgun Marriage of Search-Driven Development and Clone Management
Quo Vadis, Clone Management?
Jan Harder,
Nils Gode – International Workshop on Software Clones (IWSC) – 2010
Sub-clone Refactoring in Open Source Software Artifacts
Clone Region Descriptors: Representing and Tracking Duplication in Source Code
CloneTracker: Tool Support for Code Clone Management
Tracking Code Clones in Evolving Software
Managing Code Clones Using Dynamic Change Tracking and Resolution
Michiel de Wit,
Andy Zaidman – International Conference on Software Maintenance (ICSM) – 2009
Advanced Analysis for Code Clone Removal
CnP: Towards an Environment for the Proactive Management of Copy-and-Paste Programming
An Empirical Study on the Maintenance of Source Code Clones
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 – 2008
Clone Detection and Removal for Erlang/OTP within a Refactoring Environment
Towards a Refactoring Guideline Using Code Clone Classification
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
Simultaneous Modification Support based on Code Clone Analysis
CReN: A Tool for Tracking Copy-and-Paste Code Clones and Renaming Identifiers Consistently in the IDE
An Algorithm for Detecting and Removing Clones in Java Code
A Novel Approach to Optimize Clone Refactoring Activity
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
On Refactoring Support Based on Code Clone Dependency Relation
Managing Duplicated Code with Linked Editing
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
Advanced Clone-analysis to Support Object-oriented System Refactoring
Partial Redesign of Java Software Systems Based on Clone Analysis
Removing Clones from the Code
[
PDF ] Richard Fanta,
Vaclav Rajlich – Journal of Software Maintenance: Research and Practice – 1999
Surveys and Evaluations
Survey of Overall Research
Clone Evolution: a Systematic Review
A Survey on Software Clone Detection Research
Survey of Research on Software Clones
[
PDF ]
Rainer Koschke – Dagstuhl Seminar: Duplication, Redundancy, and Similarity in Software – 2006
Evalution of Clone Detection Tools
A Mutation / Injection-based Automatic Framework for Evaluating Code Clone Detection Tools
Comparison and Evaluation of Clone Detection Techniques and Tools: A Qualitative Approach
Scenario-based Comparison of Clone Detection Techniques
Towards a Mutation-Based Automatic Framework for Evaluating Code Clone Detection Tools
Comparison and Evaluation of Clone Detection Tools
Evaluating Clone Detection Techniques
[
PDF ] Filip Van Rysselberghe,
Serge Demeyer – International Workshop on Evolution of Large Scale Industrial Applications (ELISA) – 2003
Detection of Software Clones Tool Comparison Experiment
[
PDF ]
Stefan Bellon – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2002
Evaluating Clone Detection Tools for Use during Preventative Maintenance
[
DOI ]
Elizabeth Burd, John Bailey – International Workshop on Source Code Analysis and Manipulation (SCAM) – 2002
Theses
Ph.D.
Representation, Analysis, and Refactoring Techniques to Support Code Clone Maintenance
Scalable Detection of Similar Code: Techniques and Applications
Toward an Understanding of Software Code Cloning as a Development Practice
[
PDF ] Cory Kapser – Ph.D. Thesis – 2009
Assessing the Effect of Source Code Characteristics on Changeability
Detection and Analysis of Near-Miss Software Clones
Code Clone Analysis Methods for Efficient Software Maintenance
Effective Clone Detection Without Language Barriers
[
PDF ] Matthias Rieger – Ph.D. Thesis – 2005
Automated Duplicated-Code Detection and Procedure Extraction
Masters
Improving Clone Detection for Models
[
PDF ] Michael Pfaehler – Masters Thesis – 2009
Clone Detection Using Dependence Analysis and Lexical Analysis
Clone Detection Using Pictorial Similarity in Slice Traces
[
PDF ] Yassir Jafar – Masters Thesis – 2007
Visualizing and Understanding Code Duplication in Large Software Systems
[
PDF ] Zhenming Jiang – Masters Thesis – 2006
Diploma
Incremental Clone Detection
CPC: An Eclipse Framework for Automated Clone Life Cycle Tracking and Update Anomaly Detection
[
PDF ] Valentin Weckerle – Diploma Thesis – 2008
Semi Automatic Removal of Duplicated Code
[
PDF ] Yidong Liu – Diploma Thesis – 2004
Automated Detection Of Code Duplication Clusters
A Scenario Based Approach for Refactoring Duplicated Code in Object Oriented Systems
[
PDF ] Georges Koni N’Sapu – Diploma Thesis – 2001
Tools
Standalone Tools
Assembler Clone Detector (ACD)
Clone Detective (part of ConQAT)
Java Clone Detector (JCD)
Java Code Clone Detection API (JCCD)
Eclipse Plug-ins
Consistent Renaming Tool (CReN)
Duplication Management Framework
In Visual Studio
Clone Detective (part of ConQAT)
Related Topics
Reference Data
Problems Creating Task-relevant Clone Detection Reference Data
Copy and Paste Practices
Three Public Enemies: Cut, Copy, and Paste
An Ethnographic Study of Copy and Paste Programming Practices in OOPL
Aspect Mining
Mining Coding Patterns to Detect Crosscutting Concerns in Java Programs
Pitfalls in Aspect Mining
Aspect Mining from a Modelling Perspective
Evaluating Aspect Mining Techniques: A Case Study
HAM: Cross-Cutting Concerns in Eclipse
Mining Aspects from Version History
On the Use of Clone Detection for Identifying Crosscutting Concern Code
A Survey of Aspect Mining Tools and Techniques
Towards Hybrid Aspect Mining: Static Extensions to Dynamic Aspect Mining
Aspect Mining using Clone Class Metrics
Control-Flow-Graph-Based Aspect Mining
An Evaluation of Clone Detection Techniques for Identifying Crosscutting Concerns
Related Links
Events
Fifth International Workshop on Detection of Software Clones
[
URL ] Held in conjunction with ICSE 2011 – May 23, 2011
Fourth International Workshop on Detection of Software Clones
[
URL ] Held in conjunction with ICSE 2010 – May 8, 2010
Code Clone Detection in Practice
[
URL ] Tutorial in ICSE 2010 – May 4, 2010
Third International Workshop on Detection of Software Clones
[
URL ] Held in conjunction with CSMR 2009 – March 24, 2009
Duplication, Redundancy, and Similarity in Software
[
URL ] Dagstuhl Seminar – July 23-26, 2006
Towards Evaluation of Aspect Mining Workshop
Held in conjunction with ECOOP 2006 – July 4, 2006
Second International Workshop on Detection of Software Clones
[
URL ] Held in conjunction with WCRE 2003 – November 13, 2003
First International Workshop on Detection of Software Clones
[
URL ] Held before ICSM 2002 – October 2, 2002
Research Groups
Software Research Lab (SRLab)
Software Architecture Group (SWAG)
Software Composition Group (SCG)
Software Engineering Group
Software Engineering Laboratory
Software Evolution Research Group (SWEVO)
Software Research Laboratory