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
Inria Grenoble - Rhône-Alpes, CITI - CITI Centre of Innovation in Telecommunications and Integration of services
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 :
Reports
[Rapport de recherche] RR-7733, INRIA. 2011, pp.58
Liste complète des métadonnées


https://hal.inria.fr/inria-00619233
Contributor : Nicolas Stouls <>
Submitted on : Wednesday, November 2, 2011 - 1:16:09 PM
Last modification on : Saturday, September 17, 2016 - 1:31:04 AM
Document(s) archivé(s) le : Friday, February 3, 2012 - 2:25:58 AM

File

RR-7733.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00619233, version 3

Collections

Citation

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>

Share

Metrics

Record views

318

Document downloads

350