Welcome to IWPSE-EVOL 2009 Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE) 24-25 August, Amsterdam, The Netherlands
Organisers Program Chairs: Michel Wermelinger (The Open University, UK) Kim Mens (Université catholique de Louvain, Belgium) General Chair: Tom Mens (Université de Mons, Belgium) Communication Chair: Dirk Deridder (Vrije Universiteit Brussel, Belgium) 2
Sponsors ERCIM European Research Consortium for Informatics and Mathematics Working group: Software Evolution FRFC-FNRS Fonds de la Recherche Fondamentale Fonds Nationale de Recherche Scientifique, Belgium Project: Research Center on Software Adaptability Interuniversity Attraction Poles Programme of the Belgian State, Belgian Science Policy Project: Fundamental Issues in Modelling, Verification and Evolution of Software (MoVES) 3
0 th anniversary of IWPSE 998, Kyoto, Japan 999, Fukuoka, Japan 2000, Kanazawa, Japan 200, Vienna, Austria 2002, Orlando, Florida, USA 2003, Helsinki, Finland 2004, Kyoto, Japan 2005, Lisbon, Portugal 2007, Dubrovnik, Croatia 2009, Amsterdam, The Netherlands 4
5th anniversary of EVOL 2005, Berne, Switzerland 2006, Lille, France 2007, Paris, France 20 th anniversary of ERCIM 2008, L'Aquila, Italy 2009, Amsterdam, The Netherlands 5
Program committee Mikio Aoyama, Nanzan U. (JP) Darius Blasband, RainCode (BE) Jim Buckley, CSIS/Lero, U. Limerick (IE) Andrea Capiluppi, U. East London (UK) Serge Demeyer, U. Antwerp (BE) Danny Dig, U. Illinois (US) Massimiliano di Penta, U. Sannio (IT) Tudor Girba, U. Bern (CH) Yann-Gaël Guéhéneuc, U. Montreal (CA) Harald Gall, U. Zurich (CH) Michael Godfrey, U. Waterloo (CA) Mark Harman, Kings College London (UK) Joost Visser, SIG (NL) Ahmed Hassan, Queen s U. (CA) Israel Herraiz, Complutense U. of Madrid (ES) Andy Kellens, Vrije U. Brussel (BE) Rainer Koschke, U. Bremen (DE) Jonathan Maletic, Kent State U. (US) Makoto Matsushita, Osaka U. (JP) David Notkin, U. Washington (US) Masao Ohira, NAIST (JP) Juan Ramil, Open U. (UK) Martin Robillard, McGill U. (CA) Mark van den Brand, T.U. Eindhoven (NL) Paul Wernick, U. Hertfordshire (UK) Andreas Winter, U. Koblenz-Landau (DE) Hongyu Zhang, Tsinghua U. (CN) Thomas Zimmermann, Microsoft (US) Additional reviewers: Luc Engelen Giacomo Ghezzi Emanuel Giger Maen Hammad Matthias Hert Yasutaka Kamei Alexander Serebrenik Bonita Sharif Lou Somers Michael Wuersch 6
And special thanks to... ESEC/FSE General chair: Hans van Vliet Program chair: Valerie Issarny Workshop chairs: Alessandro Orso & Arie van Deursen Conference arrangements: Elly Lammers And many others... IWPSE/EVOL CyberChair: Richard Van de Stadt SIGSOFT / SEN: Will Tracz Our session chairs: Rahul Premraj, Joost Visser, Tom Mens, Dirk deridder, Andy Kellens & Israel Herraiz Our participants 7
Special Theme The Future of Software Evolution historical perspective on software evolution past achievements current and future challenges 8
Papers Submissions (36) 6% 39% 56% full (20) position (4) tool (2) 9
Papers any similarity between these charts is purely coincidental... Submissions (36) Accepted papers (8) 6% 6% 39% 56% 39% 56% full (20) position (4) tool (2) full (0) position (7) tool () 0
Papers Submissions (36) 6% 39% 56% full (20) position (4) tool (2) Germany USA Italy Japan Spain UK Belgium Ireland France Netherlands Brazil Canada Switzerland Turkey Submissions came from 2 2 3 3 4 4 4 0 2 3 4 5 5 5 5
Participants Registered attendees: 37 Belgium Netherlands Germany USA Italy Japan Spain Switzerland UK Ireland Canada Turkey Sweden Denmark Hungary Participants come from 2 2 3 3 3 3 5 0 2 4 5 6 6 2
Topics of submissions Submissions came from History and future of software evolution Applying software evolution Consistency management and impact analysis Dynamic evolution and self-adaptive systems Empirical studies and experience reports Formal aspects, theories and principles Human and social aspects Interdisciplinary approaches Managerial and organisational aspects Measuring, analysing and visualising evolution Model-driven evolution Processes, paradigms and methodologies Software product lines and versioning Teaching software evolution and educational aspects Technological aspects 2 2 2 2 3 4 4 6 6 7 0 4 0 3 6 9 2 5 3
Schedule Monday 24.08 9:00 Welcome by Michel Wermelinger 9:5 9:45 Anniversary talk by Tom Mens The ERCIM Working Group on Software Evolution: the Past and the Future Anniversary talk by Takuya Katayama Learning Lessons from the Past: How IWPSE has started, and Where we should go 0:30 Coffee Break :00 Session : Measuring, Analysing and Visualising Evolution 2:30 Lunch Break 4:00 Session 2 : Empirical Studies and Experience Reports 5:00 Coffee Break 5:30 (Discussion Session 2 +) Session 3 : Mining and Migration 7:30 end Rahul Premraj Joost Visser Tom Mens 4
Schedule Tuesday 25.08 9:5 Keynote by Hausi Müller Towards Self-Adaptive Software-Intensive Systems 0:30 Coffee Break :00 Session 4 : Processes, Paradigms and Methodologies Dirk Deridder 2:30 Lunch Break 4:00 Session 5 : Formal Aspects, Theories and Principles Andy Kellens 5:00 Coffee Break 5:30 (Discussion Session 5 +) Session 6 : Social Aspects Israel Herraiz 7:30 end 5
Format of the workshop Sessions (h30) 3 presentations followed by discussion Every session has a chair Presentations (h) 5 or 20 minutes long (chair keeps track of time) followed by a few feedback or clarification questions presenters also propose some debate questions Discussion (30 min) 30 minutes of debate moderated by session chair 6
Workshop Dinner Authentic Indonesian restaurant Kantjil & de Tijger Spuistraat 29-293, 02 Amsterdam Fixed group menu: rice table (22 dishes) + dessert Price (drinks excluded): 28.25 euros Who is attending? 7
Workshop Dinner Directions: Take tram, 2 or 5 direction Centraal Station. Get off at Spui / Nieuwezijds Voorburgwal at the back of the restaurant. Walk into the Spuistraat to find the front. 8
Have a nice workshop... 9