Sensors 2013, 13(8), 10954-10980; doi:10.3390/s130810954

On the Support of Scientific Workflows over Pub/Sub Brokers

* email, email, email and email
Received: 9 July 2013; in revised form: 7 August 2013 / Accepted: 14 August 2013 / Published: 20 August 2013
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract: The execution of scientific workflows is gaining importance as more computing resources are available in the form of grid environments. The Publish/Subscribe paradigm offers well-proven solutions for sustaining distributed scenarios while maintaining the high level of task decoupling required by scientific workflows. In this paper, we propose a new model for supporting scientific workflows that improves the dissemination of control events. The proposed solution is based on the mapping of workflow tasks to the underlying Pub/Sub event layer, and the definition of interfaces and procedures for execution on brokers. In this paper we also analyze the strengths and weaknesses of current solutions that are based on existing message exchange models for scientific workflows. Finally, we explain how our model improves the information dissemination, event filtering, task decoupling and the monitoring of scientific workflows.
Keywords: scientific workflow; publish/subscribe; distributed execution models; brokers; logic gates; workflow patterns
PDF Full-text Download PDF Full-Text [655 KB, uploaded 21 June 2014 08:37 CEST]

Export to BibTeX |

MDPI and ACS Style

Morales, A.; Robles, T.; Alcarria, R.; Cedeño, E. On the Support of Scientific Workflows over Pub/Sub Brokers. Sensors 2013, 13, 10954-10980.

AMA Style

Morales A, Robles T, Alcarria R, Cedeño E. On the Support of Scientific Workflows over Pub/Sub Brokers. Sensors. 2013; 13(8):10954-10980.

Chicago/Turabian Style

Morales, Augusto; Robles, Tomas; Alcarria, Ramon; Cedeño, Edwin. 2013. "On the Support of Scientific Workflows over Pub/Sub Brokers." Sensors 13, no. 8: 10954-10980.

Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert