Third International IEEE Workshop on
Software Evolvability
Paris, France - 1 October 2007
08:30- Coffee available, on-site registration opens
09:00-09:15 Welcome (C. L. Nehaniv & P. Wernick)
09:15-10:25 Context and History of Software Evolution (3 @ 22.5 minutes)
"Defining Software Evolvability from a Free/Open-Source Software Perspective"
Jean-Christophe Deprez, Frédéric Fleurial Monfils, Marcus Ciolkowski and Martín Soto
"The Darwin Project: Evolvability of Software-Intensive Systems"
Piërre van de Laar, Pierre America, Joland Rutgers, Sjir van Loo, Gerrit Muller, Teade Punter, David Watts
"Tracing software evolution history with design goals"
Neil A. Ernst and John Mylopoulos
10:30-11:15 coffee /tea
11:15-12:25 High-level Software Evolution (3 @ 22.5 minutes)
"Planning the co-evolution of product software startups"
Ilja Heitlager, Remko Helms, Sjaak Brinkkemper
"Managing the Evolution of Architectural Design Decisions"
Rafael Capilla, Francisco Nava, Antony Tang
"FlOSS Managed Data Sources Maturity Level: An attempt"
Frédéric Fleurial Monfils, Jean- Christophe Deprez
12:30-14:00 lunch (participants' own choice - not included)
14:00-14:45 Biological Analogies (2 @ 22.5 minutes)
"Software Evolvability: An Ecosystem Point of View"
Liguo Yu, Srini Ramaswamy, John Bush
"Software Phenetics, Phylogeny and Evolution"
Alberto Sampaio
14:45-15:30 Supporting Software Evolution 1 (2 @ 22.5 minutes)
"A Requirement Level Modification Analysis Support Framework"
Maryam Shiri, Jameleddine Hassine, Juergen Rilling
"Enhancing Software Evolution through Design Pattern Detection"
Francesca Arcelli, Luca Cristina
15:30-16:00 coffee/tea
16:00-16:23 Supporting Software Evolution 2 (1 @ 22.5 minutes)
"Size and Frequency of Class Change from a Refactoring Perspective"
S Counsell and E Mendes
16:23-17:10 Invited Keynote Lecture:
"Complexity of Finite State Machines as a Tool for Understanding Software Evolution"
John L. Rhodes, Univ. California at Berkeley
17:10-17:55 Panel Session (chair: Paul Wernick)
Panelists and all participants
18:00 close
Informal discussion continues over self-organized dinner.
Software Evolvability 2007 - Committees and Speakers
Honorary General Chair: Meir M. Lehman (Middlesex University, UK)
Invited Keynote Speaker: John L. Rhodes (University of California, Berkeley, USA)
General Chair: Chrystopher L. Nehaniv (University of Hertfordshire, UK)
Program Chair: Paul Wernick (University of Hertfordshire, UK)
Program Co-Chair: Martin Loomes (Middlesex University, UK)
Programme Committee:
the above, and David Ackley (University of New Mexico, USA), Lee Altenberg (University of Hawaii, USA), Kirstie Bellman (Aerospace Corporation, USA), Ned Chapin (InfoSci Inc, USA), Margaret J. Eppstein (University of Vermont, USA), Michael Godfrey (University of Waterloo, Canada), Tracy Hall (University of Hertfordshire, UK, Rachel Harrison (Stratton Edge Consulting, UK), Robert Laddaga (MIT & BBN Technologies), Christopher Landauer (Aerospace Corporation, USA), Julian Miller (University of York, UK), David Parnas (University of Limerick, Ireland),Vaclav Rajlich (Wayne State University, USA), Juan Ramil (The Open University, UK), Terry van Belle (Google, Mountain View, USA)
Supported by the U.K. Engineering and Physical Sciences Research Council (EPSRC) Network on Evolvability in Biological and Software Systems, IEEE International Conference on Software Maintenance (ICSM 2007), and University of Hertfordshire, UK