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