CSMR 2012
The 16th European Conference on Software
Maintenance and Reengineering will
take place in Szeged, Hungary, from March 27-30, 2012.
Technical Track
CSMR 2011 papers describe original and significant work in research and practice of software maintenance, evolution, reengineering and renovation. All papers presented here, went through a rigorous reviewing process.
From 101 submissions, 29 papers were accepted as long paper, and 2 as short paper.
Repository Analysis
Wednesday, March 2, 2011, from 11:00 to 12:30, A14 HS2- Wouter Poncin, Alexander Serebrenik and Mark van den Brand - Process mining software repositories
- Alberto Bacchelli, Michele Lanza and Vitezslav Humpa - RTFM (Read The Factual Mails) -Augmenting Program Comprehension wit Remail
- Nikolaos Tsantalis and Alexander Chatzigeorgiou - Ranking Refactoring Suggestions based on Historical Volatility
Software Clustering
Wednesday, March 2, 2011, from 14:00 to 15:30, A14 HS2- Anna Corazza, Sergio Di Martino, Valerio Maggio and Giuseppe Scanniello - Investigating the use of Lexical Information for Software System Clustering
- Rashid Naseem, Onaiza Maqbool and Siraj Muhammad - Improved Similarity Measures For Software Clustering
- Gladston Aparecido, Humberto Marques and Marco Tulio Valente - On the Benefits of Planning and Grouping Software Maintenance Requests
Code Clones and Short Papers
Thursday, March 3, 2011, from 11:00 to 12:30<, A14 HS2- Nils Göde and Jan Harder - Clone Stability
- Yoshiki Higo and Shinji Kusumoto - Code Clone Detection on Specialized PDGs with Heuristics
- Faiza Siddique and Onaiza Maqbool - Analyzing Term Weighting Schemes for Labeling Software Clusters
- Mehdi Amoui, Mahdi Derakhshanmanesh, Jürgen Ebert and Ladan Tahvildari - Software Evolution Towards Model-Centric Runtime Adaptivity
Program Comprehension
Thursday, March 3, 2011, from 14:00 to 15:30, A14 HS2- Yasuhiro Hayase, Yu Kashima, Yuki Manabe and Katsuro Inoue - Building Domain Specific Dictionaries of Verb-Object Relation from Source Code
- Camila Nunes, Alessandro Garcia, Eduardo Figueiredo and Carlos Lucena - Revealing Mistakes on Concern Mapping Tasks: An Experimental Evaluation
- Mark Shtern and Vassilios Tzerpos - Factbase and Decomposition Generation
Empirical Research in Industry
Friday, March 4, 2011 , 2011, from 9:00 to 10:30, A14 HS1- Adam Vanya, Rahul Premraj and Hans van Vliet - Approximating Change Sets at Philips Healthcare: A Case Study
- Mika Mäntylä and Jari Vanhanen - Software Deployment Activities and Challenges – An Industrial Case Study of Four Software Product Companies
- Karine Mordal-Manet, Jannik Laval, Stephane Ducasse, Nicolas Anquetil, Francoise Balmas, Fabrice Bellingard and Laurent Bouhier - An empirical model for continuous and weighted metric aggregation
Software Artefacts Evolution
Friday, March 4, 2011 , 2011, from 9:00 to 10:30, A14 HS2- Kahina Hassam, Salah Sadou, Vincent Le Gloahec and Regis Fleurquin - Assistance System for OCL Constraints Adaptation During Metamodel Evolution
- Isabelle Cote and Maritta Heisel - A UML profile and Tool Support for Evolutionary Requirements Engineering
- Ahmed Belderrar, Segla Kpodjedo, Yann-Gael Gueheneuc, Giulio Antoniol and Philippe Galinier - Sub-Graph Mining: Identifying Micro-Architectures in Evolving Object Oriented Software
Empirical Research
Friday, March 4, 2011 , 2011, from 11:00 to 12:30, A14 HS1- Marwen Abbes, Foutse Khomh, Yann-Gaël Guéhéneuc and Giuliano Antoniol - An Empirical Study of the Impact of Antipatterns on Program Comprehension
- Marcus Vinicius Couto, Marco Tulio Valente and Eduardo Figueiredo - Extracting Software Product Lines: A Case Study Using Conditional Compilation
- Henk van der Schuur, Slinger Jansen and Sjaak Brinkkemper - Reducing Maintenance Effort through Software Operation Knowledge: An Eclectic Empirical Evaluation
Runtime Evolution and Analysis
Friday, March 4, 2011 , 2011, from 11:00 to 12:30, A14 HS2- Luay Alawneh and Abdelwahab Hamou-Lhadj - Pattern Recognition Techniques Applied to the Abstraction of Traces of Inter-Process Communication
- Luciana Silva, Klérisson Paixão, Sandra de Amo and Marcelo Maia - On the Use of Execution Trace Alignment for Driving Perfective Changes
- Rodrigo Andrade, Márcio Ribeiro, Vaidas Gasiunas, Lucas Satabin, Henrique Rebêlo and Paulo Borba - Assessing Idioms for Implementing Features with Flexible Binding Times
Defect Analysis
Friday, March 4, 2011 , 2011, from 14:00 to 15:30, A14 HS1- Marouane Kessentini, Mounir Boukadoum, Houari Sahraoui and Manuel Wimmer - Design Defects Detection Rules Generation: A Music Metaphor
- Ahmed Lamkanfi, Serge Demeyer, Quinten David Soetens and Tim Verdonck - Comparing Text Mining Algorithms for Predicting the Severity of a Reported Bug
- Thilo Mende, Rainer Koschke and Jan Peleska - On the Utility of a Defect Prediction Model during HW/SW Integration Testing: A Retrospective Case Study
Legacy Systems Maintenance and Migration
Friday, March 4, 2011 , 2011, from 14:00 to 15:30, A14 HS2- Sören Frey, Wilhelm Hasselbring - An Extensible Architecture for Detecting Violations of a Cloud Environment's Constraints During Legacy Software System Migration
- Nicolas Anquetil, Jannik Laval - Legacy Software Restructuring: Analyzing a Concrete Case
- Harry Sneed - Migrating PL/I Code to Java