Benevol Two Thousand Three
Program-Transformation.Org: The Program Transformation Wiki
Location:
CWI, Amsterdam
Date: Thu 19 - Fri 20 June, 2003
Sponsors: Partially financed by Wetenschappelijke Onderzoeksgemeenschap "Fundamenten van software-evolutie", FWO-Vlaanderen.
Schedule
Thursday 19 June
12:00 Getting acquainted. Short presentation of activities of each research group:
- Arie van Deursen. Interactive Software Development and Renovation Theme, CWI, Amsterdam & Software Evolution Research Lab, Delft University of Technology
- Dirk Deridder. Programming Technology Lab, Vrije Universiteit Brussel
- Ralf Laemmel. Dept. Information Management and Software Engineering, Vrije Universiteit Amsterdam
- Filip Van Rijsselberghe. Lab on Re-Engineering, Universiteit Antwerpen
- Niels Van Eetvelde. Formal Techniques in Software Engineering, Universiteit Antwerpen
- Kim Mens. Universite catholique de Louvain
- Tobias Kuipers. The Software Improvement Group and the state of the practice in Software Evolution
13:30 Lunch
14:30 Refactoring
- Tom Mens. Using graph rewriting to support object-oriented refactoring
- Tom Tourwe. Using logic meta programming to detect refactoring opportunities based on bad smells
16:00 Coffee break
16:30 Refactoring continued
- Pieter Van Gorp. Enabling and using the UML for refactoring OO sources
- Ralf Laemmel. Towards generic refactoring
19:30 Dinner in Amsterdam
- Indonesian "rijsttafel" at Tujuh Maret, Utrechtsestraat 73, Amsterdam. Tel: (020) 427 98 65
Friday 20 June
09:00 Reverse and re-engineering
- Steven Klusener. Controlling the evolution of large software portfolios
- Filip Van Rysselberghe. Understanding software evolution using clone detection
- Arie van Deursen. Source based software risk assessment
10:45 Coffee break
11:00 Reverse and re-engineering continued
- Isabel Michiels. Identifying ICT problems in legacy software
- Leon Moonen. Java quality assurance by detecting code smells
12:30 Lunch
13:20 Generic, domain-specific and modelling languages
- Mark van den Brand. Generic language technology
- Thomas Cleenewerck. Evolution of domain-specific languages
14:30 Short coffee break
14:45 Generic, domain-specific and modelling languages
- Ragnhild Van Der Straeten. Using description logics to maintain consistency between evolving UML models
- Discussion and wrap-up
Participant list
From Belgium
- Tom Mens, Programming Technology Lab, Vrije Universiteit Brussel, Belgium
- Tom Tourwe, Programming Technology Lab, Vrije Universiteit Brussel, Belgium
- Isabel Michiels, Programming Technology Lab, Vrije Universiteit Brussel, Belgium
- Ragnhild Van Der Straeten, Systems and Software Engineering Lab, Vrije Universiteit Brussel, Belgium
- Thomas Cleeneweck, Programming Technology Lab, Vrije Universiteit Brussel, Belgium
- Dirk Deridder, Programming Technology Lav, Vrije Universiteit Brussel, Belgium
- Kim Mens, Department of Computer Science, Universite catholique de Louvain, Belgium
- Pieter Van Gorp, Lab on Re-engineering, Universiteit Antwerpen, Belgium
- Filip Van Rysselberghe, Lab on Re-engineering, Universiteit Antwerpen, Belgium
- Hans Stenten, Lab on Re-engineering, Universiteit Antwerpen, Belgium
- Niels Van Eetvelde, FOTS, Universiteit Antwerpen, Belgium
From The Netherlands
- Mark van den Brand, Interactive Software Development and Renovation theme, CWI, Amsterdam, The Netherlands
- Paul Klint, Interactive Software Development and Renovation theme, CWI, Amsterdam, The Netherlands
- Ralf Laemmel, Interactive Software Development and Renovation theme, CWI, Amsterdam, The Netherlands
- Jurgen Vinju, Interactive Software Development and Renovation theme, CWI, Amsterdam, The Netherlands
- Arie van Deursen, Interactive Software Development and Renovation theme, CWI, Amsterdam & Software Evolution Research Lab, Delft University of Technology, Delft, The Netherlands
- Leon Moonen, Software Evolution Research Lab, Delft University of Technology, Delft & Interactive Software Development and Renovation theme, CWI, Amsterdam, The Netherlands
- Stefan Slinger, Software Evolution Research Lab, Delft University of Technology, Delft, The Netherlands
- Magiel Bruntink, Software Improvement Group (CWI spin-off company), Amsterdam, The Netherlands
- Steven Klusener, Software Improvement Group (CWI spin-off company), Amsterdam, The Netherlands
- Tobias Kuipers, Software Improvement Group (CWI spin-off company), Amsterdam, The Netherlands
- Joost Visser, Software Improvement Group (CWI spin-off company), Amsterdam, The Netherlands
- Arend Rensink, Dept. of Computer Science, University of Twente, The Netherlands
- Patrick Duin, Software Improvement Group, Amsterdam, The Netherlands
--
TomMens - 19 Jun 2003
--
PieterVanGorp - 09 Jul 2004