Jean-Marie GILLIOT

Jean-Marie GILLIOT


Enseignant-chercheur
Dépt. Informatique

Téléphone : 02 29 00 15 39
Télécopie : 02 29 00 12 82
Courriel : jm.gilliot@telecom-bretagne.eu
ENST Bretagne
Titre

Runtime evolution of distributed software architectures

Auteur(s)

PHUNG KHAC An1, KABORE Eveline1, BEUGNARD Antoine1, GILLIOT Jean-Marie1, SEGARRA Maria Teresa1

Type de document

Communication dans une conférence avec acte

Source

4th European Conference on Software Architecture, 23-26 august 2010, Copenhagen, Denmark, 2010

Année

2010

Résumé

Architecture-based approaches to runtime evolution enable software systems to dynamically move between consistent architecture variants. Successful runtime evolution must enable the new, replacement variant to be initialized with the data of the replaced one. In distributed systems, however, the initialization may be time-consuming due to data transfers across sites. Identifying systems' parts subject to change thus becomes a critical task in order to reduce replacement actions, avoid unnecessary data transfers, and then, reduce downtime of systems' services. Addressing this issue, this paper presents an approach to runtime evolution of distributed applications. We present how a development process allows 1) specifying architecture variants of an application, 2) making variants' parts subject to change identifiable, and 3) controlling interaction with these parts in order to transfer data. Moreover, the design information is used at runtime to automatically perform evolution.

Labos

1 : INFO - Dépt. Informatique (Institut Mines-Télécom-Télécom Bretagne-UEB)

Référence

9690

retour à la liste des publications
Technopôle Brest-Iroise - CS 83818 - 29238 Brest Cedex 3 - France
Tél : 33 (0)2 29 00 11 11 - Fax : 33 (0)2 29 00 10 00