Research Topics
- Reconfigurable systems
- Reflexive component models
- Autonomic management
My research focus concerns software reconfigurability. Reconfigurable software systems provide the ability to adapt their software architecture at different lifecycle stages (mainly deployment or execution). A strong challenge of such systems is their robustness, ensuring that reconfigurations do not impact the system’s consistency and availability. As a basic design principle for gaining robustness, I investigate the use of reflexive component models. Reflexive models provide a representation, also called model@runtime, of a running system that can be introspected and modified to act upon the running system in a controlled way.
I gained a first experience on using reflexive models through the Jade project, in which I was the main designer of the model@runtime layer. I also drove and managed the work on self-healing, in which we used the model@runtime and its reconfiguration capabilities to perform an autonomic repair of distributed applications. Learning from these previous experiences, I now consider the reconfiguration robustness issue in the context of centralized component-based applications as well as distributed applications deployed in Cloud computing environments.
Activities (past and present)
-
2010-today Cloud project
Autonomic management of distributed applications in Cloud computing environments. -
2008-today Synergy project
Design and implementation of a component-based virtual machine. -
2003-2009 Jade project
Autonomic management infrastructure for distributed applications deployed in clusters/grids environments. -
1995-1998 Olan project
Automated deployment of distributed applications. -
1990-1994 Guide project
Distributed Object-Oriented System.
Projects
-
2011 FSN CLOUDFORCE
Under submission. -
2006-2009 ANR SELFWARE
I was project leader for the pre-competitive ANR project SELFWARE . Partners were : Inria (Sardes project), Orange Labs, Ecole des Mines de Nantes, and Bull. The aim of the project was to design and develop a framework for building autonomic distributed systems and applications. -
2006-2009 FP7 GRID4ALL
During the Sardes project, I have been involved in the Grid4All European project, that embraces the vision of a democratic Grid as a ubiquitous utility whereby domestic users, small organisations and enterprises may draw on resources on the Internet without having to individually invest and manage computing and IT resources Project partners are: Orange Labs (France), ICCS and UPRC (Greece), Inria, KTH and SICS (Sweden) and Antares (Espagne). -
2000-2003 RNTL ARCAD
During the Sardes project, I have been involved in the RNTL ARCAD exploratory project, whose partners where : Inria (Sardes and Oasis project), Orange Labs, école des Mines de Nantes, and the I3S Laboratory of Nice Sophia-Antipolis. The aiml of the project was to design and develop an extensible distributed environment for deploying and reconfiguring component-based applications. -
2000-2002 CABERNET
During the Sirac and Sardes projects, I have been involved in the CaberNET Network of Excellence in Distributed and Dependable Computing Systems (see http://research.cs.ncl.ac.uk/cabernet/www.laas.research.ec.org/cabernet/), through presentations on design principles for building adaptable systems, middlewares and applications. -
1998-2001 ESPRIT C3DS
During the Olan research project, I was involved in the ESPRIT C3DS project (see www.research.ec.org/c3ds/), whose partners where : Inria Rennes, Bull, Imperial College et l’université de NewCastle. The aim of this project was to provide methods and tools for building distributed applications, based on the notions of components and asynchronous agents.
Presentations
- Fabienne Boyer, The GUIDE Distributed Object-oriented Operating System, Séminaire invité Bull Research Labs, Boston, 1992
- Fabienne Boyer, Gestion d’une Représentation Système avec Fractal, Séminaire invité équipe ADAM / LIFL, Lilles, mai 2007 [pdf]
- Fabienne Boyer, Gestion de l’adaptabilité dans les applications réparties, Séminaire invité équipe ADAM / LIFL, Lilles, sept 2009 [pdf]
- Fabienne Boyer, Gestion de l’adaptabilité dans les applications réparties, Présentation / Habilitation à Diriger des recherches, décembre 2009 [pdf]
© Fabienne Boyer - Generated by webgen