The Community for Technology Leaders
2011 15th European Conference on Software Maintenance and Reengineering (2004)
Tampere, Finland
Mar. 24, 2004 to Mar. 26, 2004
ISSN: 1534-5351
ISBN: 0-7695-2107-X
TABLE OF CONTENTS

Reviewers (PDF)

pp. xii
Architecture Design Recovery

Architecture-Aware Adaptive Clustering of OO Systems (Abstract)

Markus Bauer , Forschungszentrum Informatik, Karlsruhe, Germany
Mircea Trifu , "Politehnica" University of Timisoara, Romania
pp. 3

The Weighted Combined Algorithm: A Linkage Algorithm for Software Clustering (Abstract)

O. Maqbool , Lahore University of Management Sciences, DHA Lahore, Pakistan
H. A. Babri , Lahore University of Management Sciences, DHA Lahore, Pakistan
pp. 15

Supporting Architectural Restructuring by Analyzing Feature Models (Abstract)

Ilian Pashov , Technical University Ilmenau, Germany
Ilka Philippow , Technical University Ilmenau, Germany
Matthias Riebisch , Technical University Ilmenau, Germany
pp. 25
Software Maintenance

Documenting Maintenance Tasks Using Maintenance Patterns (Abstract)

Imed Hammouda , Tampere University of Technology, Finland
Maarit Harsu , Tampere University of Technology, Finland
pp. 37

Legacy Software Evaluation Model for Outsourced Maintainer (Abstract)

Cristiane S. Ramos , Politec Ltda
K?thia M. Oliveira , Catholic University of Brasilia
Nicolas Anquetil , Catholic University of Brasilia
pp. 48

Evolution of understanding in OSS projects (Abstract)

Patricia Lago , Politecnico Di Torino, Italy
Maurizio Morisio , Politecnico Di Torino, Italy
Andrea Capiluppi , Politecnico Di Torino, Italy
pp. 58
Reverse Engineering

Columbus Schema for C/C++ Preprocessing (Abstract)

Rudolf Ference , University of Szeged, Hungary
L?szl? Vid?cs , University of Szeged, Hungary
?rp? Besz?des , University of Szeged, Hungary
pp. 75

Integrating a Reverse Engineering Tool with Microsoft Visual Studio .NET (Abstract)

Daniel L. Moise , University of Alberta, Canada
Dabo Sun , University of Alberta, Canada
Kenny Wong , University of Alberta, Canada
pp. 85
Software Evolution and Integration

Supporting Decisions on the Adoption of Re-engineering Technologies (Abstract)

Teresa Mallardo , University of Sannio, Italy
Lerina Aversano , University of Sannio, Italy
Raffaele Esposito , University of Sannio, Italy
Maria Tortorella , University of Sannio, Italy
pp. 95

Using Split Objects for Maintenance and Reengineering Tasks (Abstract)

Uwe Zdun , Vienna University of Economics, Austria
pp. 105

Maintenance-Oriented Selection of Software Components (Abstract)

Giuseppe Visaggio , University of Bari, Italy
Pasquale Ardimento , University of Bari, Italy
Alessandro Bianchi , University of Bari, Italy
pp. 115
Case Studies in Software Evolution

Lesson Learned from Attempts to Implement Daily Build (Abstract)

Saam Koroorian , Stockholm University/Royal Institute of Technology
Mira Kajko-Mattsson , Stockholm University/Royal Institute of Technology
Fredrik Westin , Front End AB, Sweden
Marcus Jonson , Stockholm University/Royal Institute of Technology
pp. 137

Adaptation of Large-Scale Open Source Software - An Experience Report - (Abstract)

Markus Pizka , Technische Universit?t M?nchen, Germany
pp. 147
Automated Software Maintenance

Automated Design Flaw Correction in Object-Oriented Systems (Abstract)

Olaf Seng , FZI Forschungszentrum Informatik, Germany
Adrian Trifu , FZI Forschungszentrum Informatik, Germany
Thomas Genssler , FZI Forschungszentrum Informatik, Germany
pp. 174
Refactoring and Transformations

Source Code Modularization Using Lattice of Concept Slices (Abstract)

