Initial Architectural Style for CHOReOS Choreographies (D1.3)

Abstract : While the development of CHOReOS systems build on well-known paradigms associated with service-oriented architectures (e.g., services, service bus and service choreography), the supporting architectural style re- quires accounting for the challenges posed by the future Internet, i.e., ultra large scale, high heterogeneity, increased mobility, and awareness & adaptability. This deliverable then revisits the traditional definitions of service-oriented component (i.e., service), connector (interaction protocol and related service bus for interop- erability) and configuration (system-wide architecture composing services according to orchestration or more general choreography patterns) to meet the FI challenges. Specifically, CHOReOS components enable lever- aging the diversity of Web-based services that integrate in the FI (i.e., WS∗ and RESTful web-based services, and from business to thing-based services) as well as the ultra large service base envisioned for the FI. As for CHOReOS connectors, they 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. Finally, CHOReOS coordination protocols foster choreography-based coordination for the sake of scalability, while preventing undesired behavior (i.e., undesired service interactions that would violate the specified choreography). A key aspect of the proposed CHOReOS architectural style is to introduce novel ab- stractions for all its elements, which enable leveraging the wide diversity of the FI, in all the dimensions of scale, heterogeneity and mobility. The CHOReOS style further sets the base ground for the development (from design to implementation) of the CHOReOS Integrated Development and Runtime Environment, and especially for the specification and design of choreography-based systems (studied in WP2 complemented with WP4 work on Governance and V&V) and the development of the CHOReOS service-oriented middleware (studied in WP3).
Type de document :
Pré-publication, Document de travail
2011
Liste complète des métadonnées

Littérature citée [79 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00662483
Contributeur : Catherine Nuel <>
Soumis le : mardi 24 janvier 2012 - 11:48:48
Dernière modification le : vendredi 25 mai 2018 - 12:02:02
Document(s) archivé(s) le : mercredi 25 avril 2012 - 02:25:47

Fichier

CHOReOS_WP01_D1.3_Initial_Arch...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00662483, version 1

Collections

Citation

Nikolaos Georgantas, S. Hachem, Valérie Issarny, Marco Autili, Davide Di Ruscio, et al.. Initial Architectural Style for CHOReOS Choreographies (D1.3). 2011. 〈hal-00662483〉

Partager

Métriques

Consultations de la notice

562

Téléchargements de fichiers

264