CHOReOS Middleware Specification (D3.1)

This deliverable specifies the main concepts of the CHOReOS middleware architecture. Starting from the Future Internet (FI) challenges for scalability, heterogeneity, mobility, awareness, and adaptation that have been investigated in prior work done in WP1, we introduce the aforementioned concepts to deal with the requirements derived from the FI challenges. In particular, we propose an extensible and scalable service discovery approach for the organization and discovery of services that relies on multiple service discovery protocols. Moreover, we introduce an extensible and scalable approach, based on the service bus paradigm, for service access that features the integration and adaptation of multiple interaction protocols. Furthermore, we propose solutions that enable the execution of FI service compositions that range from compositions of choreographed services, developed according to the CHOReOS development process, to massive compositions of things. Finally, we detail the Cloud & Grid middleware facilities that support the overall middleware and the choreographies that are built on it, via a unified API that provides access to multiple cloud infrastructures (e.g., Amazon EC2, HP Open Cirrus, private clouds).

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00664253
Author Zarras, Apostolos, Georgantas, Nikolaos, Teixeira, Thiago, Hachem, Sara, Issarny, Valérie, Kon, Fabio, Châtel, Pierre, Ben Amida, Amira, Carlos Eduardo Moreira Dos, Santos, Correia, Rafael, Cukier, Daniel, Lago, Nelson, Athanasopoulos, Dionysis, Vassiliadis, Panos
Maintainer CCSD
Last Updated November 7, 2026, 16:14 (UTC)
Created November 7, 2026, 16:14 (UTC)
Identifier hal-00664253
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Department of Computer Science [Ioannina] ; University of Ioannina
creator Zarras, Apostolos
date 2011-10-01T00:00:00
harvest_object_id 2dafb27d-8a7e-4e0a-86ca-e98c9bb16811
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-03-06T00:00:00
relation info:eu-repo/grantAgreement//257178/EU/Large Scale Choreographies for the Future Internet/CHOReOS
set_spec type:UNDEFINED