The Community for Technology Leaders
2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications (2010)
Lille
Sept. 1, 2010 to Sept. 3, 2010
ISSN: 1089-6503
ISBN: 978-1-4244-7901-6
pp: 231-234
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.
INDEX TERMS
aspect-oriented programming, middleware, mobile computing, quality of service, utility programs
CITATION

M. Alia, M. Beauvois, Y. Davin, R. Rouvoy and F. Eliassen, "Components and Aspects Composition Planning for Ubiquitous Adaptive Services," 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications(SEAA), Lille, France, 2010, pp. 231-234.
doi:10.1109/SEAA.2010.45
91 ms
(Ver 3.3 (11022016))