Rule-driven service coordination middleware for scientific applications

Héctor Fernández 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
Abstract : With the proliferation of Web services, scientific applications are more and more designed as temporal compositions of services, commonly referred to as workflows. To address this paradigm shift, different workflow management systems have been proposed. While their efficiency has been established over centralized static systems, it is questionable over decentralized failure-prone platforms. Scientific applications recently started to be deployed over large distributed computing platforms, leading to new issues, like elasticity, i.e., the possibility to dynamically refine, at runtime, the amount of resources dedicated to an application. This raised again the demand for new programming models, able to express autonomic self-coordination of services in a dynamic platform. Nature-inspired, rule-based computing models recently gained a lot of attention in this context. They are able to naturally expressing parallelism, distribution, and autonomic adaptation. While their high expressiveness and adequacy for this context has been established, such models severely suffer from a lack of proof of concepts. In this paper, we concretely show how to leverage such models in this context. We focus on the design, the implementation and the experimental validation of a chemistry-inspired scientific workflow management system.
Type de document :
Article dans une revue
Future Generation Computer Systems, Elsevier, 2014, 35, 〈10.1016/j.future.2013.12.023〉
Liste complète des métadonnées

Littérature citée [36 références]  Voir  Masquer  Télécharger
Contributeur : Cédric Tedeschi <>
Soumis le : lundi 6 juin 2016 - 17:05:37
Dernière modification le : vendredi 11 janvier 2019 - 14:24:31


Fichiers produits par l'(les) auteur(s)



Héctor Fernández, Cédric Tedeschi, Thierry Priol. Rule-driven service coordination middleware for scientific applications. Future Generation Computer Systems, Elsevier, 2014, 35, 〈10.1016/j.future.2013.12.023〉. 〈hal-01326930〉



Consultations de la notice


Téléchargements de fichiers