Workshop Call For Contributions

(pdf version of this call)

Objectives of the Workshop

The ability to reengineer object-oriented legacy systems has become a vital matter in today's software industry. Early adopters of the object-oriented programming paradigm are now facing the problems of transforming their object-oriented "legacy" systems into full-fledged frameworks. We claim that software evolution and reengineering will become the key issue of software engineering, be it object-oriented or not. So far this shift of importance is not reflected by research and industrial efforts.

This Workshop on Object-Oriented Reengineering wants to gather people working on solutions for object-oriented legacy systems. We explicitly solicit experience reports from the software industry as well as contributions from tool producers and methodology providers. The workshop itself will be set up as a forum for exchanging experiences, discussing solutions, and exploring new ideas. The workshop builds upon the following important related achievements:

Areas of interests include, but are not limited to

ECOOP 2004

The Workshop is organised in conjunction with the ``18th European Conference in Object-Oriented Programming\'' ECOOP'2004, to be held in Oslo, Norway from June 14 to 18 (see http://www.ifi.uio.no/ecoop2004/).

Intended Audience

The workshop is intended for software engineering professionals with experience in object-oriented reengineering; either people who are actively engaged in reengineering projects, or people who develop methodologies and tools. Each participant is requested to submit a position paper in advance.

Members of the Scientific Research Network on Foundations of Software Evolution or the related Scientific Network RELEASE may receive partial funding by their network (although this is an open workshop that explicitly solicits participants outside these networks as well).

Intended number of participants

Maximum 25 participants

Preparation

In order to make efficient use of the day, we want to pay special attention to the preparation of the workshop. We request each participant to submit a position paper in advance, so that all participants can get acquainted with the ideas that exist within the group. Each participant is supposed to read all the submitted material, so that the workshop itself can be devoted to discussion instead of presentations. Submissions will be made electronically to facilitate the rapid exchange of information.

The upper limit for the number of participants is 25 and the participants will be selected on the basis of the submitted material. The maximum number of participants per position paper is limited to 2.

Submission Guidelines

Important Dates

About the Organizers

The organizers of the workshop are from the University of Berne, Switzerland, the University of Antwerp, Belgium, the University of Louvain-la-Neuve, Belgium and the Université Libre de Bruxelles, Belgium. Prof. Stéphane Ducasse, from the University of Berne, is a member of the Software Composition Group headed by Prof. Oscar Nierstrasz. Prof. Serge Demeyer is leading a research group investigating the theme of "Software Reengineering" (LORE - Lab On REengineering). They are the authors of the book Object-Oriented Reengineering Patterns* published by Morgan Kaufman. Prof. Kim Mens is one of the originators of thereuse contract" technique for automatically detecting conflicts in evolving software and is currently interested in the problem of ``co-evolution* between source code and earlier life-cycle software artifacts. Prof. Roel Wuyts bootstrapped research in co-evolution of design and implementation with the declarative meta-programming language Soul.

Organizers

Serge Demeyer University of Antwerp Department of Mathematics and Computer Science Universiteitsplein 1 B-2610 Wilrijk Belgium Serge.Demeyer at ua.ac.be [http://win-www.uia.ac.be/u/sdemey/](http://win-www.uia.ac.be/u/sdemey/) Stéphane Ducasse University of Berne SCG-IAM Neubrueckstrasse 10, CH-3012, Bern Switzerland ducasse at iam.unibe.ch [http://www.iam.unibe.ch/~ducasse/](http://www.iam.unibe.ch/~ducasse/)
Kim Mens Université catholique de Louvain Département d'Ingénierie Informatique Department of Computing Science and Engineering Place Sainte Barbe, 2 B-1348 Louvain-la-Neuve, Belgium kim.mens at info.ucl.ac.be [http://www.info.ucl.ac.be/ingidocs/people/km/research/KimResearch.html](http://www.info.ucl.ac.be/ingidocs/people/km/research/KimResearch.html)
Roel Wuyts Université Libre de Bruxelles Département d'Informatique Boulevard du Triomphe - CP212 B-1050 Brussels, Belgium roel.wuyts [http://homepages.ulb.ac.be/~rowuyts/](http://homepages.ulb.ac.be/~rowuyts/)
([pdf version of this call](https://scg.unibe.ch/assets/files/79/2apc2r5zoh1063im8pkcny4pwa9j9f/CallForContributions))