HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

Spécification et substitution de services OSGi

Herman Mekontso Tchinda 1, * Nicolas Stouls 1 Julien Ponge 1
* Corresponding author
1 AMAZONES - Ambient Middleware Architectures: Service-Oriented, Networked, Efficient and Secured
CITI - CITI Centre of Innovation in Telecommunications and Integration of services, Inria Grenoble - Rhône-Alpes
Abstract : Software Oriented Architecture is one of the more popular and currently used architectural models. One of the essentials properties offered by this model is the loose binding between services. This property allows to indepently develop and deploy building blocks of an application. This leads to a hight mobility of the execution environment, where services can appear and disappear without a prior notivication. This paradigm brings several advantages in software designing and developpement, but there is ab big deal whis is to guaratee that applications built on top services will continue to run properly, even if the environnement is dynamic. In our work, we are interessed by one of the major problems of services communication which is services substitution. This problem is even more complex when services used are statefull. Besides, the substitution process include a look up mechanism of a compatible service, to replace the disappeared one. We work on OSGi platform and we propose an approach of services specification, in order to improve the finding of the best service for the substitution. Our contributions are then, on the first hand to provide an API based on proxies use to manage services substitutions in OSGi. On the second hand, we propose an approach of services specification based on a combined use of interface automata and CCS, to help finding the best service for the substitution.
Document type :
Complete list of metadata

Cited literature [34 references]  Display  Hide  Download

Contributor : Nicolas Stouls Connect in order to contact the contributor
Submitted on : Wednesday, November 2, 2011 - 1:16:09 PM
Last modification on : Friday, February 4, 2022 - 3:15:58 AM
Long-term archiving on: : Friday, February 3, 2012 - 2:25:58 AM


Files produced by the author(s)


  • HAL Id : inria-00619233, version 3



Herman Mekontso Tchinda, Nicolas Stouls, Julien Ponge. Spécification et substitution de services OSGi. [Rapport de recherche] RR-7733, INRIA. 2011, pp.58. ⟨inria-00619233v3⟩



Record views


Files downloads