|
Schedule
The following links can be used to jump to the schedule of a particular day
Day 1 Schedule
Day 2 Schedule
Conference Venue: Hyderabad International Convention Centre (Room: MR G.04)
|
DAY 1
|
Monday, June 2
|
8:45am – 9:00am
|
Opening (Note: ICPC starts early today at 8:45am)
|
9:00am – 9:50am
|
Invited Talk - Most Influential Paper from IWPC 2004
The MoJo Family: A Story about Clustering Evaluation
Zhihua Wen and Vassilios Tzerpos
York University, Canada
Article Search
|
9:50am – 10:30am
|
Architecture [Session Chair: Ravindra Naik]
Do Architectural Design Decisions Improve the Understanding of Software Architecture? Two Controlled Experiments (Research - 15 min)
Mojtaba Shahin, Peng Liang, and Zengyang Li
Wuhan University, China; Islamic Azad University, Iran; VU University Amsterdam, Netherlands; University of Groningen, Netherlands
Preprint Available
Revealing the Relationship between Architectural Elements and Source Code Characteristics (Research - 15 min)
Vanius Zapalowski, Ingrid Nunes, and Daltro José Nunes
Federal University of Rio Grande do Sul, Brazil
Article Search
|
10:30am – 11:00am
|
ICPC Morning Break
|
11:00am – 12:30pm
|
Supporting Software Engineers [Session Chair: Wei Le]
Understanding LDA in Source Code Analysis (Research - 15 min)
David Binkley, Daniel Heinz, Dawn Lawrie, and Justin Overfelt
Loyola University Maryland, USA; Booz Allen Hamilton, USA
Preprint Available
Info
A Diagnosis-Based Approach to Software Comprehension (Research - 15 min)
Alexandre Perez and Rui Abreu
University of Porto, Portugal
Preprint Available
dsOli: Data Structure Operation Location and Identification (Tool - 10 min)
David H. White
University of Bamberg, Germany
Article Search
Version History, Similar Report, and Structure: Putting Them Together for Improved Bug Localization (Research - 15 min)
Shaowei Wang and David Lo
Singapore Management University, Singapore
Preprint Available
Understanding the Database Manipulation Behavior of Programs (ERA - 10 min)
Nesrine Noughi, Marco Mori, Loup Meurice, and Anthony Cleve
University of Namur, Belgium
Article Search
On Mapping Releases to Commits in Open Source Systems (ERA - 10 min)
Joe F. Shobe, Md Yasser Karim, Motahareh Bahrami Zanjani, and Huzefa Kagdi
Wichita State University, USA
Preprint Available
|
12:30pm – 1:45pm
|
ICPC Lunch (Note: ICPC restarts early after lunch at 1:45pm)
|
1:45pm – 3:30pm
|
Collaborative and Human Aspects [Session Chair: Chris Parnin]
Ranking Crowd Knowledge to Assist Software Development (Research - 15 min)
Lucas B. L. de Souza, Eduardo C. Campos, and Marcelo de A. Maia
Federal University of Uberlândia, Brazil
Preprint Available
How Do API Changes Trigger Stack Overflow Discussions? A Study on the Android SDK (Research - 15 min)
Mario Linares-Vásquez, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, and Denys Poshyvanyk
College of William and Mary, USA; University of Sannio, Italy; University of Molise, Italy
Preprint Available
Towards More Accurate Content Categorization of API Discussions (Research - 15 min)
Bo Zhou, Xin Xia, David Lo, Cong Tian, and Xinyu Wang
Zhejiang University, China; Singapore Management University, Singapore; Xidian University, China
Article Search
CODES: mining sourCe cOde Descriptions from developErs diScussions (Tool - 10 min)
Carmine Vassallo, Sebastiano Panichella, Massimiliano Di Penta, and Gerardo Canfora
University of Sannio, Italy
Preprint Available
Video
Info
Condensing Class Diagrams by Analyzing Design and Network Metrics using Optimistic Classification (Research - 15 min)
Ferdian Thung, David Lo, Mohd Hafeez Osman, and Michel R. V. Chaudron
Singapore Management University, Singapore; Leiden University, Netherlands; Chalmers, Sweden
Article Search
An Information Visualization Feature Model for Supporting the Selection of Software Visualizations (ERA - 10 min)
Renan Vasconcelos, Marcelo Schots, and Cláudia Werner
COPPE, Brazil; Federal University of Rio de Janeiro, Brazil
Preprint Available
Enabling Integrated Development Environments with Natural User Interface Interactions (ERA - 10 min)
Denis Delimarschi, George Swartzendruber, and Huzefa Kagdi
Wichita State University, USA
Preprint Available
Info
|
3:30pm – 4:00pm
|
ICPC Afternoon Break
|
4:00pm – 5:05pm
|
Recommendations [Session Chair: Tien Nguyen]
Amalgamating Source Code Authors, Maintainers, and Change Proneness to Triage Change Requests (Research - 15 min)
Md Kamal Hossen, Huzefa Kagdi, and Denys Poshyvanyk
Wichita State University, USA; College of William and Mary, USA
Preprint Available
Mining Unit Tests for Code Recommendation (ERA - 10 min)
Mohammad Ghafari, Carlo Ghezzi, Andrea Mocci, and Giordano Tamburrelli
Politecnico di Milano, Italy; University of Lugano, Switzerland
Article Search
Recommending Automated Extract Method Refactorings (Research - 15 min)
Danilo Silva, Ricardo Terra, and Marco Tulio Valente
Federal University of Minas Gerais, Brazil; Federal University of Lavras, Brazil
Preprint Available
Info
Identifying and Locating Interference Issues in PHP Applications: The Case of WordPress (Research - 15 min)
Laleh Eshkevari, Giuliano Antoniol, James R. Cordy, and Massimiliano Di Penta
Polytechnique Montréal, Canada; Queen's University, Canada; University of Sannio, Italy
Article Search
|
5:05pm – 5:35pm
|
Joint Session with CHASE 1 (Room: MR G.04)
Prioritizing Maintainability Defects based on Refactoring Recommendations (Industry Full - 15 min)
Daniela Steidl and Sebastian Eder
CQSE, Germany; TU München, Germany
Preprint Available
U Can Touch This: Touchifying an IDE (CHASE Full – 15 min)
Benjamin Biege, Julien Hoffmann, Artur Lipinski, Stephan Diehl
University of Trier, Germany
Article Search
|
5:35pm – 6:00p |
Joint ICPC-CHASE Poster and Tool Demo Session
|
7:00pm - 9:30pm |
Joint ICPC-CHASE Awards Banquet (Location: Hall 5 & 6 at the conference venue)
|
DAY 2
|
Tuesday, June 3
|
9:00am – 9:30am
|
Joint Session with CHASE 2 (Room: MR G.04)
How the Evolution of Emerging Collaborations Relates to Code Changes: an Empirical Study (Research - 15 min)
Sebastiano Panichella, Gerardo Canfora, Massimiliano Di Penta, and Rocco Oliveto
University of Sannio, Italy; University of Molise, Italy
Preprint Available
The Hard Life of Open Source Software Project Newcomers (CHASE Full – 15 min)
Igor Steinmacher, Igor Scaliante Wiese, Tayana Conte, Marco Gerosa, David Redmiles
Universidade Tecnológica Federal do Paraná, Brazil; Federal University of Technology – Paraná - UTFPR, Brazil; UFAM, Brazil; IME - USP, Brazil; Department of Informatics, University of California, Irvine
Preprint Available
|
9:30am – 10:30am
|
Keynote
Innovating in India: Designing for Constraint, Computing for Inclusion
Edward Cutrell
Microsoft Research, India
Article Search
|
10:30am – 11:00am
|
ICPC Morning Break
|
11:00am – 12:30pm
|
Understanding Comprehension [Session Chair: Janet Siegmund]
On the Effect of Code Regularity on Comprehension (Research - 15 min)
Ahmad Jbara and Dror G. Feitelson
Netanya Academic College, Israel; Hebrew University of Jerusalem, Israel
Preprint Available
Capturing Software Traceability Links from Developers' Eye Gazes (ERA - 10 min)
Braden Walters, Timothy Shaffer, Bonita Sharif, and Huzefa Kagdi
Youngstown State University, USA; Wichita State University, USA
Article Search
Info
Comprehension Support during Knowledge Transitions: Learning from Field (Industry Talk - 10 min)
Vikrant Kaulgud, Annervaz K. M., Janardan Misra, and Gary Titus
Accenture Technology Labs, India
Article Search
A Visualization Tool Recording Historical Data of Program Comprehension Tasks (Tool - 10 min)
Katsuhisa Maruyama, Takayuki Omori, and Shinpei Hayashi
Ritsumeikan University, Japan; Tokyo Institute of Technology, Japan
Article Search
An Empirical Comparison of Static and Dynamic Type Systems on API Usage in the Presence of an IDE: Java vs. Groovy with Eclipse (Research - 15 min)
Pujan Petersen, Stefan Hanenberg, and Romain Robbes
University of Duisburg-Essen, Germany; University of Chile, Chile
Preprint Available
What Is the Foundation of Evidence of Human Factors Decisions in Language Design? An Empirical Study on Programming Language Workshops (Research - 15 min)
Andreas Stefik, Stefan Hanenberg, Mark McKenney, Anneliese Andrews, Srinivas Kalyan Yellanki, and Susanna Siebert
University of Nevada at Las Vegas, USA; University of Duisburg-Essen, Germany; Southern Illinois University at Edwardsville, USA; University of Denver, USA; Washington University, USA
Article Search
|
12:30pm – 1:45pm
|
ICPC Lunch (Note: ICPC restarts early after lunch at 1:45pm)
|
1:45pm – 3:30pm
|
Software Quality [Session Chair: Huzefa Kagdi]
Domain Matters: Bringing Further Evidence of the Relationships among Anti-patterns, Application Domains, and Quality-Related Metrics in Java Mobile Apps (Research - 15 min)
Mario Linares-Vásquez, Sam Klock, Collin McMillan, Aminata Sabané, Denys Poshyvanyk, and Yann-Gaël Guéhéneuc
College of William and Mary, USA; University of Notre Dame, USA; Polytechnique Montréal, Canada
Preprint Available
SCQAM: A Scalable Structured Code Quality Assessment Method for Industrial Software (Industry Full - 15 min)
Shrinath Gupta, Himanshu Kumar Singh, Radhika D. Venkatasubramanyam, and Umesh Uppili
Siemens, India
Article Search
Repeatedly-Executed-Method Viewer for Efficient Visualization of Execution Paths and States in Java (Tool - 10 min)
Toshinori Matsumura, Takashi Ishio, Yu Kashima, and Katsuro Inoue
Osaka University, Japan
Article Search
A Formal Evaluation of DepDegree Based on Weyuker's Properties (ERA - 10 min)
Dirk Beyer and Peter Häring
University of Passau, Germany
Preprint Available
Info
Hey! Are You Committing Tangled Changes? (ERA - 10 min)
Hiroyuki Kirinuki, Yoshiki Higo, Keisuke Hotta, and Shinji Kusumoto
Osaka University, Japan
Preprint Available
A Semiautomated Method for Classifying Program Analysis Rules into a Quality Model (Industry Short - 10 min)
Shrinath Gupta and Himanshu Kumar Singh
Siemens, India
Article Search
An Approach for Evaluating and Suggesting Method Names using N-gram Models (ERA - 10 min)
Takayuki Suzuki, Kazunori Sakamoto, Fuyuki Ishikawa, and Shinichi Honiden
University of Tokyo, Japan; National Institute of Informatics, Japan
Article Search
Cross-Language Bug Localization (ERA - 10 min)
Xin Xia, David Lo, Xingen Wang, Chenyi Zhang, and Xinyu Wang
Zhejiang University, China; Singapore Management University, Singapore
Article Search
|
3:30pm – 4:00pm
|
ICPC Afternoon Break
|
4:00pm – 5:30pm
|
Novel Development Tooling [Session Chair: Fabian Beck]
Automatic Documentation Generation via Source Code Summarization of Method Context (Research - 15 min)
Paul W. McBurney and Collin McMillan
University of Notre Dame, USA
Article Search
Improving Topic Model Source Code Summarization (ERA - 10 min)
Paul W. McBurney, Cheng Liu, Collin McMillan, and Tim Weninger
University of Notre Dame, USA
Article Search
A Code Obfuscation Framework using Code Clones (Industry Short - 10 min)
Aniket Kulkarni and Ravindra Metta
Tata Consultancy Services, India
Article Search
JCSD: Visual Support for Understanding Code Control Structure (Tool - 10 min)
Ahmad Jbara and Dror G. Feitelson
Netanya Academic College, Israel; Hebrew University of Jerusalem, Israel
Preprint Available
Plagiarism Detection for Multithreaded Software Based on Thread-Aware Software Birthmarks (Research - 15 min)
Zhenzhou Tian, Qinghua Zheng, Ting Liu, Ming Fan, Xiaodong Zhang, and Zijiang Yang
Xi'an Jiaotong University, China; Western Michigan University, USA; Xi’an University of Technology, China
Article Search
Redacting Sensitive Information in Software Artifacts (Research - 15 min)
Mark Grechanik, Collin McMillan, Tathagata Dasgupta, Denys Poshyvanyk, and Malcom Gethers
University of Illinois at Chicago, USA; University of Notre Dame, USA; College of William and Mary, USA; University of Maryland in Baltimore County, USA
Preprint Available
|
5:30pm – 6:00pm
|
Open SC Meeting with ICPC 2015 Presentation
|
|
|