Home > Research > Publications & Outputs > Why workflows break
View graph of relations

Why workflows break: understanding and combating decay in Taverna workflows

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Why workflows break: understanding and combating decay in Taverna workflows. / Zhao, Jun; Gomez-perez, Jose Manuel; Belhajjame, Khalid et al.
E-Science (e-Science), 2012 IEEE 8th International Conference on. IEEE, 2012. p. 1-9.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Zhao, J, Gomez-perez, JM, Belhajjame, K, Klyne, G, Garcia-cuesta, E, Garrido, A, Hettne, K, Roos, M, De Roure, D & Goble, C 2012, Why workflows break: understanding and combating decay in Taverna workflows. in E-Science (e-Science), 2012 IEEE 8th International Conference on. IEEE, pp. 1-9, 2012 IEEE 8th International Conference on E-Science (e-Science), United Kingdom, 8/10/12. https://doi.org/10.1109/eScience.2012.6404482

APA

Zhao, J., Gomez-perez, J. M., Belhajjame, K., Klyne, G., Garcia-cuesta, E., Garrido, A., Hettne, K., Roos, M., De Roure, D., & Goble, C. (2012). Why workflows break: understanding and combating decay in Taverna workflows. In E-Science (e-Science), 2012 IEEE 8th International Conference on (pp. 1-9). IEEE. https://doi.org/10.1109/eScience.2012.6404482

Vancouver

Zhao J, Gomez-perez JM, Belhajjame K, Klyne G, Garcia-cuesta E, Garrido A et al. Why workflows break: understanding and combating decay in Taverna workflows. In E-Science (e-Science), 2012 IEEE 8th International Conference on. IEEE. 2012. p. 1-9 doi: 10.1109/eScience.2012.6404482

Author

Zhao, Jun ; Gomez-perez, Jose Manuel ; Belhajjame, Khalid et al. / Why workflows break : understanding and combating decay in Taverna workflows. E-Science (e-Science), 2012 IEEE 8th International Conference on. IEEE, 2012. pp. 1-9

Bibtex

@inproceedings{536226f221404d75b5121ba0276c1b53,
title = "Why workflows break: understanding and combating decay in Taverna workflows",
abstract = "Workflows provide a popular means for preserving scientific methods by explicitly encoding their process. However, some of them are subject to a decay in their ability to be re-executed or reproduce the same results over time, largely due to the volatility of the resources required for workflow executions. This paper provides an analysis of the root causes of workflow decay based on an empirical study of a collection of Taverna workflows from the myExperiment repository. Although our analysis was based on a specific type of workflow, the outcomes and methodology should be applicable to workflows from other systems, at least those whose executions also rely largely on accessing third-party resources. Based on our understanding about decay we recommend a minimal set of auxiliary resources to be preserved together with the workflows as an aggregation object and provide a software tool for end-users to create such aggregations and to assess their completeness.",
author = "Jun Zhao and Gomez-perez, {Jose Manuel} and Khalid Belhajjame and Graham Klyne and Esteban Garcia-cuesta and Aleix Garrido and Kristina Hettne and Marco Roos and {De Roure}, David and Carole Goble",
year = "2012",
month = oct,
doi = "10.1109/eScience.2012.6404482",
language = "English",
isbn = "9781467344678",
pages = "1--9",
booktitle = "E-Science (e-Science), 2012 IEEE 8th International Conference on",
publisher = "IEEE",
note = "2012 IEEE 8th International Conference on E-Science (e-Science) ; Conference date: 08-10-2012 Through 12-10-2012",

}

RIS

TY - GEN

T1 - Why workflows break

T2 - 2012 IEEE 8th International Conference on E-Science (e-Science)

AU - Zhao, Jun

AU - Gomez-perez, Jose Manuel

AU - Belhajjame, Khalid

AU - Klyne, Graham

AU - Garcia-cuesta, Esteban

AU - Garrido, Aleix

AU - Hettne, Kristina

AU - Roos, Marco

AU - De Roure, David

AU - Goble, Carole

PY - 2012/10

Y1 - 2012/10

N2 - Workflows provide a popular means for preserving scientific methods by explicitly encoding their process. However, some of them are subject to a decay in their ability to be re-executed or reproduce the same results over time, largely due to the volatility of the resources required for workflow executions. This paper provides an analysis of the root causes of workflow decay based on an empirical study of a collection of Taverna workflows from the myExperiment repository. Although our analysis was based on a specific type of workflow, the outcomes and methodology should be applicable to workflows from other systems, at least those whose executions also rely largely on accessing third-party resources. Based on our understanding about decay we recommend a minimal set of auxiliary resources to be preserved together with the workflows as an aggregation object and provide a software tool for end-users to create such aggregations and to assess their completeness.

AB - Workflows provide a popular means for preserving scientific methods by explicitly encoding their process. However, some of them are subject to a decay in their ability to be re-executed or reproduce the same results over time, largely due to the volatility of the resources required for workflow executions. This paper provides an analysis of the root causes of workflow decay based on an empirical study of a collection of Taverna workflows from the myExperiment repository. Although our analysis was based on a specific type of workflow, the outcomes and methodology should be applicable to workflows from other systems, at least those whose executions also rely largely on accessing third-party resources. Based on our understanding about decay we recommend a minimal set of auxiliary resources to be preserved together with the workflows as an aggregation object and provide a software tool for end-users to create such aggregations and to assess their completeness.

U2 - 10.1109/eScience.2012.6404482

DO - 10.1109/eScience.2012.6404482

M3 - Conference contribution/Paper

SN - 9781467344678

SP - 1

EP - 9

BT - E-Science (e-Science), 2012 IEEE 8th International Conference on

PB - IEEE

Y2 - 8 October 2012 through 12 October 2012

ER -