Skip to Main content Skip to Navigation
Conference papers

A Graph-based Approach for Contextual Service Loading in Pervasive Environments

Abstract : The pervasive computing paradigm promises great abilities whenever and wherever a user goes. However, as people are shifting from the desktop to more resource-constrained devices, issues due to scarce resources may appear preventing from the use of the available services and applications. In this paper, we consider the adaptive deployment as a mainstream solution to suit service-oriented applications to different context constraints such as the users requirements, the hosts resources, the services properties and the surrounding environments. We put forward a graph-based deployment approach for service-based applications so as to make these applications adaptable to the runtime contextual constraints. We introduce the AxSeL architecture, A conteXtual Service Loader in which services and their dependencies are represented as a bidimensional graph. The dependency graph is then coloured through a process taking into account the devices, services and users constraints. This process aims to choose to load or not a service according to its execution context. A prototype based on Java and OSGi technologies is implemented in order to demonstrate and evaluate our approach.
Complete list of metadata

Cited literature [18 references]  Display  Hide  Download

https://hal.inria.fr/inria-00395390
Contributor : Frédéric Le Mouël <>
Submitted on : Monday, June 15, 2009 - 3:23:17 PM
Last modification on : Wednesday, October 28, 2020 - 1:08:02 PM
Long-term archiving on: : Thursday, June 30, 2011 - 11:39:06 AM

File

DOA2008.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Amira Ben Hamida, Frédéric Le Mouël, Stéphane Frénot, Mohamed Ben Ahmed. A Graph-based Approach for Contextual Service Loading in Pervasive Environments. Proceedings of the 10th International Symposium on Distributed Objects and Applications (DOA'2008), Nov 2008, Monterrey, Mexico. pp.589-606, ⟨10.1007/978-3-540-88871-0_42⟩. ⟨inria-00395390⟩

Share

Metrics