Service interruption on Monday 11 July from 12:30 to 13:00: all the sites of the CCSD (HAL, Epiciences, SciencesConf, AureHAL) will be inaccessible (network hardware connection).
Skip to Main content Skip to Navigation

Vers un modèle à composants orienté services pour supporter la disponibilité dynamique

Humberto Cervantes 1 
1 équipe ADELE - LSR / IMAG
LSR - IMAG - Laboratoire Logiciels Systèmes Réseaux
Abstract : Component orientation promotes the construction of applications from the assembly of reusable building blocks called components. This approach, however, does not assume that functionalities provided by components may be dynamically available. Dynamic availability represents the situation where functionalities provided by the components that constitute an application continually become unavailable or available for different reasons, such as component deployment activities that take place during execution. Changes in the functionalities occur during application execution and potentially outside of its control. To support these changes, an application must be capable of adapting itself, for example by searching a replacing functionality or by incorporating new functionalities. Although this situation can be supported in existing component models, support is not explicit and must be handled programmatically. This results in a mixture of application logic and adaptation logic, the latter being responsible for managing dynamic availability. This work presents a way to support dynamic availability in a component model based on an approach that introduces, on one side, concepts from service orientation into a component model, and on the other concepts and that allow an execution environment associated to the model to perform dynamic adaptation of an application based on information provided by its constituent components. This work presents an overview of component and service approaches which is then followed by the concepts and the implementation of a service oriented component model. This implementation has been evaluated in an industrial context and has been published as an open source project.
Document type :
Complete list of metadata
Contributor : Humberto Cervantes Connect in order to contact the contributor
Submitted on : Monday, April 19, 2004 - 5:15:15 PM
Last modification on : Friday, March 25, 2022 - 11:08:27 AM
Long-term archiving on: : Friday, April 2, 2010 - 8:46:15 PM


  • HAL Id : tel-00005929, version 1



Humberto Cervantes. Vers un modèle à composants orienté services pour supporter la disponibilité dynamique. Génie logiciel [cs.SE]. Université Joseph-Fourier - Grenoble I, 2004. Français. ⟨tel-00005929⟩



Record views


Files downloads