Biodiversity World: a problem-solving environment for analysing biodiversity patterns

In the Biodiversity World (BDW) project we have created a flexible and extensible Web services-based grid environment for biodiversity researchers to solve problems in biodiversity and analyse biodiversity patterns. In this environment, heterogeneous and globally distributed biodiversity-related resources such as data sets and analytical tools are made available to be accessed and assembled by users into workflows to perform complex scientific experiments. One such experiment is bioclimatic modelling of the geographical distribution of individual species using climate variables in order to predict past and future climate-related changes in species distribution. Data sources and analytical tools required for such analysis of species distribution are widely dispersed, available on heterogeneous platforms, present data in different formats and lack interoperability. The BDW system brings all these disparate units together so that the user can combine tools with little thought as to their availability, data formats and interoperability. We describe the architecture of the BDW problem solving environment (PSE) consisting of a number of components providing uniform access to heterogeneous resources and analytical tools. Architectural components of the BDW system include a workflow management tool, resource wrappers, a communications layer, BDW datatypes and a metadata repository.

[1]  David R. B. Stockwell,et al.  The GARP modelling system: problems and solutions to automated spatial prediction , 1999, Int. J. Geogr. Inf. Sci..

[2]  John F. B. Mitchell,et al.  The simulation of SST, sea ice extents and ocean heat transports in a version of the Hadley Centre coupled model without flux adjustments , 2000 .

[3]  R. J. White,et al.  SPICE: A Flexible Architecture for Integrating Autonomous Databases to Comprise a Distributed Catalogue of Life , 2000, DEXA.

[4]  Yuichi Nakamura,et al.  Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI , 2001 .

[5]  M. Robertson,et al.  A PCA‐based modelling technique for predicting environmental suitability for organisms from presence records , 2001 .

[6]  A. Silberschatz,et al.  RESEARCH DIRECTIONS IN BIODIVERSITY AND ECOSYSTEM INFORMATICS , 2001 .

[7]  D. Swofford PAUP*: Phylogenetic analysis using parsimony (*and other methods), Version 4.0b10 , 2002 .

[8]  Brian McBride,et al.  Jena: A Semantic Web Toolkit , 2002, IEEE Internet Comput..

[9]  Michael J. Sanderson,et al.  R8s: Inferring Absolute Rates of Molecular Evolution, Divergence times in the Absence of a Molecular Clock , 2003, Bioinform..

[10]  A. Gray,et al.  Bioinformatics and eScience , 2003 .

[11]  Henrik Eriksson,et al.  The evolution of Protégé: an environment for knowledge-based systems development , 2003, Int. J. Hum. Comput. Stud..

[12]  D. Wilkinson,et al.  Towards an e-biology of ageing: integrating theory and data , 2003, Nature Reviews Molecular Cell Biology.

[13]  Ian Taylor,et al.  Grid Enabling Applications Using Triana , 2003 .

[14]  C. Goble,et al.  The {my}Grid Project: Services, Architecture and Demonstrator , 2003 .

[15]  Neil Caithness,et al.  Building a Biodiversity GRID , 2004, LSGRID.

[16]  Donald F. Ferguson,et al.  From Open Grid Services Infrastructure to WS-Resource Framework: Refactoring and Evolution , 2004 .

[17]  Norman W. Paton,et al.  The design and implementation of Grid database services in OGSA‐DAI , 2005, Concurr. Pract. Exp..

[18]  Douglas Thain,et al.  Distributed computing in practice: the Condor experience , 2005, Concurr. Pract. Exp..

[19]  Sachinkumar Wasnik,et al.  Bioinformatics Application Integration in GeneGrid , 2005 .

[20]  Ronald H. Perrott,et al.  GeneGrid: grid based solution for bioinformatics application integration and experiment execution , 2005, 18th IEEE Symposium on Computer-Based Medical Systems (CBMS'05).

[21]  Ian T. Foster,et al.  Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, Journal of Computer Science and Technology.

[22]  Shirley Y. Crompton,et al.  OGSA-DAI and bioinformatics grids: challenges, experience and strategies , 2006, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06).