Scientific Research Network
Foundations of Software Evolution
Belgian Symposium on Software Restructuring
Thursday 6 January 2005 - Het Pand, Gent
Most recent update by Tom Mens: December 1, 2004
The aim of this symposium is to bring together participants from academia and industry in order to discuss the state-of-the art in the domain of software restructuring. This covers a wide range of different topics, including (but not limited to):
The symposium will be organised as a series of presentations on any of the above topics, with room for discussion after each presentation.
- migration, restructuring or revitalisation of legacy code
- refactoring of object-oriented source-code and design models
- refactoring or restructuring of logic, functional or procedural programs
- dynamic (i.e., run-time) restructuring techniques (e.g. dynamic component adaptation)
- restructuring object-oriented code into aspect-oriented code
- restructuring of software architectures
- data-reengineering and restructuring of databases
Onderbergen 1, 9000 Gent
(Click on the link above for all information about Het Pand and how to reach it.)
For those we want to spend the night in Gent, hotel IBIS Opera lies at 10 minutes walking distance from the venue. If you want to reserve a room in this hotel, you can contact Herman Tromp for more information, or simply book a room via the internet.
Registration for the symposium is free. You can register via the online registration form. Please note that the number of places is limited, and that registrations will be processed on a "first come, first serve" basis.
After registration you will receive a notification of registration. When your registration has been processed, you will receive a notification of acceptance (or, when the room capacity is exceeded, rejection).
08:45 --- Opening (with coffee and tea) ---
09:15 Tom Mens, Welcome and introduction
09:30 Invited talk. Jean-Marie Favre, University of Grenoble.
Model driven engineering, transformations and restructuring
10:30 --- Coffee break ---
11:00 Kris De Schutter and Herman Tromp, Universiteit Gent.
Restructuring of legacy systems
11:30 Magiel Bruntink, Tom Tourwé, Centrum voor Wiskunde en Informatica, Amsterdam.
Isolating crosscutting concerns in system software
12:00 Bart Du Bois, University of Antwerp.
Refactoring - Improving coupling and cohesion of existing code
12:30 --- Lunch ---
14:00 Tom Mens, Université de Mons-Hainaut.
A formal approach to refactoring dependency analysis
14:30 Yves Vandewoude, Katholieke Universiteit Leuven.
Tool support for dynamic state transfer
15:00 Thomas Cleenewerck, Vrije Universiteit Brussel.
Restructuring and implicit composition of transformations
15:30 --- Coffee break ---
16:00 Niels Van Eetvelde, Universiteit Antwerpen.
Formal support for specifying refactorings
16:30 Anthony Cleve, Jean Henrard, Jean-Luc Hainaut, Université de Namur.
Data-centered program migration through co-transformations
17:00 Theo D'Hondt or Tom Mens, Concluding remarks and future plans
17:30 --- Reception ---
This symposium is jointly organised by the