Home -> Program
Program Keynote Social Dinner


Monday, May 18th

8.45 - 9.00


Welcome from the chairs

09.00 - 10.30


Keynote by Andreas Zeller

 Test Complement Exclusion: Guarantees from Dynamic Analysis
Preprint Available

10.30 - 11.00


Coffee Break

11.00 - 12.30


Mining Software Repositories - Session Chair: Andy Zaidman

Discovering Loners and Phantoms in Commit and Issue Data
Gerald Schermann, Martin Brandtner, Sebastiano Panichella, Philipp Leitner, Harald Gall
Preprint Available

Detection of Software Evolution Phases Based on Development Activities
Omar Benomar, Hani Abdeen, Houari Sahraoui, Pierre Poulin, Mohamed Aymen Saied
Preprint Available

I Know What You Did Last Summer - An Investigation of How Developers Spend Their Time
Roberto Minelli, Andrea Mocci, Michele Lanza
Preprint Available

RCLinker: Automated Linking of Issue Reports and Commits Leveraging Rich Contextual Information
Tien-Duy B. Le, Mario Linares Vasquez, David Lo, Denys Poshyvanyk
Preprint Available

Generating Reproducible and Replayable Bug Reports from Android Application Crashes
Martin White, Mario Linares Vasquez, Peter Johnson, Carlos Bernal-Cardenas, Denys Poshyvanyk
Preprint Available

Active Semi-Supervised Defect Categorization
Ferdian Thung, Le Dinh Xuan Bach, David Lo

12.30 - 14.00



14.00 - 15.30


Learning and Sharing Program Knowledge - Session Chair: Denys Poshyvanyk

Could We Infer Unordered API Usage Patterns only using the Library Source Code?
Mohamed Aymen Saied, Hani Abdeen, Omar Benomar, Houari Sahraoui

Searching the State Space: A Qualitative Study of API Protocol Usability
Joshua Sunshine, James Herbsleb, Jonathan Aldrich

Synonym Suggestion for Tags on Stack Overflow
Stefanie Beyer, Martin Pinzger

Code, Camera, Action: How Software Developers Document and Share Program Knowledge Using YouTube
Laura MacLeod, Margaret-Anne Storey, Andreas Bergen

Generating Refactoring Proposals to Remove Clones from Automated System Tests
Benedikt Hauptmann, Sebastian Eder, Maximilian Junker, Elmar Juergens, Volkmar Woinke

Framework Instantiation Using Cookbooks Constructed With Static and Dynamic Analysis (ERA paper)
Raquel Lafeta, Marcelo Almeira Maia, David Röthlisberger

15.30 - 16.00


Coffee Break

16.00 - 17.00


Tool Demo Session - Session Chairs: Bram Adams, Sonia Haiduc

VerXCombo: An interactive data visualization of popular library version combinations
Yuki Yano, Raula Gaikovina Kula, Takashi Ishio, Katsuro Inoue

ITMViz: Interactive Topic Modeling for Source Code Analysis
Amir Saeidi, Jurriaan Hage, Ravi Khadka, Slinger Jansen
Preprint Available

ExceptionTracer: A Solution Recommender for Exceptions in an Integrated Development Environment
Vahid Amintabar, Abbas Heydarnoori, Mohammad Ghafari

Limpio - LIghtweight MPI instrumentatiOn
Milan Pavlovic, Milan Radulovic, Alex Ramirez, Petar Radojkovic



Social Event and Awards

Tuesday, May 19th

08.30 - 9.30


Most Influential Paper - Session Chairs: Chris Bird, Rocco Oliveto

9.30 - 10.30


Industry Session - Session Chair: Cristina Marinescu

Fault Localization during System testing
Pavan Kumar Chittimalli, Vipul Shah

Recovering Workflows from Functional Tests
Chetan Khadke, Sunjit Rana, Vipul Shah

Reordering Results of Keyword-based Code Search for Supporting Simultaneous Code Changes
Yusuke Sabi, Hiroaki Murakami, Yoshiki Higo, Shinji Kusumoto
Preprint Available

10.30 - 11.00


Coffee Break

11.00 - 12.30


Users, User Interfaces, and Feature Location - Session Chair: Gabriele Bavota

Two User Perspectives in Program Comprehension: End Users and Developer Users
Tobias Roehm

Exploring the Use of Concern Element Role Information in Feature Location Evaluation
Emily Hill, David Shepherd, Lori Pollock
Preprint Available

Rethinking User Interfaces for Feature Location
Fabian Beck, Bogdan Dit, Jaleo Velasco-Madden, Daniel Weiskopf, Denys Poshyvanyk
Preprint Available

Detecting Clones in Android Applications through Analyzing User Interfaces
Charlie Soh, Hee Beng Kuan Tan, Yauhen Leanidavich Arnatovich, Lipo Wang

Manually Locating Features in Industrial Source Code: The Search Actions of Software Nomads (ERA paper)
Howell Jordan, Jacek Rosik, Sebastian Herold, Goetz Botterweck, Jim Buckley

From Obfuscation to Comprehension (ERA paper)
Eran Avidan, Dror Feitelson
Preprint Available

The Plague Doctor: A Promising Cure for the Window Plague (ERA paper)
Roberto Minelli, Andrea Mocci, Michele Lanza
Preprint Available

12.30 - 14.00



14.00 - 15.30


Large Scale Empirical Studies - Session Chair: Michael Collard

Polymorphism in the Spotlight: Studying its Prevalence in Java and Smalltalk
Nevena Milojkovi, Andrea Caracciolo, Mircea Lungu, Oscar Nierstrasz, David Röthlisberger, Romain Robbes
Preprint Available

A Survey of the Forms of Java Reference Names
Simon Butler, Michel Wermelinger, Yijun Yu

Make It Simple - An Empirical Analysis of GNU Make Feature Use in Open Source Projects
Douglas H. Martin, James R. Cordy, Bram Adams, Giulio Antoniol

License Usage and Changes: A Large-Scale Study of Java Projects on GitHub
Christopher Vendome, Mario Linares Vasquez, Gabriele Bavota, Massimiliano Di Penta, Daniel German, Denys Poshyvanyk
Preprint Available

Unsupervised Software Categorization using Bytecode
Javier Escobar Avila, Mario Linares Vasquez, Sonia Haiduc

The Last Line Effect (ERA paper)
Moritz Beller, Andy Zaidman, Andrey Karpov
Preprint Available

15.30 - 16.00


Coffee Break

16.00 - 17.05


Reading and Visualization - Session Chair: Emily Hill

How Programmers Read Regular Code: A Controlled Experiment Using Eye Tracking
Ahmad Jbara, Dror Feitelson
Preprint Available

Eye Movements in Code Reading: Relaxing the Linear Order
Teresa Busjahn, Roman Bednarik, Andrew Begel, Martha Crosby, James H. Paterson, Carsten Schulte, Bonita Sharif, Sascha Tamm

Comparing Trace Visualizations for Program Comprehension through Controlled Experiments
Florian Fittkau, Santje Finke, Wilhelm Hasselbring, Jan Waller
Preprint Available

Towards Visual Reflexion Models (ERA paper)
Marcello Romanelli, Andrea Mocci, Michele Lanza
Preprint Available

Understanding Web Applications Using Component Based Visual Patterns (ERA paper)
Dan C. Cosma, Petru F. Mihancea



ICPC 2015 Closing



Open SC Meeting with ICPC 2016 Presentation