Self-coordination of Workflow Execution Through Molecular Composition

Héctor Fernandez 1 Cédric Tedeschi 1 Thierry Priol 1
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
IRISA-D1 - SYSTÈMES LARGE ÉCHELLE, Inria Rennes – Bretagne Atlantique
Résumé : Avec le développement de l'Internet des services, composer des services distribués faiblement couplés dynamiquement est devenu le nouveau challenge du calcul à large échelle. Alors que la composition de services est devenue un élément clef des plates-formes orientées service, les systèmes de composition de services suivent pour la plupart une approche centralisée, entraînant des problèmes à la fois techniques (goulot d'étranglement, tolérance aux pannes) mais aussi sociétaux ou environnementaux (protection de la vie privée, consommation d'énergie...). Conjointement, des langages de description de workflow, tels BPEL, ne peuvent s'exéuter que dans des environnements statiques et centralisés. Il devient important de promouvoir des systèmes de composition de services permettant la coordination de ces services de façon décentralisée et autonome. Récemment, s'inspirer des processus naturels s'est avéré une piste prometteuse pour la coordination de services autonomes. Dans cet article, nous nous appuyons sur une analogie inspirée par la nature basée sur la composition moléculaire. Selon cette analogie, les services sont des molécules qui flottent dans une solution chimique. La coordination de ces services est effectuée par un ensemble de réactions entre ces molécules exprimant l'exécution décentralisée d'un workflow. Nous montrons comment combiner des règles de réactions (les règles étant elles-même des molécules) pour traiter une large variété de schémas de workflow. Dans cette voie, nous proposons une extension de la notion de calcul chimique pour l'exécution décentralisée et dynamique de workflow.
Type de document :
Rapport
[Research Report] RR-7610, INRIA. 2011, pp.33
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00590357
Contributeur : Cédric Tedeschi <>
Soumis le : mercredi 4 mai 2011 - 15:06:19
Dernière modification le : mercredi 11 avril 2018 - 01:56:54
Document(s) archivé(s) le : vendredi 5 août 2011 - 02:35:09

Fichier

RR-7610.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00590357, version 2

Citation

Héctor Fernandez, Cédric Tedeschi, Thierry Priol. Self-coordination of Workflow Execution Through Molecular Composition. [Research Report] RR-7610, INRIA. 2011, pp.33. 〈inria-00590357v2〉

Partager

Métriques

Consultations de la notice

266

Téléchargements de fichiers

180