Final
Program
International
Workshop on Principles of Software Evolution (IWPSE2002)
http://IWPSE2002.ics.es.osaka-u.ac.jp/
Orland,
(In conjunction with the
International Conference on Software Engineering, ICSE2002)
Sponsored by Information
Processing Society of
In cooperation with ACM SIGSOFT
09:15 – 10:30 Keynote
(Chair: Katsuro Inoue,
Evolvable Programming Based on Collaboration-Field
and Role Model
Tetsuo Tamai (
(Chair: Takako Nakatani,
Challenges of Refactoring C
Programs
Alejandra Garrido and Ralph Johnson (
A Method for Detecting Faulty Code Violating Implicit
Coding Rules
Tomoko Matsumura, Akito Monden and Ken-ichi Matsumoto (NAIST,
Fostering Component Evolution with C# Attributes
Carlo Ghezzi and Mattia Monga (Politecnico di Milano, Itary)
(Chair: Hausi Muller,
Collaboration-Based Evolvable Software Implementations:
Java and Hyper/J vs. C++-Templates Composition
Nguyen Truong Thang and
Takuya Katayama (JAIST,
Evolution in Adaptive Hypermedia Systems
Nuria Medina-Medina (Granada University, Spain), Lina García-Cabrera (Jaén University, Spain),
J. Jesús Torres-Carbonell (Ministerio de Ciencia y Tecnología., Spain) and
José Parets-Llorca (Granada University, Spain)
A Framework for Flexible Evolution in
Distributed Heterogeneous Systems
Eric Wohlstadter, Brian Toone and Prem Devanbu (
Evolving and Using Coordinated
Systems
M.Wermelinger (New
DMS: Program Transformations
for Practical Scalable Software Evolution
Ira D. Baxter (Semantic Designs,
(Chair: Kumiyo Nakakoji,
A Verification of Class
Structure Evolution Model and Its Parameters
Mikio Ohki (Nippon Institute of
A Software Model for Flexible and
Safe Adaptation of
Noriki Amano (JAIST,
The Role of Dependencies in
Component-Based Systems Evolution
Marlon Vieira and Debra
Richardson (
Library Evolution for Reliable Software
Noritoshi Atsumi,
Shoji Yuen, Kiyoshi Agusa (
Dynamic Component and Code Co-Evolution
Markus
Pizka (Technische Universität
München, Germany)
(Chair:
Michael Godfrey,
Evolution Patterns of Open-Source Software Systems and Communities
Kumiyo Nakakoji,
Yasuhiro Yamamoto (NAIST,
Tool Support for Engineering Adaptability into Software Architecture
Nary Subramanian (Anritsu,
Evaluating the Applicability of Reliability Prediction Models
between Different Software
Shin-ichi Sato (NTT DATA,
(Chair: Carlo Ghezzi, Politecnico
di Milano, Itary)
Metrics and Analysis of Software Architecture Evolution with
Discontinuity
Mikio Aoyama (
Change Impact Analysis for Aspect-Oriented Software Evolution
Jianjun Zhao (Fukuoka Institute of
An Approach to Evolving Database Dependent Systems
Mark Grechanik,
Dewayne Perry and Don Batory (
Tracking Structural Evolution Using Origin Analysis
Michael Godfrey and Qiang Tu (
Analysis of Software Evolution Processes Using Statistical
Distribution Models
Tetsuo Tamai
(
(Chair: Manny Lehman,
SOMA: A Paradigm to Evolve Software Based on Separation of Concerns
Toshihiro Kamiya (
Towards Consistency-Preserving Model Evolution
Gregor Engels,
Jochen M. Küster, Reiko Heckel (
Environmental Scenarios and Requirements Stability
David Bush (
Supporting Software Evolution with Intentional Software Views
Kim Mens (Université catholique
de
Computation Scrapbooks for Software Evolution
Richard Potter (