Query optimization for parallel execution
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Iterative dynamic programming: a new class of query optimization algorithms
ACM Transactions on Database Systems (TODS)
Optimization of Nonrecursive Queries
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
GridFlow: Workflow Management for Grid Computing
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Resource management for the Triana peer-to-peer services
Grid resource management
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
Adaptive ordering of pipelined stream filters
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Taverna: lessons in creating a workflow environment for the life sciences: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Scientific workflow management and the Kepler system: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Query optimization over web services
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Pegasus: A framework for mapping complex scientific workflows onto distributed systems
Scientific Programming
Damia: a data mashup fabric for intranet applications
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Algorithms for distributional and adversarial pipelined filter ordering problems
ACM Transactions on Algorithms (TALG)
Workflows and e-Science: An overview of workflow system features and capabilities
Future Generation Computer Systems
Future Generation Computer Systems
Flow Algorithms for Parallel Query Optimization
ICDE '08 Proceedings of the 2008 IEEE 24th International Conference on Data Engineering
Network-Aware Join Processing in Global-Scale Database Federations
ICDE '08 Proceedings of the 2008 IEEE 24th International Conference on Data Engineering
Minimizing Communication Cost in Distributed Multi-query Processing
ICDE '09 Proceedings of the 2009 IEEE International Conference on Data Engineering
An Atmospheric Sciences Workflow and its implementation with Web Services
Future Generation Computer Systems
Brief announcement: on the quest of optimal service ordering in decentralized queries
Proceedings of the 29th ACM SIGACT-SIGOPS symposium on Principles of distributed computing
Editorial: Special section: Data management for eScience
Future Generation Computer Systems
Future Generation Computer Systems
Hi-index | 0.00 |
The development of workflow management systems (WfMSs) for the effective and efficient management of workflows in wide-area infrastructures has received a lot of attention in recent years. Existing WfMSs provide tools that simplify the workflow composition and enactment actions, while they support the execution of complex tasks on remote computational resources usually through calls to web services (WSs). Nowadays, an increasing number of WfMSs employ pipelining during the workflow execution. In this work, we focus on improving the performance of long-running workflows consisting of multiple pipelined calls to remote WSs when the execution takes place in a totally decentralized manner. The novelty of our algorithm lies in the fact that it considers the network heterogeneity, and although the optimization problem becomes more complex, it is capable of finding an optimal solution in a short time. Our proposal is evaluated through a real prototype deployed on PlanetLab, and the experimental results are particularly encouraging.