Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Context-Aware Scientific Workflow Systems using KEPLER

Journal Article · · International Journal of Business Process Integration and Management, 5(1):18-31

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.

Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
991994
Report Number(s):
PNNL-SA-69085; KJ0403000
Journal Information:
International Journal of Business Process Integration and Management, 5(1):18-31, Journal Name: International Journal of Business Process Integration and Management, 5(1):18-31 Journal Issue: 1 Vol. 5
Country of Publication:
United States
Language:
English

Similar Records

Kepler Scientific Workflow Design and Execution with Contexts
Journal Article · Thu Sep 01 00:00:00 EDT 2011 · International Journal of Computers and Their Applications, 18(3):133-147 · OSTI ID:1026602

Flexible Scientific Workflow Modeling Using Frames, Templates, and Dynamic Embedding
Conference · Wed Jul 30 00:00:00 EDT 2008 · OSTI ID:971449

Structured Composition of Dataflow and Control-Flow for Reusable and Robust Scientific Workflows
Conference · Wed Sep 07 00:00:00 EDT 2005 · OSTI ID:883516