@inproceedings{836c20da2cae47ca9bb2f082fdd790e2,
title = "Task decomposition for adaptive data staging in workflows for distributed environments",
abstract = "Scientific workflows are often composed by scientists that are not particularly familiar with performance and fault-tolerance issues of the underlying layer. The inherent nature of the infrastructure and environment for scientific workflow applications means that the movement of data comes with reliability challenges. Improving the reliablility scientific workflows in distributed environments, calls for the decoupling of data staging and computation activities, and each aspect needs to be addressed separately In this paper, we present an approach to managing scientific workflows that specifically provides constructs for reliable data staging. In our framework, data staging tasks are automatically separated from computation tasks in the definition of the workflow. High-level policies can be provided that allow for dynamic adaptation of the workflow to occur. Our approach permits the separate specification of the functional and non-functional requirements of the application and is dynamic enough to allow for the alteration of the workflow at runtime for optimization.",
keywords = "Data staging, Distributed systems, Scientific workflow",
author = "Onyeka Ezenwoye and Balaji Viswanathan and Sadjadi, {S. Masoud} and Liana Fong and Gargi Dasgupta and Selim Kalayci",
year = "2009",
month = dec,
day = "1",
language = "English (US)",
isbn = "1891706241",
series = "Proceedings of the 21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009",
pages = "16--19",
booktitle = "Proceedings of the 21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009",
note = "21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009 ; Conference date: 01-07-2009 Through 03-07-2009",
}