Search NASA⌕ Search

DOE OSTI · 991994

Context-Aware Scientific Workflow Systems using KEPLER

Abstract

Data-intensive scientific workflows are often modeled using a dataflow-oriented model. The simplicity of a dataflow model facilitates intuitive workflow design, analysis, and optimization. However, some amount of control-flow modeling is often necessary for engineering fault-tolerant, robust, and adaptive workflows. Modeling the control-flow using inherent dataflow constructs will quickly end up with a workflow that is hard to comprehend, reuse, and maintain. In this paper, we propose a context-aware architecture for scientific workflows. By incorporating contexts within a data-flow oriented scientific workflow system, we enable the development of context-aware scientific workflows without the need to use numerous low-level control-flow actors. This results in a workflow that is aware of its environment during execution with minimal user input and responds intelligently based on such awareness at runtime. A further advantage of our approach is that the defined contexts can be reused and shared across other workflows. We demonstrate our approach with two prototype implementation of context-aware actors in KEPLER.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Ngu, Anne H, Jamnagarwala, Arwa, Chin, George, Sivaramakrishnan, Chandrika, Critchlow, Terence J. 2010-04-01. Context-Aware Scientific Workflow Systems using KEPLER. https://doi.org/10.1504/ijbpim.2010.033172

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related reports

Fire Protection Design

The purpose of this project is to design the demolition and installation of a deluge valve swap from a DV-5 to a DV-5A valve.

99 GENERAL AND MISCELLANEOUS↗