The Community for Technology Leaders
Principles of Software Evolution, International Workshop on (2005)
Lisbon, Portugal
Sept. 5, 2005 to Sept. 6, 2005
ISSN: 1550-4077
ISBN: 0-7695-2349-8
TABLE OF CONTENTS
Cover
Introduction

Message (PDF)

pp. viii-ix

Committee (PDF)

pp. x
Keynote Address

Species evolve, individuals age (Abstract)

Mehdi Jazayeri , University of Lugano and Technical University of Vienna
pp. 3-12
Technical Session 1 - Theory of Software Evolution

Challenges in Software Evolution (Abstract)

Tom Mens , Universite de Mons-Hainaut Belgium
Robert Hirschfeld , DoCoMo Euro-Labs, Germany
Serge Demeyer , University of Antwerp, Belgium
Michel Wermelinger , Open University, UK
Mehdi Jazayeri , University of Lugano, Switzerland
Stephane Ducasse , Universite de Savoie, France
pp. 13-22

Detecting groups of co-changing files in CVS repositories (Abstract)

Giuliano Antoniol , Ecole Polytechnique de Montreal, QC,Canada
Gabriele Venturi , University of Sannio, Italy
Vincenzo Fabio Rollo , University of Sannio, Italy
pp. 23-32

Languages evolve too! Changing the Software Time Scale (Abstract)

Jean-Marie Favre , University of Grenoble, France
pp. 33-44
Technical Session 2 - Architectures

Graphical simulation of the dynamic evolution of the software architectures specified in Z (Abstract)

Mohamed Jmaiel , University of Sfax, Tunisia
Riadh Ben Halima , University of Sfax, Tunisia
Khalil Drira , LAAS-CNRS, Cedex, France
pp. 45-48

A Formal Approach Facilitating the Evolution of Component-Based Software (Abstract)

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

Product Lines for Supporting the Composition and Evolution of Service Oriented Applications (Abstract)

N. Yasemin Topaloglu , Ege University, Izmir, Turkey
Rafael Capilla , Universidad Rey Juan Carlos, Madrid, Spain
pp. 53-56

Visualizing the Evolution ofWeb Services using Formal Concept Analysis (Abstract)

Rita Scognamiglio , RCOST - University of Sannio, Italy
Marcello Bruno , RCOST - University of Sannio, Italy
Massimiliano Di Penta, , RCOST - University of Sannio, Italy
Amedeo Falanga , RCOST - University of Sannio, Italy
Lerina Aversano , RCOST - University of Sannio, Italy
pp. 57-60

A Service-Oriented Framework for Networked Appliances to Achieve Appliance Interoperability and Evolution in Home Network System (Abstract)

Masahide Nakamura , Nara Institute of Science and Technology, Japan
Ken-ichi Matsumoto , Nara Institute of Science and Technology, Japan
Hiroshi Igaki , Nara Institute of Science and Technology, Japan
pp. 61-64

A unified Approach for Software Architecture Evolution at different abstraction levels (Abstract)

Mourad Oussalah , LINA-FRE CNRS, Nantes University, Cedex, France
Dalila Tamzalit , LINA-FRE CNRS, Nantes University, Cedex, France
Nassima Sadou , LINA-FRE CNRS, Nantes University, Cedex, France
pp. 65-70
Technical Session 3 - Evolution of Requirements and Desig

Steering Model-Driven Evolution by Responsibilities (Abstract)

Takuya Katayama , Japan Advanced Institute of Science and Technology
Ming-Jen Huang , Japan Advanced Institute of Science and Technology
pp. 71-80

Change Impact Analysis for Requirement Evolution using Use Case Maps (Abstract)

Juergen Rilling , Concordia University, Montreal,Canada
Jameleddine Hassine , Concordia University, Montreal,Canada
Jacqueline Hewitt , Concordia University, Montreal,Canada
pp. 81-90

A Supporting Method of the Evolution of State Diagrams with Scenarios (Abstract)

Takuya Kadota , Ritsumeikan University, Shiga , JAPAN
Atsushi Ohnishi , Ritsumeikan University, Shiga , JAPAN
pp. 91-102
Technical Session 4 - Visualizations and Applications

EvoLens: Lens-View Visualizations of Evolution Data (Abstract)

