ANIS: A Negotiated Integration of Services in Distributed Environments - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2006

ANIS: A Negotiated Integration of Services in Distributed Environments


The development of highly dynamic distributed environments modifies the runtime behavior of applications. Applications tend to use services available everywhere in the environment and would like to, whenever it is possible and/or needed, integrate services offered by the local environment. In particular, if no single service can satisfy the functionality required by the application, combining existing services together should be a possibility in order to fulfill the request. In this article, we propose ANIS: A Negotiated Integration System. Our system provides a framework including a set of integration management interfaces - Integrable, Negotiable, IntegrationLifeCycle - and the tools implementing these interfaces. These tools offer different techniques of integration (local/remote composition, local/remote weaving, deployment by downloading/uploading), negotiation by contracts and the capability to manage the life cycle of the integration. A prototype based on Java platform and OSGi technology is implemented as a proof-of-concept to demonstrate the potential of ANIS
Fichier principal
Vignette du fichier
DOA2006.pdf (465.61 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

inria-00394968 , version 1 (14-06-2009)



Noha Ibrahim, Frédéric Le Mouël. ANIS: A Negotiated Integration of Services in Distributed Environments. Proceedings of the 8th International Symposium on Distributed Objects and Applications (DOA'2006), Oct 2006, Montpellier, France. pp.1467-1484, ⟨10.1007/11914952_33⟩. ⟨inria-00394968⟩
110 View
167 Download



Gmail Facebook X LinkedIn More