TY - JOUR
T1 - A semantic-based approach to attain reproducibility of computational environments in scientific workflows
T2 - A case study
AU - Santana-Perez, Idafen
AU - da Silva, Rafael Ferreira
AU - Rynge, Mats
AU - Deelman, Ewa
AU - Pérez-Hernández, María S.
AU - Corcho, Oscar
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2014.
PY - 2014
Y1 - 2014
N2 - Reproducible research in scientific workflows is often addressed by tracking the provenance of the produced results. While this approach allows inspecting intermediate and final results, improves understanding, and permits replaying a workflow execution, it does not ensure that the computational environment is available for subsequent executions to reproduce the experiment. In this work, we propose describing the resources involved in the execution of an experiment using a set of semantic vocabularies, so as to conserve the computational environment. We define a process for documenting the workflow application, management system, and their dependencies based on 4 domain ontologies. We then conduct an experimental evaluation using a real workflow application on an academic and a public Cloud platform. Results show that our approach can reproduce an equivalent execution environment of a predefined virtual machine image on both computing platforms.
AB - Reproducible research in scientific workflows is often addressed by tracking the provenance of the produced results. While this approach allows inspecting intermediate and final results, improves understanding, and permits replaying a workflow execution, it does not ensure that the computational environment is available for subsequent executions to reproduce the experiment. In this work, we propose describing the resources involved in the execution of an experiment using a set of semantic vocabularies, so as to conserve the computational environment. We define a process for documenting the workflow application, management system, and their dependencies based on 4 domain ontologies. We then conduct an experimental evaluation using a real workflow application on an academic and a public Cloud platform. Results show that our approach can reproduce an equivalent execution environment of a predefined virtual machine image on both computing platforms.
UR - http://www.scopus.com/inward/record.url?scp=84921625018&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-14325-5_39
DO - 10.1007/978-3-319-14325-5_39
M3 - Article
AN - SCOPUS:84921625018
SN - 0302-9743
VL - 8805
SP - 452
EP - 463
JO - Lecture Notes in Computer Science
JF - Lecture Notes in Computer Science
ER -