Skip to main content

 

11th International Workshop on Software Clones

February 21, 2017, Klagenfurt, Austria

In conjunction with SANER 2017

 

Program

Advance Table of Contents

Schedule (Room E.2.42)

9:15–9:30 Welcome from Chairs
9:30–10:30 Keynote and Q&A (Session Chair: Nick Kraft)
10:30–11:00 Break
11:00–12:30 Session 1: Clone Detection and Applications (Session Chair: Chanchal Roy)
12:30–14:00 Lunch
14:00–15:30 Session 2: Clone Analysis (Session Chair: Foutse Khomh)
15:30–16:00 Break
16:00–16:40 Session 3: Graph-Based Clone Detection (Session Chair: Mike Godfrey)
16:40–17:00 People's Choice Award (Session Chairs: Mike Godfrey and Hitesh Sajnani)
17:00–17:30 Moving Forward and Adjourn (Session Chair: Nick Kraft)
17:30–19:00 SANER 2017 Futsal (register by February 10)
19:00–21:00 Informal Workshop Dinner at Uni Pizzeria (depart from registration desk at 18:55)

Session 1: Clone Detection and Applications (Session Chair: Chanchal Roy)

11:00–11:15 Detecting and Analyzing Code Clones in HDL
Kyohei Uemura, Akira Mori, Kenji Fujiwara, Eunjong Choi, and Hajimu Iida
11:15–11:30 Using Compilation/Decompilation to Enhance Clone Detection
Chaiyong Ragkhitwetsagul and Jens Krinke
11:30–11:45 Rearranging the Order of Program Statements for Code Clone Detection
Yusuke Sabi, Yoshiki Higo, and Shinji Kusumoto
11:45–11:55 Web-Service for Finding Cloned Files using b-Bit Minwise Hashing
Kaoru Ito, Takashi Ishio, and Katsuro Inoue
11:55–12:10 CodeEase: Harnessing Method Clone Structures for Reuse
Shamsa Abid, Yoshiki Higo, Salman Javed, Momna Naseem, Suleman Shahid, and Hamid Abdul Basit
12:10–12:30 Discussion

Session 2: Clone Analysis (Session Chair: Foutse Khomh)

14:00–14:15 Software Clones in Scratch Projects: On the Presence of Copy-and-Paste in Computational Thinking Learning
Gregorio Robles, Jesús Moreno-León, Efthimia Aivaloglou, and Felienne Hermans
14:15–14:30 Does Cloned Code Increase Maintenance Effort?
Manishankar Mondal, Chanchal K. Roy, and Kevin Schneider
14:30–14:40 Refactoring Patterns Study in Code Clones during Software Evolution
Jaweria Kanwal, Katsuro Inoue, and Onaiza Maqbool
14:40–14:55 Evolution of Code Clone Ratios throughout Development History of Open-Source C and C++ Programs
Anfernee Goon, Yuhao Wu, Makoto Matsushita, and Katsuro Inoue
14:55–15:10 A Technique to Detect Multi-grained Code Clones
Yusuke Yuki, Yoshiki Higo, and Shinji Kusumoto
15:10–15:30 Discussion

Session 3: Graph-Based Clone Detection (Session Chair: Mike Godfrey)

16:00–16:15 Enhancing Program Dependency Graph Based Clone Detection using Approximate Subgraph Matching
Kamalpriya C. M. and Paramvir Singh
16:15–16:30 Rethinking Dependence Clones
Tim Henderson and Andy Podgurski
16:30–16:40 Discussion