Powered by
2012 6th International Workshop on Software Clones (IWSC), June 4, 2012,
Zurich, Switzerland
6th International Workshop on Software Clones (IWSC)
Preface
Technical Papers
A Novel Approach Based on Formal Methods for Clone Detection
Antonio Cuomo,
Antonella Santone, and
Umberto Villano
(University of Sannio, Italy)
@InProceedings{IWSC12p8,
author = {Antonio Cuomo and Antonella Santone and Umberto Villano},
title = {A Novel Approach Based on Formal Methods for Clone Detection},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {8-7},
doi = {},
year = {2012},
}
Claims and Beliefs about Code Clones: Do We Agree as a Community? A Survey
Debarshi Chatterji,
Jeffrey C. Carver, and
Nicholas A. Kraft
(University of Alabama, USA)
@InProceedings{IWSC12p15,
author = {Debarshi Chatterji and Jeffrey C. Carver and Nicholas A. Kraft},
title = {Claims and Beliefs about Code Clones: Do We Agree as a Community? A Survey},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {15-14},
doi = {},
year = {2012},
}
Clone Detection Using Rolling Hashing, Suffix Trees and Dagification: A Case Study
Mikkel Jønsson Thomsen and
Fritz Henglein
(University of Copenhagen, Denmark)
@InProceedings{IWSC12p22,
author = {Mikkel Jønsson Thomsen and Fritz Henglein},
title = {Clone Detection Using Rolling Hashing, Suffix Trees and Dagification: A Case Study},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {22-21},
doi = {},
year = {2012},
}
Dispersion of Changes in Cloned and Non-cloned Code
Manishankar Mondal,
Chanchal K. Roy, and
Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{IWSC12p29,
author = {Manishankar Mondal and Chanchal K. Roy and Kevin A. Schneider},
title = {Dispersion of Changes in Cloned and Non-cloned Code},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {29-28},
doi = {},
year = {2012},
}
Java Bytecode Clone Detection via Relaxation on Code Fingerprint and Semantic Web Reasoning
Iman Keivanloo,
Chanchal K. Roy, and
Juergen Rilling
(Concordia University, Canada; University of Saskatchewan, Canada)
@InProceedings{IWSC12p36,
author = {Iman Keivanloo and Chanchal K. Roy and Juergen Rilling},
title = {Java Bytecode Clone Detection via Relaxation on Code Fingerprint and Semantic Web Reasoning},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {36-35},
doi = {},
year = {2012},
}
Mining Object-Oriented Design Models for Detecting Identical Design Structures
Umut Tekin,
Ural Erdemir, and
Feza Buzluca
(BILGEM, Turkey; Istanbul Technical University, Turkey)
@InProceedings{IWSC12p43,
author = {Umut Tekin and Ural Erdemir and Feza Buzluca},
title = {Mining Object-Oriented Design Models for Detecting Identical Design Structures},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {43-42},
doi = {},
year = {2012},
}
Industrial Experience Papers
A Method for Proactive Moderation of Code Clones in IDEs
Radhika D. Venkatasubramanyam,
Himanshu Kumar Singh, and
K. Ravikanth
(Siemens, India)
@InProceedings{IWSC12p62,
author = {Radhika D. Venkatasubramanyam and Himanshu Kumar Singh and K. Ravikanth},
title = {A Method for Proactive Moderation of Code Clones in IDEs},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {62-61},
doi = {},
year = {2012},
}
Industrial Application of Clone Change Management System
Yuki Yamanaka,
Eunjong Choi,
Norihiro Yoshida,
Katsuro Inoue, and
Tateki Sano
(Osaka University, Japan; Nara Institute of Science and Technology, Japan; NEC, Japan)
@InProceedings{IWSC12p67,
author = {Yuki Yamanaka and Eunjong Choi and Norihiro Yoshida and Katsuro Inoue and Tateki Sano},
title = {Industrial Application of Clone Change Management System},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {67-66},
doi = {},
year = {2012},
}
Short Papers
A Common Conceptual Model for Clone Detection Results
Cory J. Kapser,
Jan Harder, and
Ira Baxter
(Techtonic Arts, Canada; University of Bremen, Germany; Semantic Designs, USA)
@InProceedings{IWSC12p72,
author = {Cory J. Kapser and Jan Harder and Ira Baxter},
title = {A Common Conceptual Model for Clone Detection Results},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {72-71},
doi = {},
year = {2012},
}
Conte*t Clones or Re-thinking Clone on a Call Graph
Toshihiro Kamiya
(Future University Hakodate, Japan)
@InProceedings{IWSC12p74,
author = {Toshihiro Kamiya},
title = {Conte*t Clones or Re-thinking Clone on a Call Graph},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {74-73},
doi = {},
year = {2012},
}
Filtering Clones for Individual User Based on Machine Learning Analysis
Jiachen Yang,
Keisuke Hotta,
Yoshiki Higo,
Hiroshi Igaki, and
Shinji Kusumoto
(Osaka University, Japan)
@InProceedings{IWSC12p76,
author = {Jiachen Yang and Keisuke Hotta and Yoshiki Higo and Hiroshi Igaki and Shinji Kusumoto},
title = {Filtering Clones for Individual User Based on Machine Learning Analysis},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {76-75},
doi = {},
year = {2012},
}
Near-Miss Model Clone Detection for Simulink Models
Manar H. Alalfi,
James R. Cordy,
Thomas R. Dean,
Matthew Stephan, and
Andrew Stevenson
(Queen's University, Canada)
@InProceedings{IWSC12p78,
author = {Manar H. Alalfi and James R. Cordy and Thomas R. Dean and Matthew Stephan and Andrew Stevenson},
title = {Near-Miss Model Clone Detection for Simulink Models},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {78-77},
doi = {},
year = {2012},
}
Semantic Clone Detection Using Method IOE-Behavior
Rochelle Elva and
Gary T. Leavens
(University of Central Florida, USA)
@InProceedings{IWSC12p80,
author = {Rochelle Elva and Gary T. Leavens},
title = {Semantic Clone Detection Using Method IOE-Behavior},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {80-79},
doi = {},
year = {2012},
}
Shuffling and Randomization for Scalable Source Code Clone Detection
Iman Keivanloo,
Chanchal K. Roy,
Juergen Rilling, and
Philippe Charland
(Concordia University, Canada; University of Saskatchewan, Canada; DRDC at Valcartier, Canada)
@InProceedings{IWSC12p82,
author = {Iman Keivanloo and Chanchal K. Roy and Juergen Rilling and Philippe Charland},
title = {Shuffling and Randomization for Scalable Source Code Clone Detection},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {82-81},
doi = {},
year = {2012},
}
Towards Qualitative Comparison of Simulink Model Clone Detection Approaches
Matthew Stephan,
Manar H. Alalfi,
Andrew Stevenson, and
James R. Cordy
(Queen's University, Canada)
@InProceedings{IWSC12p84,
author = {Matthew Stephan and Manar H. Alalfi and Andrew Stevenson and James R. Cordy},
title = {Towards Qualitative Comparison of Simulink Model Clone Detection Approaches},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {84-83},
doi = {},
year = {2012},
}
Using Edge Bundle Views for Clone Visualization
Benedikt Hauptmann,
Veronika Bauer, and
Maximilian Junker
(TU Munich, Germany)
@InProceedings{IWSC12p86,
author = {Benedikt Hauptmann and Veronika Bauer and Maximilian Junker},
title = {Using Edge Bundle Views for Clone Visualization},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {86-85},
doi = {},
year = {2012},
}
We Have All of the Clones, Now What? Toward Integrating Clone Analysis into Software Quality Assessment
Wei Wang and
Michael W. Godfrey
(University of Waterloo, Canada)
@InProceedings{IWSC12p88,
author = {Wei Wang and Michael W. Godfrey},
title = {We Have All of the Clones, Now What? Toward Integrating Clone Analysis into Software Quality Assessment},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {88-87},
doi = {},
year = {2012},
}
What Clone Coverage Can Tell
Nils Göde,
Benjamin Hummel, and
Elmar Jürgens
(CQSE, Germany)
@InProceedings{IWSC12p90,
author = {Nils Göde and Benjamin Hummel and Elmar Jürgens},
title = {What Clone Coverage Can Tell},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {90-89},
doi = {},
year = {2012},
}
Tool Demonstrations
Ctcompare: Code Clone Detection Using Hashed Token Sequences
Warren Toomey
(Bond University, Australia)
@InProceedings{IWSC12p92,
author = {Warren Toomey},
title = {Ctcompare: Code Clone Detection Using Hashed Token Sequences},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {92-91},
doi = {},
year = {2012},
}
Experience of Finding Inconsistently-Changed Bugs in Code Clones of Mobile Software
Katsuro Inoue,
Yoshiki Higo,
Norihiro Yoshida,
Eunjong Choi,
Shinji Kusumoto,
Kyonghwan Kim,
Wonjin Park, and
Eunha Lee
(Osaka University, Japan; Samsung Electronics, South Korea)
@InProceedings{IWSC12p94,
author = {Katsuro Inoue and Yoshiki Higo and Norihiro Yoshida and Eunjong Choi and Shinji Kusumoto and Kyonghwan Kim and Wonjin Park and Eunha Lee},
title = {Experience of Finding Inconsistently-Changed Bugs in Code Clones of Mobile Software},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {94-93},
doi = {},
year = {2012},
}
Visualizing Code Clone Outbreak: An Industrial Case Study
Kentaro Yoshimura and
Ryota Mibe
(Hitachi, Japan)
@InProceedings{IWSC12p96,
author = {Kentaro Yoshimura and Ryota Mibe},
title = {Visualizing Code Clone Outbreak: An Industrial Case Study},
booktitle = {Proc.\ IWSC},
publisher = {IEEE},
pages = {96-95},
doi = {},
year = {2012},
}
proc time: 0.02