Skip to Main content Skip to Navigation
Conference papers

ANIS: A Negotiated Integration of Services in Distributed Environments

Noha Ibrahim 1 Frédéric Le Mouël 1 
1 ARES - Architectures of networks of services
Inria Grenoble - Rhône-Alpes, CITI - CITI Centre of Innovation in Telecommunications and Integration of services
Abstract : 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
Complete list of metadata

Cited literature [24 references]  Display  Hide  Download
Contributor : Frédéric Le Mouël Connect in order to contact the contributor
Submitted on : Sunday, June 14, 2009 - 7:29:22 PM
Last modification on : Friday, February 4, 2022 - 3:22:33 AM
Long-term archiving on: : Friday, June 11, 2010 - 12:42:23 AM


Files produced by the author(s)




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⟩



Record views


Files downloads