Applying Computer Science Research to Biodiversity Informatics: Some Experiences and Lessons

In this paper we discuss experiences of applying Computer Science research in five biodiversity informatics projects. The need that these projects share in common is to apply advanced computing theory and techniques to real problems, overcoming the practical difficulties that are encountered. The main purpose of this paper is to illustrate, from our own experience, how applying advanced computing techniques to a real problem area can lead to unexpected difficulties that may not have been recognised at the theoretical or small-scale implementation stage, and to provide some recommendations for addressing the specific difficulties identified here. These recommendations are in the areas of identifying and rectifying terminological conflicts; handling multiple opinions; and design of architectures that can accommodate variation in platforms and administrative policies, and also accommodate change.

[1]  A. Peterson,et al.  New developments in museum-based informatics and applications in biodiversity analysis. , 2004, Trends in ecology & evolution.

[2]  A. Peterson,et al.  Predicting Species Invasions Using Ecological Niche Modeling: New Approaches from Bioinformatics Attack a Pressing Problem , 2001 .

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

[4]  B. Wuthrich On updates and inconsistency repairing in knowledge bases , 1993, Proceedings of IEEE 9th International Conference on Data Engineering.

[5]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[6]  Kenji Satou,et al.  Grid Computing in Life Science , 2005 .

[7]  F. Bisby The quiet revolution: biodiversity informatics and the internet. , 2000, Science.

[8]  Andrew C. Jones,et al.  Conflict detection for integration of taxonomic data sources , 1999, Proceedings. Eleventh International Conference on Scientific and Statistical Database Management.

[9]  R. J. White,et al.  Experiences with a Hybrid Implementation of a Globally Distributed Federated Database System , 2001, WAIM.

[10]  Bette A. Loiselle,et al.  Avoiding Pitfalls of Using Species Distribution Models in Conservation Planning , 2003 .

[11]  Meng Li,et al.  Stream Operators for Querying Data Streams , 2005, WAIM.

[12]  Andrew C. Jones,et al.  Linking Heterogeneous Biodiversity Information Systems on the GRID: the GRAB Prototype , 2002, Comput. Artif. Intell..

[13]  Andrew C. Jones,et al.  Adapting integrity enforcement techniques for data reconciliation , 2001, Inf. Syst..

[14]  R. J. White,et al.  Techniques for effective integration, maintenance and evolution of species databases , 2000, Proceedings. 12th International Conference on Scientific and Statistica Database Management.

[15]  Wenfei Fan,et al.  Keys with Upward Wildcards for XML , 2001, DEXA.

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