Program
| SUNDAY, SEPTEMBER 27, 2015 | |
| 9:00 9:15 | Conference Opening |
| 9:15 10:30 | Keynote by Julia Lawall - Session Chairs: David Lo, Foutse Khomh Analysis and Manipulation of Linux Kernel Source Code using Coccinelle |
| 10:30 11:00 | Nutrition Break |
| 11:00 12:30 | Session I: Empirical Studies I - Session Chair: Alexander Serebrenik |
| Dave Binkley, Nicolas Gold, Mark Harman, Syed Islam, Jens Krinke and Shin Yoo. ORBS and the Limits of Static Slicing | |
| Martin Brandtner, Philipp Leitner and Harald Gall. Intent, Tests, and Release Dependencies: Pragmatic Recipes for Source Code Integration | |
| Rodrigo Bonifacio, Fausto Carvalho, Guilherme Ramos, Uirá Kulesza and Roberta Coelho. The Use of C++ Exception Handling Constructs: A Comprehensive Study | |
| Mohammed Sayagh and Bram Adams. Multi-layer Software Configuration - Empirical Study on Wordpress | |
| 12:30 1:30 | Lunch |
| 1:30 3:30 | Session II: Tools Demos - Session Chair: Felienne Hermans |
| Eric J. Rapos, Andrew Stevenson, Manar H. Alalfi and James R. Cordy. SimNav: Simulink Navigation of Model Clone Classes | |
| Kunal Banerjee, Chittaranjan Mandal and Dipankar Sarkar. A Translation Validation Framework for Symbolic Value Propagation based Equivalence Checking of FSMDAs | |
| Gábor Szoke, Csaba Nagy, Lajos Jeno Fülöp, Rudolf Ferenc and Tibor Gyimothy. FaultBuster: An Automatic Code Smell Refactoring Toolset | |
| Stephan Renatus, Corrie Bartelheimer and Jörn Eichler. Improving prioritization of software weaknesses using security models with AVUS | |
| Luca Dariz, Massimiliano Ruggeri and Michele Selvatici. A static microcode analysis tool for programmable solenoid drivers | |
| Gergo Balogh, Attila Szabolics and Árpád Beszédes. CodeMetropolis - Eclipse over the city of source code | |
| 3:30 4:00 | Nutrition Break |
| 4:00 6:00 | Session III: Code Search and Navigation - Session Chair: David Shepherd |
| Otavio Lemos, Adriano de Paula, Hitesh Sajnani and Cristina Lopes. Can the Use of Types and Query Expansion Help Improve Large-Scale Code Search? | |
| Muslim Chochlov, Michael English and Jim Buckley. Using Changeset Descriptions as a Data Source to Assist Feature Location | |
| Mohammad Ghafari, Carlo Ghezzi and Konstantin Rubinov. Automatically Identifying Focal Methods Under Test in Unit Test Cases | |
| Dawn Lawrie and Dave Binkley. Navigating Source Code with Words | |
| Mohammad Masudur Rahman, Chanchal K. Roy and Iman Keivanloo. Recommending Insightful Comments for Source Code using Crowdsourced Knowledge | |
| 6:30 | Leaving from the conference venue for the banquet at Schüttinger Gasthausbrauerei, a brew pub in downtown Bremen. Reachable by tram+a short walk in 45 mins. The banquet will start at 7:30 pm. |
| MONDAY, SEPTEMBER 28, 2015 | |
| 9:00 10:30 | Session IV: Static Analysis - Session Chair: Paul Anderson |
| Alexander Hueck, Christian Bischof and Jean Utke. Checking C++ Codes for Compatibility with Operator Overloading | |
| Jens Nicolay, Carlos Noguera, Coen De Roover and Wolfgang De Meuter. Detecting Function Purity in JavaScript | |
| Sandrine Blazy, Stephanie Riaud and Thomas Sirvent. Data Tainting and Obfuscation : Improving Plausibility of Incorrect Taint | |
| Efthimia Aivaloglou, David Hoepelman and Felienne Hermans. A Grammar for Spreadsheet Formulas Evaluated on Two Large Datasets | |
| 10:30 11:00 | Nutrition Break |
| 11:00 12:15 | Session V: Empirical Studies II - Session Chair: Chanchal K. Roy |
| Vincent Boisselle and Bram Adams. The Impact of Cross-Distribution Bug Duplicates, Empirical Study on Debian and Ubuntu | |
| Csaba Faragó, Péter Hegedűs and Rudolf Ferenc. Cumulative Code Churn: Impact on Maintainability | |
| Daniela Steidl and Florian Deissenboeck. How Do Java Methods Grow? | |
| 12:15 1:30 | Lunch |
| 1:30 3:30 | Session VI: (Code, Memory, Performance) Smells - Session Chair: Jurgen Vinju |
| Md Sami Uddin, Varun Gaur, Carl Gutwin and Chanchal K. Roy. On the Comprehension of Code Clone Visualizations: A Controlled Study Using Eye Tracking | |
| Wolfram Fenske, Sandro Schulze, Daniel Meyer and Gunter Saake. When Code Smells Twice as Much: Metric-Based Detection of Variability-Aware Code Smells | |
| Hengyang Yu, Xiaohua Shi and Wei Feng. LeakTracer: Tracing Leaks Along the Way | |
| Mohammadreza Ghanavati and Artur Andrzejak. Automated Memory Leak Diagnosis by Regression Testing | |
| Felipe A. P. Pinto, Uirá Kulesza and Christoph Treude. Automating the Performance Deviation Analysis for Multiple System Releases: an Evolutionary Study | |
| 3:30 4:00 | Nutrition Break |
| 4:00 5:15 | Session VII: Code and API Transformation - Session Chair: Raghavan Komondoor |
| Dierk Lüdemann and Rainer Koschke. From Preprocessor-Constrained Parse Graphs to Preprocessor-Constrained Control Flow | |
| Gustavo Santos, Nicolas Anquetil, Anne Etien, Stéphane Ducasse and Marco Tulio Valente. Recording and Replaying System Specific, Source Code Transformations | |
| Rahul Pandita, Raoul Jetley, Sithu Sudarsan and Laurie Williams. Discovering Likely Mappings between APIs using Text Mining | |
| 5:15 5:30 | Conference Closing |
| 5:30 6:00 | Open Steering Committee Meeting |