ICSE 2006 Workshop on
Software Engineering for Adaptive and Self-Managing Systems
(SEAMS)

21-22 May 2006, Shanghai, China

 

Sunday, 21st May 2006
9:00
WELCOME & INTRODUCTIONS
9:30

INVITED TALK

Architectural Considerations for Realizing Self-Governance in Autonomic Systems and Networks

John Strassner
(Motorola Research Labs, Autonomic Networking)
10:30
COFFEE
  Session A - Dependabilty and Fault-tolerance for Adaptive Systems
Chair: David Garlan
11:00
TOPICAL TALK: Adaptability and Fault Tolerance Rogério de Lemos
11:30
Towards Specification, Modelling and Analysis of Fault Tolerance in Self Managed Systems J. Magee, T. Maibaum
11:45
Experience and Prospects for Various Control Strategies for Self-Replicating Multi-Agent Systems J.-P. Briot, Z. Guessoum, S. Aknine, A. Almeida, N. Faci, M.m Gatti, C. Lucena, J. Malenfant, O. Marin, P. Sens
12:00
Architectural Reconfiguration using Coordinated Atomic Actions R. de Lemos
12:15
DISCUSSION
12:30
LUNCH
Session B - Domain Issues for Adaptive Systems
Chair: Mike Hinchey
14:00
TOPICAL TALK: Software Engineering for Autonomic Computing
slides
Hausi Müller
14:30
A General Architecture for Self-Adaptive AmI Components Applied in Speech Recognition H. Klus, A. Rausch
14:45
SHAGE: A Framework for Self-managed Robot Software D. Kim, S. Park, Y. Jin, H. Chang, Y.-S. Park, I-Y. Ko, K. Lee, J. Lee, Y.C.Park, S. Lee
15:00
A Design for Adaptive Web Service Evolution P. Kaminski, H. Müller, M. Litoiu
15:15
DISCUSSION
15:30
COFFEE
Session C - Autonomic Computing
Chair: Hausi Müller
16:00
INVITED TALK: Software Engineering Aspects of the NASA ANTS Project
slides
Mike Hinchey
16:30
Model-Driven Development of Self-Adaptive Applications for Mobile Devices K. Geihs, R. Reichle, M. Ullah Khan, A. Solberg, S. Hallsteinsen
16:40
Coordinating Self-Healing and Self-Optimizing Disciplines in Autonomic Elements: An Experimen M. Salehie, L. Tahvildari
16:50
DAY WRAP-UP
17:30
END
18:00
RECEPTION - Pudong Shangri-La Hotel
Monday, 22nd May 2006
  Session D - Models and Specifications for Adaptive Systems
Chair: Jeff Magee
9:00
TOPICAL TALK: Models for Adaptability Paola Inverardi
9:30

Language for Autonomic Adaptation

S.-W.Cheng, D. Garlan, B. Schmerl

9:45
A Resource Model for Adaptable Applications F. Mancinelli, P. Inverardi
10:00
Verifying the Adaptation Behavior of Embedded Systems K. Schneider, T. Schuele, M. Trapp
10:15
Goal-oriented Specification of Adaptation Semantics in Adaptive Systems G. Brown, B. H. C. Cheng, H. Goldsby, J. Zhang
10:30
COFFEE
Session E - Where Adaptation takes Place
Chair: Betty H. C. Cheng
11:00
TOPICAL TALK: Towards Dynamic Web Services Luciano Baresi
11:30
Transparent Resource Management and Self-Adaptability Using Multitasking Virtual Machine RM API
no show
A. Janik, K. Zielinski
11:45
Self-Managing Distributed Systems J. B. van Veelen
12:00
Components in an Adaptive and QoS-based Architecture C. Raibulet, F. Arceli, S. Mussino, M. Riva, L. Ubezio
12:15
DISCUSSION
12:30
LUNCH
Session F - Support for Adaptability
Chair: Rogerio de Lemos
14:00
INVITED TALK: General View of the EU IST MADAM Project Svein Hallsteinsen
14:30
Fifi: An Architecture to Realize Self-evolving of Java Program M.-Y. Hou, X.-Y. Liu, H.-H. Liu
14:40
Optimizing a Rule Engine using Adaptive Programming Techniques C. Ke
14:50
DISCUSSION
15:30
COFFEE
16:00
GENERAL DISCUSSION
17:15
WORKSHOP WRAP-UP
17:30
END