Title
Scientific Workflows as Services in caGrid: A Taverna and gRAVI Approach
Abstract
In scientific collaboration platforms such as caGrid,workflow-as-a-service is a useful concept for various reasons, such as easy reuse of workflows, access to remote resources, security concerns, and improved execution performance. We propose a solution for facilitating workflow-as-a-service based on Taverna as the workflow engine and gRAVI as a service wrapping tool. We provide both a generic service to execute all Taverna workflows, and an easy-to-use tool (gRAVI-t) for users to wrap their workflows as workflow-specific services, without developing service code. The signature of the specific service is identical to the corresponding workflow's input/output definition and is therefore more self-explained to workflow users. These two categories of services are useful in different scenarios, respectively. We use a tumor analysis workflow as an example to demonstrate how the workflow-as-a-service approach benefits the execution performance. Finally a conclusion is drawn and future research opportunities are discussed.
Year
DOI
Venue
2009
10.1109/ICWS.2009.19
ICWS
Keywords
Field
DocType
gravi approach,tumor analysis workflow,workflow engine,scientific workflows,service code,corresponding workflow,generic service,workflow-as-a-service approach benefit,specific service,easy-to-use tool,workflow-specific service,taverna workflows,acceleration,grid computing,web services,web service,data processing,engines,computer science,workflow,input output,databases,cancer,servers,groupware,grid
Data mining,Workflow technology,World Wide Web,Grid computing,Reuse,Computer science,Collaborative software,Server,Workflow engine,Web service,Workflow,Database
Conference
Citations 
PageRank 
References 
8
0.66
17
Authors
7
Name
Order
Citations
PageRank
Wei Tan1131778.90
Kyle Chard251556.70
Dinanath Sulakhe318318.55
Ravi Madduri418213.37
Foster Ian5229382663.24
Stian Soiland-Reyes645827.66
Carole Goble77252788.90