Workflows hosted in portals

The WHIP (Workflows Hosted In Portals) project is building a set of software plug-ins to enable interactive, user driven,workflow integration, sharing, and collaboration within Web portals. This software architecture enables the dynamic publishing ofworkflows, facilitating information exchange and scientific collaboration. The WHIP plug-in provides functionality to perform composition, editing and community publication of workflow descriptions and their associated semantics. In this paper we describe the WHIParchitecture and provide an example use case through pairing the Triana workflow environment with the GridSphere portal using WHIP’s client- and server-side APIs.

[1]  I. Wang P2PS (Peer-to-Peer Simpli ed) , 2005 .

[2]  Matthew R. Pocock,et al.  Taverna: a tool for the composition and enactment of bioinformatics workflows , 2004, Bioinform..

[3]  John Shalf,et al.  The Cactus Framework and Toolkit: Design and Applications , 2002, VECPAR.

[4]  Ian J. Taylor,et al.  Triana Applications within Grid Computing and Peer to Peer Environments , 2003, Journal of Grid Computing.

[5]  Stephen David Beck,et al.  Distributed audio retrieval using Triana (DART) , 2006 .

[6]  Jason Maassen,et al.  Programming Scientific and Distributed Workflow with Triana Services , 2004 .

[7]  Gabrielle Allen,et al.  Grid portal solutions: a comparison of GridPortlets and OGCE , 2007, Concurr. Comput. Pract. Exp..

[8]  Keith Haines,et al.  Styx Grid Services: Lightweight, Easy-to-Use Middleware for Scientific Workflows , 2006, International Conference on Computational Science.

[9]  John Shalf,et al.  Enabling Applications on the Grid: A Gridlab Overview , 2003, Int. J. High Perform. Comput. Appl..

[10]  Liang Chen,et al.  Sedna: A BPEL-Based Environment for Visual Scientific Workflow Modeling , 2007, Workflows for e-Science, Scientific Workflows for Grids.

[11]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[12]  Edward A. Lee,et al.  Scientific workflow management and the Kepler system , 2006, Concurr. Comput. Pract. Exp..

[13]  Andrew Harrison,et al.  Workflow-driven portals for the integration of legacy applications , 2006 .

[14]  Péter Kacsuk,et al.  Multi-Grid, Multi-User Workflows in the P-GRADE Grid Portal , 2005, Journal of Grid Computing.

[15]  LudäscherBertram,et al.  Scientific workflow management and the Kepler system , 2006 .

[16]  Daniel S. Katz,et al.  Pegasus: A framework for mapping complex scientific workflows onto distributed systems , 2005, Sci. Program..

[17]  Ian J. Taylor,et al.  The Web Services Resource Framework in a Peer-to-Peer Context , 2006, Journal of Grid Computing.

[18]  Jason Novotny,et al.  GridSphere: a portal framework for building collaborations , 2004, Concurr. Pract. Exp..