Maria Teresa SEGARRA MONTESINOS


Enseignant-chercheur

Dépt. Informatique

Téléphone : 02 29 00 13 38
Télécopie : 02 29 00 12 82
Courriel : mt.segarra@telecom-bretagne.eu
TELECOM Bretagne
Vue aérienne

Projets de recherche

I'm currrently involved in the CAMA ("Composants et Architectures Mobiles Adaptables") research group at the Computer Sciences Department of TELECOM Bretagne. My work aims at providing a systematic approach to design and develop distributed, adaptive, component-based software. To acheive this goal, I'm currently working on the definition of 1) a generic, customizable model for adaptation mechanisms at the middleware level, and 2) a set of tools that may be used by adaptation designers in order to ease the customization of our model for their needs. The first research area is based on the main result of my PhD work, MolèNE [Seg00], an object-oriented, component-based framework that allows each component encapsulating services for dynamic adaptation. Possible adaptations include parametric and component implementation replacement. We are currently studing the impact on the embedded services when considering architectural adaptation : several components need to adapt at the same time. In order to validate this work, we consider the distributed data management application domain and we intend to dynamically change data replication policies depending on the execution environment. This work is funded by the Région Bretagne, INRIA Research Institute and IT / TELECOM Bretagne.

The second research area concerns the provision of tools to ease the development of adaptive software using our model. This work is based on the main result of Eric Cariou PhD work, the medium approach [Car05], a communication abstraction used to model distributed services and a refinement process that allows for automatic generation of implementation variants of a medium abstraction. We have extended the medium abstraction and we have recently proposed the Adapt-Medium [Phu08], an abstraction that encapsulates our adaptation model. We have also modified the refinement process in order to include the adaptation model. We are currently studing ways for exploiting the refinement process to manage transition when adapting. In order to validate this work, we are considering the ambient assistive living application domain. Indeed, I am involved in the SID ("Services Innovants pour Personnes Dépendantes") research group at the Computer Sciences Department of TELECOM Bretagne which goal is to propose a set of services intended to the elderly at home. A set of services has already been proposed and evaluated by a set of elderly people and the need for adaptation has been observed. As SID services are distributed, we are working on the utilization of the Adapt-Medium and its associated tools in order to allow for dynamically adapting services depending current capabilities of the elderly.

[Phu08] PHUNG KHAC An, BEUGNARD Antoine, GILLIOT Jean-Marie, SEGARRA Maria Teresa Model-driven development of component-based adaptive distributed applications. Dependable and adaptive distributed systems track of the 23rd ACM symposium on applied computing, 2008, pp. 2186-2191

[Car05] CARIOU Eric, BEUGNARD Antoine Ingénierie des Composants : Principes et Fondements, chapitre 10 : Les Composants de Communication. Ingénierie des composants : Concepts, techniques et outils de Mourad Oussalah, Collectif, Viubert, 2005

[Seg00] SEGARRA Maria Teresa, ANDRÉ Françoise Un modèle de composants pour l'adaptation dynamique à l'environnement. LMO 2002, 23-25 janvier 2002, Montpellier (paru dans "L'objet"), 2002, pp. 217-299

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