2014 Software Evolution Week --- IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE), February 3-6, 2014, Antwerp, Belgium

Phone Layout
No Pictures
Monday, February 3, 2014
IWSC (Workshop)
09:00 – 10:30, Frederik de Tassiszaal
OOPSLE (Workshop)
09:00 – 10:30, Scaldiszaal
SQM (Workshop)
09:00 – 10:30, Willem Elsschotzaal
IWSC (Workshop)
11:00 – 12:30, Frederik de Tassiszaal
OOPSLE (Workshop)
11:00 – 12:30, Scaldiszaal
SQM (Workshop)
11:00 – 12:30, Willem Elsschotzaal
IWSC (Workshop)
13:30 – 15:00, Frederik de Tassiszaal
OOPSLE (Workshop)
13:30 – 15:00, Scaldiszaal
SQM (Workshop)
13:30 – 15:00, Willem Elsschotzaal
IWSC (Workshop)
15:30 – 17:00, Frederik de Tassiszaal
OOPSLE (Workshop)
15:30 – 17:00, Scaldiszaal
SQM (Workshop)
15:30 – 17:00, Willem Elsschotzaal
Dinner - Buffet style to allow for late arrivals
19:00 – 21:00, Marcel Maeyerzaal
Tuesday, February 4, 2014
Message from the Chairs
09:00 – 09:15, Frederik de Tassiszaal
Message from the Chairs
Serge Demeyer, Dave Binkley, and Filippo Ricca
Using Biology and Ecology as Inspiration for Software Maintenance? (Keynote Abstract)
09:15 – 10:30, Frederik de Tassiszaal
Using Biology and Ecology as Inspiration for Software Maintenance? (Keynote Abstract)
Philippe Grosjean
(University of Mons, Belgium)
Code Search (Main Research)
11:00 – 12:30, Frederik de Tassiszaal, Chairs: Andrian Marcus and David Shepherd
NL-Based Query Refinement and Contextualized Code Search Results: A User Study
Emily Hill, Manuel Roldan-Vega, Jerry Alan Fails, and Greg Mallet
(Montclair State University, USA)
Preprint Info
Automated Construction of a Software-Specific Word Similarity Database
Yuan Tian, David Lo, and Julia Lawall
(Singapore Management University, Singapore; INRIA, France; LIP6, France)
Preprint
A Case Study of Paired Interleaving for Evaluating Code Search Techniques
Kostadin Damevski, David Shepherd, and Lori Pollock
(Virginia State University, USA; ABB, USA; University of Delaware, USA)
Software Evolution (Main Research)
11:00 – 12:30, Willem Elsschotzaal, Chairs: Tom Mens and Gabriele Bavota
Broken Promises: An Empirical Study into Evolution Problems in Java Programs Caused by Library Upgrades
Jens Dietrich, Kamil Jezek, and Premek Brada
(Massey University, New Zealand; University of West Bohemia, Czech Republic)
Preprint Info
Detecting Infeasible Branches Based on Code Patterns
Sun Ding, Hongyu Zhang, and Hee Beng Kuan Tan
(Nanyang Technological University, Singapore; Tsinghua University, China)
Web API Growing Pains: Stories from Client Developers and Their Code
Tiago Espinha, Andy Zaidman, and Hans-Gerhard Gross
(Delft University of Technology, Netherlands)
Preprint
Restructuring (Main Research)
13:30 – 15:00, Frederik de Tassiszaal, Chairs: Michael Godfrey and Ira Baxter
In Medio Stat Virtus: Extract Class Refactoring through Nash Equilibria
Gabriele Bavota, Rocco Oliveto, Andrea De Lucia, Andrian Marcus, Yann-Gaël Guéhéneuc, and Giuliano Antoniol
(University of Salerno, Italy; University of Molise, Italy; Wayne State University, USA; Polytechnique Montréal, Canada)
Remodularization Analysis using Semantic Clustering
(UFMG, Brazil; INRIA, France)
Preprint Info
Mc2for: A Tool for Automatically Translating Matlab to Fortran 95
Xu Li and Laurie Hendren
(McGill University, Canada)
Fault Understanding (Main Research)
13:30 – 15:00, Willem Elsschotzaal, Chair: Jochen Quante
Follow the Path: Debugging State Anomalies along Execution Histories
Michael Perscheid, Tim Felgentreff, and Robert Hirschfeld
(HPI, Germany)
Preprint Video Info
Towards More Accurate Multi-label Software Behavior Learning
Xin Xia, Yang Feng, David Lo, Zhenyu Chen, and Xinyu Wang
(Zhejiang University, China; Nanjing University, China; Singapore Management University, Singapore)
An Empirical Study of Long Lived Bugs
Ripon K. Saha, Sarfraz Khurshid, and Dewayne E. Perry
(University of Texas at Austin, USA)
Where the Faults Lie (Main Research)
15:30 – 17:00, Frederik de Tassiszaal, Chairs: Michael Perscheid and Bram Adams
Identifying Risky Areas of Software Code in Agile/Lean Software Development: An Industrial Experience Report
Vard Antinyan, Miroslaw Staron, Wilhelm Meding, Per Österström, Erik Wikström, Johan Wranker, Anders Henriksson, and Jörgen Hansson
(Chalmers, Sweden; University of Gothenburg, Sweden; Ericsson, Sweden; Volvo, Sweden)
Cross-Project Defect Prediction Models: L'Union Fait la Force
Annibale Panichella, Rocco Oliveto, and Andrea De Lucia
(University of Salerno, Italy; University of Molise, Italy)
An Empirical Study of Bug Report Field Reassignment
Xin Xia, David Lo, Ming Wen, Emad Shihab, and Bo Zhou
(Zhejiang University, China; Singapore Management University, Singapore; Rochester Institute of Technology, USA)
Tool Demonstrations 1 (Tool Demonstrations)
15:30 – 17:00, Willem Elsschotzaal, Chairs: Thomas Fritz and Jurgen Vinju
in*Bug: Visual Analytics of Bug Repositories
Tommaso Dal Sasso and Michele Lanza
(University of Lugano, Switzerland)
APIEvolutionMiner: Keeping API Evolution under Control
(INRIA, France; UFMG, Brazil)
Preprint
How the Sando Search Tool Recommends Queries
Xi Ge, David Shepherd, Kostadin Damevski, and Emerson Murphy-Hill
(North Carolina State University, USA; ABB, USA; Virginia State University, USA)
Building Development Tools Interactively using the Ekeko Meta-Programming Library
Coen De Roover and Reinout Stevens
(Vrije Universiteit Brussel, Belgium)
Preprint
Bit-Error Injection for Software Developers
Marcel Heing-Becker, Timo Kamph, and Sibylle Schupp
(Hamburg University of Technology, Germany)
Preprint Video Info
QualityGate SourceAudit: A Tool for Assessing the Technical Quality of Software
Tibor Bakota, Péter Hegedűs, István Siket, Gergely Ladányi, and Rudolf Ferenc
(FrontEndART Software, Hungary; MTA-SZTE Research Group on Artificial Intelligence, Hungary; University of Szeged, Hungary)
Reception + Snacks + Posters
18:00 – 19:00, Frederik de Tassiszaal
Wednesday, February 5, 2014
Mitigating the Risk of Software Change in Practice: Retrospective on More Than 50 Architecture Evaluations in Industry (Keynote Paper)
09:00 – 10:00, Frederik de Tassiszaal
Mitigating the Risk of Software Change in Practice: Retrospective on More Than 50 Architecture Evaluations in Industry (Keynote Paper)
Jens Knodel and Matthias Naab
(Fraunhofer IESE, Germany)
Industry Track
10:30 – 12:30, Willem Elsschotzaal, Chairs: Werner Teppe and Eric Bouwers
Fact Extraction from Bash in Support of Script Migration
Ian J. Davis, Richard C. Holt, and Ron Mraz
(University of Waterloo, Canada; Owl Computing Technologies, USA)
Preprint Info
Lightweight Runtime Reverse Engineering of Binary File Format Variants
Jeroen van den Bos
(Netherlands Forensic Institute, Netherlands)
Preprint
Towards Tool Support for Analyzing Legacy Systems in Technical Domains
Claus Klammer and Josef Pichler
(Software Competence Center Hagenberg, Austria)
Analysis and Clustering of Model Clones: An Automotive Industrial Experience
Manar H. Alalfi, James R. Cordy, and Thomas R. Dean
(Queen's University, Canada)
Experience on Applying Software Architecture Recovery to Automotive Embedded Systems
Xinhai Zhang, Magnus Persson, Mattias Nyberg, Behrooz Mokhtari, Anton Einarson, Henrik Linder, Jonas Westman, DeJiu Chen, and Martin Törngren
(KTH, Sweden; Scania, Sweden; HiQ, Sweden)
Towards Recovering and Exploiting Domain Knowledge from C Code: A Case Study on Automotive Software
Jochen Quante, Mohammed Tarabain, and Janet Siegmund
(Bosch, Germany; University of Magdeburg, Germany; University of Passau, Germany)
Migrating Legacy Spreadsheets-Based Systems to Web MVC Architecture: An Industrial Case Study
Domenico Amalfitano, Anna Rita Fasolino, Valerio Maggio, Porfirio Tramontana, Giancarlo Di Mare, Ferdinando Ferrara, and Stefano Scala
(University of Naples Federico II, Italy; Fiat Group Automobiles, Italy)
Project Track (Project Descriptions)
10:30 – 12:30, Frederik de Tassiszaal, Chairs: Jens Krinke and Rocco Oliveto
CHOReOS: Large Scale Choreographies for the Future Internet
Marco Autili, Paola Inverardi, and Massimo Tivoli
(University of L'Aquila, Italy)
DIVERSIFY: Ecology-Inspired Software Evolution for Diversity Emergence
Benoit Baudry, Martin Monperrus, Cendrine Mony, Franck Chauvel, Franck Fleurey, and Siobhán Clarke
(INRIA, France; University of Rennes 1, France; SINTEF, Norway; Trinity College Dublin, Ireland)
Preprint
The MARKet for Open Source: An Intelligent Virtual Open Source Marketplace
Gabriele Bavota, Alicja Ciemniewska, Ilknur Chulani, Antonio De Nigro, Massimiliano Di Penta, Davide Galletti, Roberto Galoppini, Thomas F. Gordon, Pawel Kedziora, Ilaria Lener, Francesco Torelli, Roberto Pratola, Juliusz Pukacki, Yacine Rebahi, and Sergio García Villalonga
(University of Sannio, Italy; Poznan Supercomputing and Networking Center, Poland; ATOS Research, Spain; Engineering Ingegneria Informatica, Italy; Slashdot Media, UK; Fraunhofer FOKUS, Germany; T6 ECO, Italy)
ECOS: Ecological Studies of Open Source Software Ecosystems
Tom Mens, Maëlick Claes, and Philippe Grosjean
(University of Mons, Belgium)
Preprint Video
FITTEST: A New Continuous and Automated Testing Process for Future Internet Applications
Tanja Vos, Paolo Tonella, Wishnu Prasetya, Peter M. Kruse, Alessandra Bagnato, Mark Harman, and Onn Shehory
(Universidad Politécnica de Valencia, Spain; Fondazione Bruno Kessler, Italy; Utrecht University, Netherlands; Berner & Mattner, Germany; SOFTEAM, France; University College London, UK; IBM Research, Israel)
Preprint
Model Inference and Security Testing in the SPaCIoS Project
Matthias Büchler, Karim Hossen, Petru Florin Mihancea, Marius Minea, Roland Groz, and Catherine Oriat
(Technische Universität München, Germany; University of Grenoble, France; LIG, France; Institute e-Austria Timisoara, Romania; Politehnica University of Timisoara, Romania)
Steven Award + Most influential paper CSMR/WCRE 2004
13:30 – 15:00, Frederik de Tassiszaal
Software Quality Improvement (Main Research)
15:30 – 17:00, Frederik de Tassiszaal, Chairs: Andreas Winter and Eric Bouwers
Supporting Continuous Integration by Mashing-Up Software Quality Information
Martin Brandtner, Emanuel Giger, and Harald Gall
(University of Zurich, Switzerland)
Preprint Info
Towards a Context-Aware IDE-Based Meta Search Engine for Recommendation about Programming Errors and Exceptions
Mohammad Masudur Rahman, Shamima Yeasmin, and Chanchal K. Roy
(University of Saskatchewan, Canada)
Video
Test Suite Reduction for Fault Detection and Localization: A Combined Approach
László Vidács, Árpád Beszédes, Dávid Tengeri, István Siket, and Tibor Gyimóthy
(MTA-SZTE Research Group on Artificial Intelligence, Hungary; University of Szeged, Hungary)
Tool Demonstrations 2 (Tool Demonstrations)
15:30 – 17:00, Willem Elsschotzaal, Chairs: Thomas Fritz and Jurgen Vinju
Follow the Path: Debugging Tools for Test-Driven Fault Navigation
Michael Perscheid and Robert Hirschfeld
(HPI, Germany)
Preprint Info
jModex: Model Extraction for Verifying Security Properties of Web Applications
Petru Florin Mihancea and Marius Minea
(Politehnica University of Timisoara, Romania; Institute e-Austria Timisoara, Romania)
PHP AiR: Analyzing PHP Systems with Rascal
Mark Hills and Paul Klint
(East Carolina University, USA; CWI, Netherlands; INRIA, France)
Preprint Info
Mc2for Demo: A Tool for Automatically Translating Matlab to Fortran 95
Xu Li and Laurie Hendren
(McGill University, Canada)
Dahlia: A Visual Analyzer of Database Schema Evolution
Loup Meurice and Anthony Cleve
(University of Namur, Belgium)
Conference Banquet
19:00 – 21:00, Brouwerij Het Pakhuis
Thursday, February 6, 2014
The Vision of Software Clone Management: Past, Present, and Future (Keynote Paper)
09:00 – 10:00, Frederik de Tassiszaal
The Vision of Software Clone Management: Past, Present, and Future (Keynote Paper)
Chanchal K. Roy, Minhaz F. Zibran, and Rainer Koschke
(University of Saskatchewan, Canada; University of Bremen, Germany)
Preprint
Maintenance and Co (Early Research Achievements)
10:30 – 12:30, Frederik de Tassiszaal, Chairs: Andy Zaidman and Coen De Roover
Examining the Relationship between Topic Model Similarity and Software Maintenance
Scott Grant and James R. Cordy
(Queen's University, Canada)
On the Maintainability of CRAN Packages
Maëlick Claes, Tom Mens, and Philippe Grosjean
(University of Mons, Belgium)
Preprint
Formal Foundations for Semi-parsing
Vadim Zaytsev
(University of Amsterdam, Netherlands)
On the Use of Positional Proximity in IR-Based Feature Location
Emily Hill, Bunyamin Sisman, and Avinash Kak
(Montclair State University, USA; Purdue University, USA)
Preprint
Recommending Verbs for Rename Method using Association Rule Mining
Yuki Kashiwabara, Yuya Onizuka, Takashi Ishio, Yasuhiro Hayase, Tetsuo Yamamoto, and Katsuro Inoue
(Osaka University, Japan; University of Tsukuba, Japan; Nihon University, Japan)
An Algorithm for Keyword Search on an Execution Path
Toshihiro Kamiya
(Future University Hakodate, Japan)
Comparison of Feature Implementations across Languages, Technologies, and Styles
Ralf Lämmel, Martin Leinberger, Thomas Schmorleiz, and Andrei Varanovich
(University of Koblenz-Landau, Germany)
Preprint
Spotting Automatically Cross-Language Relations
Federico Tomassetti, Giuseppe Rizzo, and Marco Torchiano
(Politecnico di Torino, Italy; Università di Torino, Italy; EURECOM, France)
Preprint
Doctoral Symposium
10:30 – 12:30, Willem Elsschotzaal, Chairs: Bram Adams and Sibylle Schupp
SENSEI: Software Evolution Service Integration
(University of Oldenburg, Germany)
Understanding the Evolution of Socio-technical Aspects in Open Source Ecosystems
(University of Mons, Belgium)
Software Clones (Main Research)
13:30 – 15:00, Frederik de Tassiszaal, Chairs: Rainer Koschke and Chanchal Roy
An Empirical Study on the Fault-Proneness of Clone Migration in Clone Genealogies
Shuai Xie, Foutse Khomh, Ying Zou, and Iman Keivanloo
(Queen's University, Canada; Polytechnique Montréal, Canada)
Preprint
Unification and Refactoring of Clones
Giri Panamoottil Krishnan and Nikolaos Tsantalis
(Concordia University, Canada)
Preprint
Automatic Ranking of Clones for Refactoring through Mining Association Rules
Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
Empirical Investigation (Main Research)
13:30 – 15:00, Willem Elsschotzaal, Chairs: Rudolf Ferenc and Rocco Oliveto
Does Return Null Matter?
Shuhei Kimura, Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, and Shinji Kusumoto
(Osaka University, Japan)
Extracting Relative Thresholds for Source Code Metrics
Paloma Oliveira, Marco Tulio Valente, and Fernando Paim Lima
(UFMG, Brazil; IFMG, Brazil)
Preprint
Reverse Engineering Web Configurators
Ebrahim Khalil Abbasi, Mathieu Acher, Patrick Heymans, and Anthony Cleve
(University of Namur, Belgium; University of Rennes 1, France)
Preprint
Patterns and Anti-patterns (Main Research)
15:30 – 17:00, Frederik de Tassiszaal, Chairs: Sibylle Schupp and Foutse Khomh
Anti-pattern Detection with Model Queries: A Comparison of Approaches
Zoltán Ujhelyi, Ákos Horváth, Dániel Varró, Norbert István Csiszár, Gábor Szőke, László Vidács, and Rudolf Ferenc
(Budapest University of Technology and Economics, Hungary; University of Szeged, Hungary; Refactoring 2011, Hungary; MTA-SZTE Research Group on Artificial Intelligence, Hungary)
A Contextual Approach for Effective Recovery of Inter-process Communication Patterns from HPC Traces
Luay Alawneh, Abdelwahab Hamou-Lhadj, Syed Shariyar Murtaza, and Yan Liu
(Concordia University, Canada; Jordan University of Science and Technology, Jordan)
Transition and Defect Patterns of Components in Dependency Cycles during Software Evolution
Tosin Daniel Oyetoyan, Daniela Soares Cruzes, and Reidar Conradi
(NTNU, Norway; SINTEF, Norway)
Change and Co-evolution (Early Research Achievements)
15:30 – 17:00, Willem Elsschotzaal, Chairs: Andy Zaidman and Coen De Roover
Mining Frequent Bug-Fix Code Changes
Haidar Osman, Mircea Lungu, and Oscar Nierstrasz
(University of Bern, Switzerland)
Orchestrating Change: An Artistic Representation of Software Evolution
Shane McIntosh, Katie Legere, and Ahmed E. Hassan
(Queen's University, Canada)
Preprint Info
Co-evolving Code-Related and Database-Related Changes in a Data-Intensive Software System
Mathieu Goeminne, Alexandre Decan, and Tom Mens
(University of Mons, Belgium)
Preprint
Improving the Detection Accuracy of Evolutionary Coupling by Measuring Change Correspondence
Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
Closing
17:00 – 17:30, Frederik de Tassiszaal

Time stamp: 2019-03-21T11:13:25+01:00