Skip to Main content Skip to Navigation

Adaptabilité des Services Techniques dans le Modèle à Composants

Abstract : New distributed applications are increasingly executed on devices that have heterogeneous characteristics. Thus, their development becomes more complex. The component-based model is one possible response to increase the reusability of code. Technical services, provided by component based platforms, lighten the source code and increase the quality of service. Thought, technical services, which are designed as object with initial references in order to be statically executed on servers, do not adapt to other execution contexts. Moreover the set of technical services is fixed. The fisrt contribution of this thesis is a definition of a conception and development model for technical services, which is based on the Fractal component model. This process comes to the definition of personalities of a service (P1S), each of those personalities matching to a particular usage context, and to a redefinition of the assembly constituted by the application and the technical services. Our second contribution is a service dedicated to the management of the adaptation of the technical services. This service incorporates a monitor that allows to detect the modifications of the execution environment, and a directory service, dedicated to technical services, that helps localizing and identifying personalities that are the most adapted to the new execution environment. The feasibility of our proposals has been validated through the conception and implementation of a multi-personality transactional and the implementation of the management system for adaptation.
Document type :
Complete list of metadatas

Cited literature [52 references]  Display  Hide  Download
Contributor : Colombe Hérault <>
Submitted on : Friday, February 24, 2006 - 1:34:22 PM
Last modification on : Friday, November 13, 2020 - 8:44:11 AM
Long-term archiving on: : Wednesday, September 8, 2010 - 3:31:05 PM


  • HAL Id : tel-00011680, version 1



Colombe Hérault. Adaptabilité des Services Techniques dans le Modèle à Composants. Génie logiciel [cs.SE]. Université de Valenciennes et du Hainaut-Cambresis, 2005. Français. ⟨tel-00011680⟩



Record views


Files downloads