SCAM 2015
2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM)

2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM), September 27-28, 2015, Bremen, Germany

Phone Layout
No Pictures
Sunday, September 27, 2015
Opening (SCAM)
09:00 – 09:15, HS 1010, Chair: Michael W. Godfrey
Analysis and Manipulation of Linux Kernel Source Code using Coccinelle (Keynote) (SCAM)
09:15 – 10:30, HS 1010, Chairs: David Lo and Foutse Khomh
Analysis and Manipulation of Linux Kernel Source Code using Coccinelle (Keynote)
Julia Lawall
(Inria, France)
Empirical Studies I (SCAM)
11:00 – 12:30, HS 1010, Chairs: Alexander Serebrenik
ORBS and the Limits of Static Slicing
David Binkley, Nicolas Gold, Mark Harman, Syed Islam, Jens Krinke, and Shin Yoo
(Loyola University Maryland, USA; University College London, UK; University of East London, UK; KAIST, South Korea)
Preprint Info
Intent, Tests, and Release Dependencies: Pragmatic Recipes for Source Code Integration
Martin Brandtner, Philipp Leitner, and Harald C. Gall
(University of Zurich, Switzerland)
The Use of C++ Exception Handling Constructs: A Comprehensive Study
Rodrigo Bonifácio, Fausto Carvalho, Guilherme N. Ramos, Uirá Kulesza, and Roberta Coelho
(University of Brasília, Brazil; Federal University of Rio Grande do Norte, Brazil)
Multi-layer Software Configuration: Empirical Study on Wordpress
Mohammed Sayagh and Bram Adams
(Polytechnique Montréal, Canada)
SCAM Lunch (Break)
12:30 – 13:30, Cafe Unique
Tool Demos (SCAM)
13:30 – 15:30, GW2 B2890, Chair: Felienne Hermans
SimNav: Simulink Navigation of Model Clone Classes
Eric J. Rapos, Andrew Stevenson, Manar H. Alalfi, and James R. Cordy
(Queen's University, Canada)
Preprint Video Info
A Translation Validation Framework for Symbolic Value Propagation Based Equivalence Checking of FSMDAs
Kunal Banerjee, Chittaranjan Mandal, and Dipankar Sarkar
(IIT Kharagpur, India)
FaultBuster: An Automatic Code Smell Refactoring Toolset
Gábor Szőke, Csaba Nagy, Lajos Jeno Fulop, Rudolf Ferenc, and Tibor Gyimóthy
(University of Szeged, Hungary)
Video Info
Improving Prioritization of Software Weaknesses using Security Models with AVUS
Stephan Renatus, Corrie Bartelheimer, and Jörn Eichler
(Fraunhofer AISEC, Germany)
A Static Microcode Analysis Tool for Programmable Load Drivers
Luca Dariz, Massimiliano Ruggeri, and Michele Selvatici
CodeMetropolis: Eclipse over the City of Source Code
Gergő Balogh, Attila Szabolics, and Árpád Beszédes
(University of Szeged, Hungary)
Preprint Video Info
Code Search and Navigation (SCAM)
16:00 – 18:00, HS 1010, Chair: David Shepherd
Can the Use of Types and Query Expansion Help Improve Large-Scale Code Search?
Otávio Augusto Lazzarini Lemos, Adriano Carvalho de Paula, Hitesh Sajnani, and Cristina V. Lopes
(Federal University of São Paulo, Brazil; University of California at Irvine, USA)
Using Changeset Descriptions as a Data Source to Assist Feature Location
Muslim Chochlov, Michael English, and Jim Buckley
(University of Limerick, Ireland)
Automatically Identifying Focal Methods under Test in Unit Test Cases
(Politecnico di Milano, Italy; National University of Singapore, Singapore)
Navigating Source Code with Words
(Loyola University Maryland, USA)
Recommending Insightful Comments for Source Code using Crowdsourced Knowledge
Mohammad Masudur Rahman, Chanchal K. Roy, and Iman Keivanloo
(University of Saskatchewan, Canada; Queen's University, Canada)
Transfer to Schüttinger (SCAM)
18:30 – 19:30, Tram
Dinner (SCAM)
19:30 – 23:00, Restaurant Schüttinger, Hinter dem Schütting 12-13, 28195 Bremen
Monday, September 28, 2015
Static Analysis (SCAM)
09:00 – 10:30, HS 1010, Chair: Paul Anderson
Checking C++ Codes for Compatibility with Operator Overloading
Alexander Hück, Christian Bischof, and Jean Utke
(TU Darmstadt, Germany; Allstate Insurance Company, USA)
Detecting Function Purity in JavaScript
Jens Nicolay, Carlos Noguera, Coen De Roover, and Wolfgang De Meuter
(Vrije Universiteit Brussel, Belgium)
Data Tainting and Obfuscation: Improving Plausibility of Incorrect Taint
Sandrine Blazy, Stéphanie Riaud, and Thomas Sirvent
(University of Rennes 1, France; IRISA, France; DGA, France; INRIA, France)
A Grammar for Spreadsheet Formulas Evaluated on Two Large Datasets
Efthimia Aivaloglou, David Hoepelman, and Felienne Hermans
(Delft University of Technology, Netherlands)
Empirical Studies II (SCAM)
11:00 – 12:15, HS 1010, Chair: Chanchal K. Roy
The Impact of Cross-Distribution Bug Duplicates, Empirical Study on Debian and Ubuntu
Vincent Boisselle and Bram Adams
(Polytechnique Montréal, Canada)
Cumulative Code Churn: Impact on Maintainability
Csaba Faragó, Péter Hegedűs, and Rudolf Ferenc
(University of Szeged, Hungary)
How Do Java Methods Grow?
Daniela Steidl and Florian Deissenboeck
(CQSE, Germany)
(Code, Memory, Performance) Smells (SCAM)
13:30 – 15:30, HS 1010, Chair: Jurgen Vinju
On the Comprehension of Code Clone Visualizations: A Controlled Study using Eye Tracking
Md Sami Uddin, Varun Gaur, Carl Gutwin, and Chanchal K. Roy
(University of Saskatchewan, Canada)
When Code Smells Twice as Much: Metric-Based Detection of Variability-Aware Code Smells
(University of Magdeburg, Germany; TU Braunschweig, Germany)
Preprint Info
LeakTracer: Tracing Leaks along the Way
Hengyang Yu, Xiaohua Shi, and Wei Feng
(Beihang University, China)
Automated Memory Leak Diagnosis by Regression Testing
Mohammadreza Ghanavati and Artur Andrzejak
(University of Heidelberg, Germany)
Automating the Performance Deviation Analysis for Multiple System Releases: An Evolutionary Study
Felipe Pinto, Uirá Kulesza, and Christoph Treude
(Federal University of Rio Grande do Norte, Brazil; IFRN, Brazil)
Code and API Transformation (SCAM)
16:00 – 17:15, HS 1010, Chair: Raghavan Komondoor
From Preprocessor-Constrained Parse Graphs to Preprocessor-Constrained Control Flow
Dierk Lüdemann and Rainer Koschke
(University of Bremen, Germany)
Recording and Replaying System Specific, Source Code Transformations
(INRIA, France; University of Lille, France; Federal University of Minas Gerais, Brazil)
Discovering Likely Mappings between APIs using Text Mining
Rahul Pandita, Raoul Praful Jetley, Sithu D Sudarsan, and Laurie Williams
(North Carolina State University, USA; ABB Corporate Research, India)
Preprint Info
Closing (SCAM)
17:15 – 17:30, HS 1010
Open Steering Committee Meeting (SCAM)
17:30 – 18:00, HS 1010

Time stamp: 2020-06-02T12:50:13+02:00