Raihan Al-Ekram , University of Waterloo, Canada
Kostas Kontogiannis , University of Waterloo, Canada
pp. 195

Refactoring Web sites to the Controller-Centric Architecture (Abstract)

Kostas Kontogiannis , University of Waterloo, Canada
Yu Ping , University of Waterloo, Canada
pp. 204

Automated Source Code Transformations on Fourth Generation Languages (Abstract)

Johannes Martin , Johannes Gutenberg - Universit?t Mainz, Germany
pp. 214
Historical Analysis

Using History Information to Improve Design Flaws Detection (Abstract)

Daniel Ratiu , University of Timisoara, Romania
Tudor G?rba , University of Berne, Switzerland
Radu Marinescu , University of Timisoara, Romania
St?phane Ducasse , University of Berne, Switzerland
pp. 223

Application of Relation Analysis to a Small Java Software (Abstract)

Vesa Lappalainen , University of Jyv?skyl?, Finland
Minna Hillebrand , University of Jyv?skyl?, Finland
Jonne Itkonen , University of Jyv?skyl?, Finland
pp. 233
Short Papers

SM<sup>CMM</sup> Model to Evaluate and Improve the Quality of the Software Maintenance Process (Abstract)

Reiner R. Dumke , Otto von Guericke University of Magdeburg, Germany
Alain Abran , ?cole de Technologie Sup?rieure, Montr?al, Canada
Alain April , ?cole de Technologie Sup?rieure, Montr?al, Canada
pp. 243

Business Rules Extraction from Large Legacy Systems (Abstract)

Xiaohu Yang , Zhejiang University, Hangzhou, P.R.China
Jianling Sun , Zhejiang University, Hangzhou, P.R.China
Srini Maddineni , State Street Corporation, Boston, USA
Xinyu Wang , Zhejiang University, Hangzhou, P.R.China
Zhijun He , Zhejiang University, Hangzhou, P.R.China
pp. 249

A Metrics-Based Software Maintenance Effort Model (Abstract)

Liming Zhao , University of Kentucky
Sandip C. Patel , University of Louisville
Jane Huffman Hayes , University of Kentucky
pp. 254
Product Families

Tool Support for Traceable Product Evolution (Abstract)

P. Lago , Vrije Universiteit, Amsterdam, The Netherlands
E. Niemel? , VTT Technical Research Centre of Finland, Oulu
H. Van Vliet , Vrije Universiteit, Amsterdam, The Netherlands
pp. 261
Web Applications

Towards the Definition of a Maintainability Model for Web Applications (Abstract)

Corrado Aaron Visaggio , Universit? degli Studi del Sannio, Italy
Giuseppe Antonio Di Lucca , Universit? degli Studi del Sannio, Italy
Porfirio Tramontana , Universit? degli Studi di Napoli Federico II, Italy
Anna Rita Fasolino , Universit? degli Studi di Napoli Federico II, Italy
pp. 279

Experimental Results on the Alignment of Multilingual Web Sites (Abstract)

Paolo Tonella , ITC-irst, Italy
Emanuele Pianta , ITC-irst, Italy
Filippo Ricca , ITC-irst, Italy
Christian Girardi , ITC-irst, Italy
pp. 288

Towards Reengineering Web Sites to Web-services Providers (Abstract)

Eleni Stroulia , University of Alberta, Canada
Yingtao Jiang , University of Alberta, Canada
pp. 296
Dynamic Analysis

High-Level Polymetric Views of Condensed Run-time Information (Abstract)

Michele Lanza , University of Bern, Switzerland
Roland Bertuli , I3S Laboratory, Sophia-Antipolis, France
St?phane Ducasse , University of Bern, Switzerland
pp. 309

A Distributed Architecture for Dynamic Analyses on User-Profile Data (Abstract)

Massimiliano Di Penta , University of Sannio, Italy
Giuliano Antoniol , University of Sannio, Italy
pp. 319

A Dynamic Runtime Coupling Metric for Meta-Level Architectures (Abstract)

Steve Counsell , University of London, Malet Street
Youssef Hassoun , University of London, Malet Street
Roger Johnson , University of London, Malet Street
pp. 339

Author Index (PDF)

pp. 347
98 ms
(Ver 3.1 (10032016))