Skip to Main content Skip to Navigation
New interface
Conference papers

Components and Aspects Composition Planning for Ubiquitous Adaptive Services

Mourad Alia 1 Mikaël Beauvois 1 Yann Davin 1 Romain Rouvoy 2, 3, * Frank Eliassen 1 
* Corresponding author
2 ADAM - Adaptive Distributed Applications and Middleware
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : In ubiquitous environments, resources limitations and fluctuations combined with device mobility requires the dynamic adaptation of mobile applications. This paper reports on an extension of the MUSIC adaptation middleware to support aspect-oriented programming in order to handle cross-cutting adaptations. Basically, this extension specifies an architectural model for defining applications as a composition of aspects and components. The dynamic adaptation of an application in a given context is realised by selecting the appropriate component and aspect implementations using utility functions as a mean of optimising the overall QoS. Our approach and middleware are implemented and tested on top of OSGi framework.
Document type :
Conference papers
Complete list of metadata

Cited literature [14 references]  Display  Hide  Download
Contributor : Romain Rouvoy Connect in order to contact the contributor
Submitted on : Monday, August 23, 2010 - 8:52:25 AM
Last modification on : Friday, February 4, 2022 - 3:12:31 AM
Long-term archiving on: : Wednesday, November 24, 2010 - 2:58:20 AM


Files produced by the author(s)


  • HAL Id : inria-00510632, version 2



Mourad Alia, Mikaël Beauvois, Yann Davin, Romain Rouvoy, Frank Eliassen. Components and Aspects Composition Planning for Ubiquitous Adaptive Services. 36th EUROMICRO International Conference on Software Engineering and Advanced Applications (SEAA'10), Sep 2010, Lille, France. pp.1-6. ⟨inria-00510632v2⟩



Record views


Files downloads