The Community for Technology Leaders
Principles of Software Evolution, International Workshop on (2004)
Kyoto, Japan
Sept. 6, 2004 to Sept. 7, 2004
ISSN: 1550-4077
ISBN: 0-7695-2211-4
TABLE OF CONTENTS

Committees (PDF)

pp. ix-x
Keynotes

Software Engineering Evolution (Abstract)

Kiyoshi Agusa , Nagoya University, Japan
pp. 3-8

Software Evolution in the Era of Software Services (Abstract)

Gerardo Canfora , University of Sannio, Benevento, Italy
pp. 9-18
Evolution Techniques 1

A Study of Evolution in the Presence of Source-Derived Partial Design Representations (Abstract)

Vibha Sazawal , University of Washington, Seattle
Miryung Kim , University of Washington, Seattle
David Notkin , University of Washington, Seattle
pp. 21-30

An Automatic Approach to identify Class Evolution Discontinuities (Abstract)

Ettore Merlo , Ecole Polytechnique de Montr?al, Canada
Giuliano Antoniol , University of Sannio, Italy
Massimiliano Di Penta , University of Sannio, Italy
pp. 31-40
Requirements Evolution 1

Evolution of Requirements Models by Simulation (Abstract)

Silvio Meier , University of Zurich, Switzerland
Christian Seybold , University of Zurich, Switzerland
Martin Glinz , University of Zurich, Switzerland
pp. 43-48

Supporting Software Evolution through Dynamically Retrieving Traces to UML Artifacts (Abstract)

Wiktor Lukasik , DePaul University, Chicago, IL
Jigar Mody , DePaul University, Chicago, IL
Jane Cleland-Huang , DePaul University, Chicago, IL
Raffaella Settimi , DePaul University, Chicago, IL
Oussama Ben Khadra , DePaul University, Chicago, IL
Chris DePalma , DePaul University, Chicago, IL
pp. 49-54
Tool Support

Evolution Spectrographs: Visualizing Punctuated Change in Software Evolution (Abstract)

Claus W. Spitzer , University of Waterloo, Canada
Ahmed E. Hassan , University of Waterloo, Canada
Richard C. Holt , University of Waterloo, Canada
Jingwei Wu , University of Waterloo, Canada
pp. 57-66

UML-based Tool Support for Separating Application and Architectural Evolution (Abstract)

Tommi Mikkonen , Tampere University of Technology, Finland
Mika Pussinen , Tampere University of Technology, Finland
pp. 67-75

Studying The Evolution of Software Systems Using Evolutionary Code Extractors (Abstract)

Ahmed E. Hassan , University of Waterloo, Canada
Richard C. Holt , University of Waterloo, Canada
pp. 76-81
Evolution Techniques 2

Aiding Comprehension of Cloning Through Categorization (Abstract)

Michael W. Godfrey , University of Waterloo, Canada
Cory Kapser , University of Waterloo, Canada
pp. 85-94

Automating Software Evolution (Abstract)

David Hearnden , University of Queensland, Australia
Paul Bailes , University of Queensland, Australia
Michael Lawley , Distributed Systems Technology Centre (DSTC), Australia
Kerry Raymond , Distributed Systems Technology Centre (DSTC), Australia
pp. 95-100
Evolution Process

Using Simulation to Facilitate the Study of Software Product Line Evolution (Abstract)

James S. Collofello , Arizona State University - Tempe Campus
Gerald C. Gannod , Arizona State University - Polytechnic Campus
Yu Chen , Arizona State University - Tempe Campus
Hessam S. Sarjoughian , Arizona State University - Tempe Campus
pp. 103-112
Methodology of Evolution

Handling Consistency of Software Evolution in an Efficient Way (Abstract)

Takuya Katayama , Japan Advanced Institute of Science and Technology
Nguyen Truong Thang , Japan Advanced Institute of Science and Technology
pp. 121-130

A Brief Top-Down and Bottom-Up Philosophy on Software Evolution (Abstract)

Markus Pizka , Technische Universit?t M?nchen, Germany
Andreas Bauer , Technische Universit?t M?nchen, Germany
pp. 131-136

Supporting Software Evolution by using Fuzzy Logic (Abstract)

Maria Tortorella , University of Sannio, Italy
Raffaele Esposito , University of Sannio, Italy
Luigi Troiano , University of Sannio, Italy
Luigi Cerulo , University of Sannio, Italy
pp. 137-142
Requirements Evolution 2

Managing Evolving Requirements in an Outsourcing Context: An Industrial Experience Report (Abstract)

Eric N?cker , Technical Software Engineering, The Netherlands
Arie van Deursen , CWI and Delft University of Technology, The Netherlands
Hylke van Dijk , Delft University of Technology, The Netherlands
Marco Lormans , Delft University of Technology, The Netherlands
Aart de Zeeuw , Technical Software Engineering, The Netherlands
pp. 149-158

Co-Evolution of Complementary Formal and Informal Requirements (Abstract)

Sergiy A. Vilkomir , University of Limerick, Ireland
Aneesh Krishna , University of Wollongong, Australia
Aditya K. Ghose , University of Wollongong, Australia
pp. 159-164

Author Index (PDF)

pp. 165
85 ms
(Ver 3.3 (11022016))