An Architectural Style for the Development of Choreographies in the Future Internet

Abstract : Accounting for the challenges posed by the Future Internet (FI), we revisit the traditional definitions of component, connector and coordination protocol, and propose the CHOReOS Architectural Style (CAS) for the development of choreographies in the FI. Components enable leveraging the diversity of services that integrate in the FI as well as the ultra large service base envisioned for the FI. Connectors bring together the highly heterogeneous interaction paradigms that are now used in today’s increasingly complex distributed systems and further support interoperability across heterogeneous paradigms. Coordination protocols foster choreography-based coordination for the sake of scalability, while preventing service interactions that would violate a specified choreography. A key aspect of CAS is to introduce novel abstractions for all its elements, which enable leveraging the wide diversity of the FI, in all its dimensions of scale, heterogeneity and mobility.
Type de document :
Article dans une revue
Global Journal of Advanced Software Engineering (GJASE), Avanti Publishers, 2014, 1 (1), pp.14-28. 〈http://www.avantipublishers.com/downloads/gjasev1n1a2/〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01110502
Contributeur : Nikolaos Georgantas <>
Soumis le : mercredi 28 janvier 2015 - 12:41:49
Dernière modification le : mardi 17 avril 2018 - 11:26:14

Identifiants

  • HAL Id : hal-01110502, version 1

Collections

Citation

Dionysis Athanasopoulos, Marco Autili, Nikolaos Georgantas, Valérie Issarny, Massimo Tivoli, et al.. An Architectural Style for the Development of Choreographies in the Future Internet. Global Journal of Advanced Software Engineering (GJASE), Avanti Publishers, 2014, 1 (1), pp.14-28. 〈http://www.avantipublishers.com/downloads/gjasev1n1a2/〉. 〈hal-01110502〉

Partager

Métriques

Consultations de la notice

233