Integrating ontology and workflow in PROTEUS, a grid-based problem solving environment for bioinformatics

Bioinformatics is as a bridge between life science and computer science: computer algorithms are needed to face complexity of biological processes. Bioinformatics applications manage complex biological data stored into distributed and often heterogeneous databases and require large computing power. We discuss requirements of such applications and present the architecture of PROTEUS, a grid-based problem solving environment that integrates ontology and workflow approaches to enhance composition and execution of bioinformatics applications on the grid.

[1]  Thomas R. Gruber,et al.  A Translation Approach to Portable Ontologies , 1993 .

[2]  Mario Cannataro,et al.  Proteomic Profiling of Inherited Breast Cancer: Identification of Molecular Targets for Early Detection, Prognosis and Treatment, and Related Bioinformatics Tools , 2003, WIRN.

[3]  E. Gallopoulos,et al.  Computer as thinker/doer: problem-solving environments for computational science , 1994, IEEE Computational Science and Engineering.

[4]  Gregory R. Grant,et al.  Bioinformatics - The Machine Learning Approach , 2000, Comput. Chem..

[5]  Yan Huang,et al.  The software architecture of a distributed problem-solving environment , 2000, Concurr. Pract. Exp..

[6]  Tova Milo,et al.  Views in a large-scale XML repository , 2002, The VLDB Journal.

[7]  Mario Cannataro,et al.  Proteus, a Grid based Problem Solving Environment for Bioinformatics: Architecture and Experiments , 2004 .

[8]  Chris F. Taylor,et al.  A systematic approach to modeling, capturing, and disseminating proteomics experimental data , 2003, Nature Biotechnology.

[9]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[10]  Paul Douglas,et al.  Proceedings International Conference on Information Technology: Coding and Computing , 2002, Proceedings. International Conference on Information Technology: Coding and Computing.

[11]  Mario Cannataro,et al.  Semantics and knowledge grids: building the next-generation grid , 2004, IEEE Intelligent Systems.

[12]  Gregor von Laszewski,et al.  GSFL: A Workflow Framework for Grid Services , 2002 .

[13]  Jim Melton,et al.  Standards for databases on the grid , 2003, SGMD.

[14]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[15]  Mario Cannataro,et al.  KNOWLEDGE GRID An Architecture for Distributed Knowledge Discovery , 2002 .

[16]  Mario Cannataro,et al.  Grid-based PSE Toolk-its for Multidisciplinary Applications , 2003 .

[17]  Mario Cannataro,et al.  A Data Mining Ontology for Grid Programming , 2003 .

[18]  Richard Wolski,et al.  The network weather service: a distributed resource performance forecasting service for metacomputing , 1999, Future Gener. Comput. Syst..

[19]  Mario Cannataro,et al.  The knowledge grid , 2003, CACM.