Data composition patterns in service-based workflows

Johan Montagnat 1 Tristan Glatard 2, 1 Diane Lingrand 1
1 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe MODALIS
Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
2 ASCLEPIOS - Analysis and Simulation of Biomedical Images
CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : Workflow engines are powerful tools to implement data- intensive scientific applications exploiting parallel grid resources transparently. We discuss the advantages of impelmenting applications as workflows of services when dealing with large data sets. We show how the graph of services associated with data composition operators enable the description of complex data flows in a very compact format. We define a strict semantics for two common composition operators and we propose an algorithm to consistently satisfy this semantics all along the workflow execution. Finally, we show how our approach enables parallel execution of the application while preserving the data flow semantics. We implemented the algorithm proposed in MOTEUR, an open source workflow engine designed to execute parallel and data-intensive applications.
Liste complète des métadonnées

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

https://hal.archives-ouvertes.fr/hal-00683193
Contributeur : Johan Montagnat <>
Soumis le : mercredi 28 mars 2012 - 10:00:03
Dernière modification le : jeudi 17 janvier 2019 - 13:48:03
Document(s) archivé(s) le : vendredi 29 juin 2012 - 02:22:05

Fichier

WORKS06.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00683193, version 1

Collections

Citation

Johan Montagnat, Tristan Glatard, Diane Lingrand. Data composition patterns in service-based workflows. Workshop on Workflows in Support of Large-Scale Science (WORKS'06), Jun 2006, Paris, France. pp.1-10, 2006. 〈hal-00683193〉

Partager

Métriques

Consultations de la notice

527

Téléchargements de fichiers

133