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

Components in the Pipeline

Journal Article · · IEEE Software, 28(3):34-40
DOI:https://doi.org/10.1109/MS.2011.23· OSTI ID:1013286
Scientists commonly describe their data processing systems metaphorically as software pipelines. These pipelines input one or more data sources and apply a sequence of processing steps to transform the data and create useful results. While conceptually simple, pipelines often adopt complex topologies and must meet stringent quality of service requirements that place stress on the software infrastructure used to construct the pipeline. In this paper we describe the MeDICi Integration Framework, which is a component-based framework for constructing complex software pipelines. The framework supports composing pipelines from distributed heterogeneous software components and provides mechanisms for controlling qualities of service to meet demanding performance, reliability and communication requirements.
Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
1013286
Report Number(s):
PNNL-SA-77807
Journal Information:
IEEE Software, 28(3):34-40, Journal Name: IEEE Software, 28(3):34-40 Journal Issue: 3 Vol. 28
Country of Publication:
United States
Language:
English

Similar Records

Engineering High Performance Service-Oriented Pipeline Applications with MeDICi
Conference · Thu Jan 06 23:00:00 EST 2011 · OSTI ID:1010473

Middleware Case Study: MeDICi
Book · Thu May 05 00:00:00 EDT 2011 · OSTI ID:1040989

Towards Composing Data Aware Systems Biology Workflows on Cloud Platforms: A MeDICi-based Approach
Conference · Thu Sep 08 00:00:00 EDT 2011 · OSTI ID:1030870