P‐GRADE portal family for grid infrastructures

P‐GRADE portal is one of the most widely used general‐purpose grid portal in Europe. The paper summarizes the most advanced features of P‐GRADE, such as parameter sweep workflow execution, multi‐grid workflow execution and integration with the DSpace workflow repository. It also shows the NGS P‐GRADE portal that extends P‐GRADE with the GEMLCA legacy code execution support in Grid systems, as well as with coarse‐grain workflow interoperability services. Next, the paper introduces the second generation P‐GRADE portal called WS‐PGRADE that merges the advanced features of the first generation P‐GRADE portals and extends them with new workflow and architecture concepts. Finally, the application‐specific science gateway of the CancerGrid project is briefly described to demonstrate that application‐specific portals can easily be developed on top of the general‐purpose WS‐PGRADE portal. Copyright © 2010 John Wiley & Sons, Ltd.

[1]  Gábor Terstyánszky,et al.  Parameter Sweep Workflows for Modelling Carbohydrate Recognition , 2010, Journal of Grid Computing.

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

[3]  Diego Scardaci,et al.  The GENIUS Grid Portal: Its Architecture, Improvements of Features, and New Implementations about Authentication and Authorization , 2007, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007).

[4]  Suresh Marru,et al.  The LEAD Portal: a TeraGrid gateway and application service architecture , 2007, Concurr. Comput. Pract. Exp..

[5]  Gilles Fedak,et al.  EDGeS: Bridging EGEE to BOINC and XtremWeb , 2009, Journal of Grid Computing.

[6]  Edward A. Lee,et al.  Composing Different Models of Computation in Kepler and Ptolemy II , 2007, International Conference on Computational Science.

[7]  Péter Kacsuk,et al.  GMBS: A new middleware service for making grids interoperable , 2010, Future Gener. Comput. Syst..

[8]  Carole A. Goble,et al.  The design and realisation of the myExperiment Virtual Research Environment for social sharing of workflows , 2009, Future Gener. Comput. Syst..

[9]  Jeff Weber,et al.  Workflow Management in Condor , 2007, Workflows for e-Science, Scientific Workflows for Grids.

[10]  Jarek Nabrzyski,et al.  The Vine Toolkit: A Java Framework for Developing Grid Applications , 2007, PPAM.

[11]  Gilles Fedak,et al.  Towards Making BOINC and EGEE Interoperable , 2008, 2008 IEEE Fourth International Conference on eScience.

[12]  Ian J. Taylor,et al.  Visual Grid Workflow in Triana , 2005, Journal of Grid Computing.

[13]  Mark Greenwood,et al.  Taverna: lessons in creating a workflow environment for the life sciences: Research Articles , 2006 .

[14]  Geoffrey C. Fox,et al.  Special Issue: ACM 2000 Java Grande Conference , 2001, Concurr. Comput. Pract. Exp..

[15]  Gábor Terstyánszky,et al.  GEMLCA: Running Legacy Code Applications as Grid Services , 2005, Journal of Grid Computing.

[16]  T. Kukla,et al.  A general and scalable solution for heterogeneous workflow invocation and nesting , 2008, 2008 Third Workshop on Workflows in Support of Large-Scale Science.

[17]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[18]  Miklós Kozlovszky,et al.  Enabling OMNeT++-based simulations on grid systems , 2009, SimuTools.

[19]  Péter Kacsuk,et al.  Supporting dynamic parameter sweep applications in workflows: lessons learnt from the CancerGrid project , 2008 .

[20]  David P. Anderson,et al.  BOINC: a system for public-resource computing and storage , 2004, Fifth IEEE/ACM International Workshop on Grid Computing.

[21]  Alessandro Costantini,et al.  G-FLUXO: A Workflow Portal Specialized in Computational BioChemistry , 2009, IWPLS.

[22]  Jay Boisseau,et al.  Development of Web toolkits for computational science portals: the NPACI HotPage , 2000, Proceedings the Ninth International Symposium on High-Performance Distributed Computing.

[23]  Jason Novotny,et al.  GridSphere: an advanced portal framework , 2004, Proceedings. 30th Euromicro Conference, 2004..

[24]  Péter Kacsuk,et al.  Simulation of the EMMIL e-marketplace model in see-grid using the P-GRADE portal , 2007 .

[25]  Mark H. Ellisman,et al.  Case Studies on the Use of Workflow Technologies for Scientific Analysis: The Biomedical Informatics Research Network and the Telescience Project , 2007, Workflows for e-Science, Scientific Workflows for Grids.

[26]  Edward A. Lee,et al.  CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE Concurrency Computat.: Pract. Exper. 2000; 00:1–7 Prepared using cpeauth.cls [Version: 2002/09/19 v2.02] Taverna: Lessons in creating , 2022 .

[27]  Suresh Marru,et al.  The LEAD Portal: a TeraGrid gateway and application service architecture: Research Articles , 2007 .

[28]  Péter Kacsuk,et al.  SZTAKI Desktop Grid (SZDG): A Flexible and Scalable Desktop Grid System , 2009, Journal of Grid Computing.