Title
Rule-driven service coordination middleware for scientific applications
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 express 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.
Year
DOI
Venue
2014
10.1016/j.future.2013.12.023
Future Generation Comp. Syst.
Keywords
Field
DocType
rule-driven service coordination middleware,new programming model,centralized static system,rule-based computing model,new issue,different workflow management system,scientific application,chemistry-inspired scientific workflow management,autonomic adaptation,web service,autonomic self-coordination,decentralization
Middleware,Workflow technology,Programming paradigm,Computer science,Paradigm shift,Real-time computing,Proof of concept,Web service,Workflow management system,Workflow,Distributed computing
Journal
Volume
ISSN
Citations 
35,
0167-739X
3
PageRank 
References 
Authors
0.38
26
3
Name
Order
Citations
PageRank
Hector Fernandez130.71
Cédric Tedeschi28312.65
Thierry Priol381284.38