Title :
Hypermedia Workflow: A New Approach to Data-Driven Scientific Workflows
Author_Institution :
Dept. of Comput. Sci., AGH Univ. of Sci. & Technol., Krakow, Poland
Abstract :
This paper presents a new approach to scientific workflows based on the hypermedia design paradigm, the core of the REST architectural style. A Web resource model for workflow elements: tasks and data, is proposed. A workflow execution protocol based on the hypermedia-as-the-engine-of-application-state principle is also introduced. We compare the hypermedia model with one based on a workflow execution engine. Benefits and implications of the hypermedia approach for other important aspects of the workflow lifecycle, including provenance and mapping of tasks to resources, are also discussed. As a proof-of-concept of the hypermedia workflow concept, we implemented a simulator for execution of synthetic workflows based on the Pegasus workflow generator.
Keywords :
Internet; hypermedia; information resources; search engines; REST architectural style; Web resource model; data-driven scientific workflows; hypermedia design paradigm; hypermedia workflow; hypermedia-as-the-engine-of-application-state principle; pegasus workflow generator; proof-of-concept; synthetic workflows; task mapping; task provenance; workflow elements; workflow execution engine; workflow execution protocol; workflow lifecycle; HATEOAS; REST; hypermedia; scientific workflows;
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:
Conference_Location :
Salt Lake City, UT
Print_ISBN :
978-1-4673-6218-4
DOI :
10.1109/SC.Companion.2012.25