BENEVOL 2003
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
-- Main.TomMens - 19 Jun 2003
-- Main.PieterVanGorp - 09 Jul 2004