Multi-level biomedical ontology-enabled service broker for web-based interoperation

Web services have recently become a new trend for gathering biomedical information. However, it is not easy to integrate and obtain a concise/complete query result among hundreds of services. In this paper, we propose a multi-level ontology-enabled service broker architecture for dynamically integrating web services in the biomedical domain. By incorporating temporal concept, new enhanced QoS parameters allow service requesters to control more querying factors in order to precisely invoke corresponding service operations. We also define a Unified Biomedical Service Interface (UBSI) as a service deployment standard. Our ultimate goal is to construct a public, scalable, and interoperable biomedical service platform based on UBSI to benefit scientists in data searching and publishing.

[1]  Daniel A. Menascé,et al.  QoS Issues in Web Services , 2002, IEEE Internet Comput..

[2]  Tae-Sung Jung,et al.  SPDBSW: A Service Prototype of SPDBS on the Web , 2007, BNCOD.

[3]  Hartmut Ritter,et al.  A concept for QoS integration in Web services , 2003, Fourth International Conference on Web Information Systems Engineering Workshops, 2003. Proceedings..

[4]  Abdelhakim Hafid,et al.  A QoS broker based architecture for efficient Web services selection , 2005, IEEE International Conference on Web Services (ICWS'05).

[5]  Thomas Steinke,et al.  Columba: an integrated database of proteins, structures, and annotations , 2005, BMC Bioinformatics.

[6]  Christoph W. Sensen,et al.  Semantic Web Service provision: a realistic framework for Bioinformatics programmers , 2007, Bioinform..

[7]  Roberto Chinnici,et al.  Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language , 2007 .

[8]  Ramez Elmasri,et al.  BioSO : Bioinformatic Service Ontology for Dynamic Biomedical Web Services Integration , 2008 .

[9]  Ramez Elmasri,et al.  Fundamentals of Database Systems , 1989 .

[10]  E. Birney,et al.  The International Protein Index: An integrated database for proteomics experiments , 2004, Proteomics.

[11]  Patrick Lambrix,et al.  Ontology-based integration for bioinformatics , 2005 .

[12]  Shamkant B. Navathe,et al.  FUSION: a system allowing dynamic Web service composition and automatic execution , 2003, EEE International Conference on E-Commerce, 2003. CEC 2003..

[13]  Ramez Elmasri,et al.  Mediated taxonomy system for bioinformatics data integration , 2007, 2007 IEEE International Conference on Bioinformatics and Biomedicine Workshops.

[14]  Ramez Elmasri,et al.  Multi-level Conceptual Modeling for Biomedical Data and Ontologies Integration , 2007, Twentieth IEEE International Symposium on Computer-Based Medical Systems (CBMS'07).

[15]  Andrew S. Tanenbaum,et al.  Distributed systems: Principles and Paradigms , 2001 .

[16]  Stephen Potter,et al.  A Semantic Service Environment: A Case Study in Bioinformatics , 2005, ESWC.

[17]  Peter Mork,et al.  The Multiple Roles of Ontologies in the BioMediator Data Integration System , 2005, DILS.

[18]  Purvesh Khatri,et al.  Babel's tower revisited: a universal resource for cross-referencing across annotation databases , 2006, Bioinform..