Harald Gall , University of Zurich, Switzerland
Michael Fischer , Vienna University of Technology, Vienna, Austria
Jacek Ratzinger , Vienna University of Technology, Vienna, Austria
pp. 103-112

How Developers Drive Software Evolution (Abstract)

Adrian Kuhn , University of Berne, Switzerland
Stephane Ducasse , University of Berne, Switzerland
Tudor Girba , University of Berne, Switzerland
Mauricio Seeberger , University of Berne, Switzerland
pp. 113-122

The LAN-simulation: A Refactoring Teaching Example (Abstract)

Bart Du Bois , Bart Du Bois
Matthias Rieger , Matthias Rieger
Tudor Girba , Tudor Girba
Serge Demeyer , Serge Demeyer
Filip Van Rysselberghe , Filip Van Rysselberghe
Harald Gall , Harald Gall
Stephane Ducasse , Stephane Ducasse
Dirk Janssens , Dirk Janssens
Mohammad El-Ramly , Mohammad El-Ramly
Michele Lanza , Michele Lanza
Radu Marinescu , Radu Marinescu
Tom Mens , Tom Mens
Jacek Ratzinger , Jacek Ratzinger
pp. 123-134
Technical Session 5 - Theories and Applications

Evolving Evolution (Abstract)

Steven P. Reiss , Brown University, Providence, RI
pp. 136-139

Towards an Aspect-Oriented Agile Requirements Approach (Abstract)

Joao Araujo , CITI - Universidade Nova de Lisboa, Portugal
Joao Carlos Ribeiro , CITI - Universidade Nova de Lisboa, Portugal
pp. 140-143

Consistent Evolution of UML Models by Automatic Detection of Change Traces (Abstract)

Cristine R. Dantas , Federal University of Rio de Janeiro, Brazil
Cl?udia M. L. Werner , Federal University of Rio de Janeiro, Brazil
Leonardo G. P. Murta , Federal University of Rio de Janeiro, Brazil
pp. 14-147

Extracting Sequence Diagram from Execution Trace of Java Program (Abstract)

Koji Taniguchi , Osaka University, Japan
Katsuro Inoue , Osaka University, Japan
Shinji Kusumoto , Osaka University, Japan
Takashi Ishio , Osaka University, Japan
Toshihiro Kamiya , PRESTO, Japan Science and Technology Agency, Japan
pp. 148-154
Technical Session 6 - Experiences and Support for Software Evolution

Versioning Systems for Evolution Research (Abstract)

Romain Robbes , University of Lugano, Switzerland
Michele Lanza , University of Lugano, Switzerland
pp. 155-164

Evolution and Growth in Large Libre Software Projects (Abstract)

Jesus M. Gonzalez-Barahona , GSyC, Universidad Rey Juan Carlos, Madrid, Spain
Gregorio Robles , GSyC, Universidad Rey Juan Carlos, Madrid, Spain
Juan Jose Amor , GSyC, Universidad Rey Juan Carlos, Madrid, Spain
Israel Herraiz , GSyC, Universidad Rey Juan Carlos, Madrid, Spain
pp. 165-174

Supporting Web Application Evolution by Dynamic Analysis (Abstract)

Massimiliano Di Penta , RCOST - University of Sannio, Italy
Anna Rita Fasolino , Universita di Napoli Federico II, Napali, Italy
Porfirio Tramontana , Universita di Napoli Federico II, Napali, Italy
Giuseppe Antonio Di Lucca , RCOST - University of Sannio, Italy
pp. 175-186
Technical Session 7 - Process Evolution

Model Evolution with Aspect-Oriented Mechanisms (Abstract)

Yusaku Maeno , Kyushu Institute of Technology, Fukuoka, Japan
Shinji Sano , Kyushu Institute of Technology, Fukuoka, Japan
Satoshi Murakami , Kyushu Institute of Technology, Fukuoka, Japan
Naoyasu Ubayashi , Kyushu Institute of Technology, Fukuoka, Japan
Tetsuo Tamai , University of Tokyo, Japan
pp. 187-194

Research on the Phenomenon of Software Drift in Software Processes (Abstract)

Jianxun Chen , Wuhan University, Wuhan, China
Yutao Ma , Wuhan University, Wuhan, China
Jianghua Wu , Harbin Engineering University, Harbin, China
pp. 195-198
Author Index

Author Index (PDF)

pp. 199
91 ms
(Ver 3.1 (10032016))