Abstract
This paper focuses on the problem of bioinformatics service reconciliation in a generic and scalable manner so as to enhance interoperability in a highly evolving field. Using XML as a common representation format, but also supporting existing flat-file representation formats, we propose an approach for the scalable semi-automatic reconciliation of services, possibly invoked from within a scientific workflows tool. Service reconciliation may use the AutoMed heterogeneous data integration system as an intermediary service, or may use AutoMed to produce services that mediate between services. We discuss the application of our approach for the reconciliation of services in an example bioinformatics workflow. The main contribution of this research is an architecture for the scalable reconciliation of bioinformatics services.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Amann, B., Beeri, C., Fundulaki, I., et al.: Ontology-based integration of XML web resources. In: Proc. of Int. Semantic Web Conference, pp. 117–131 (2002)
Benatallah, B., et al.: Declarative composition and peer-to-peer provisioning of dynamic web services. In: Proc. of ICDE’02, pp. 297–308 (2002)
Bowers, S., Ludäscher, B.: An ontology-driven framework for data transformation in scientific workflows. In: Proc. of Data Integration in the Life Sciences (DILS’04), pp. 1–16 (2004)
Cruz, I.F., Xiao, H., Hsu, F.: An ontology-based framework for XML semantic integration. In: Proc. IDEAS’04, pp. 217–226 (2004)
Friedman, M., Levy, A., Millstein, T.: Navigational plans for data integration. In: National Conference on Artificial Intelligence, pp. 67–73. AAAI Press, California (1999)
Goldman, R., Widom, J.: DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases. In: Proc. VLDB’97, pp. 436–445 (1997)
Hull, D., et al.: Treating shimantic web syndrome with ontologies. In: Proc. of Advanced Knowledge Technologies workshop on Semantic Web Services (2004)
Hull, D., Stevens, R., Lord, P.: Describing web services for user-oriented retrieval. In: Proc. of W3C Workshop on Frameworks for Semantics in Web Services (2005)
Jasper, E., Poulovassilis, A., Zamboulis, L.: Processing IQL queries and migrating data in the AutoMed toolkit. AutoMed Technical Report 20 (July 2003)
Jasper, E., Tong, N., McBrien, P.J., Poulovassilis, A.: View generation and optimisation in the AutoMed data integration framework. In: Proc. of 6th Baltic Conference on Databases and Information Systems (2004)
Lenzerini, M.: Data integration: A theoretical perspective. In: Proc. PODS’02, pp. 233–246 (2002)
Lord, P., Alper, P., Wroe, C., Goble, C.: Feta: A light-weight architecture for user oriented semantic service discovery. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 17–31. Springer, Heidelberg (2005)
Lord, P., Bechhofer, S., Wilkinson, M., Schiltz, G., Gessler, D., Hull, D., Goble, C., Stein, L.: Applying Semantic Web services to bioinformatics: experiences gained, lessons learnt. In: Proc. of Int. Semantic Web Conference, pp. 350–364 (2004)
Madhavan, J., Halevy, A.Y.: Composing mappings among data sources. In: Proc. of VLDB’03, pp. 572–583 (2003)
McBrien, P., Poulovassilis, A.: Data integration by bi-directional schema transformation rules. In: Proc. ICDE’03, pp. 227–238 (March 2003)
McBrien, P., Poulovassilis, A.: Defining peer-to-peer data integration using both as view rules. In: Proc. Workshop on Databases, Information Systems and Peer-to-Peer Computing (at VLDB’03), Berlin (2003)
McBrien, P.J., Poulovassilis, A.: P2P query reformulation over Both-as-View data transformation rules. In: Proc. of Databases, Information Systems and Peer-to-Peer Computing (at VLDB’06), page TBC, Springer, Heidelberg (2006)
Medjahed, B., Bouguettaya, A., Elmagarmid, A.K.: Composing web services on the Semantic Web. VLDB Journal 12(4), 333–351 (2003)
Oinn, T., Addis, M., Ferris, J., et al.: Taverna: a tool for the composition and enactment of bioinformatics workflows. Bioinformatics 20(17), 3045–3054 (2004)
Srivastava, B., Koehler, J.: Web Service composition - current solutions and open problems. In: Proc. of Workshop on Planning for Web Services (ICAPS’03), pp. 28–35 (2003)
Stein, L.: Creating a bioinformatics nation. Nature 417, 119–120 (2002)
Thakkar, S., Ambite, J.L., Knoblock, C.A.: Composing, optimizing, and executing plans for bioinformatics web services. VLDB Journal 14(3), 330–353 (2005)
Zamboulis, L.: XML data integration by graph restructuring. In: Williams, H., MacKinnon, L.M. (eds.) Key Technologies for Data Management. LNCS, vol. 3112, pp. 57–71. Springer, Heidelberg (2004)
Zamboulis, L., Fan, H., Belhajjame, K., Siepen, J., Jones, A., Martin, N.J., Poulovassilis, A., Hubbard, S.J., Embury, S., Paton, N.W.: Data access and integration in the ISPIDER proteomics grid. In: Leser, U., Naumann, F., Eckman, B. (eds.) DILS 2006. LNCS (LNBI), vol. 4075, pp. 3–18. Springer, Heidelberg (2006)
Zamboulis, L., Martin, N., Poulovassilis, A.: Bioinformatics service reconciliation by heterogeneous schema transformation. Birkbeck TR BBKCS-07-03 (March 2007)
Zamboulis, L., Poulovassilis, A.: Using AutoMed for XML Data Transformation and Integration. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 58–69. Springer, Heidelberg (2004)
Zamboulis, L., Poulovassilis, A.: Information sharing for the Semantic Web - a schema transformation approach. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 275–289. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Zamboulis, L., Martin, N., Poulovassilis, A. (2007). Bioinformatics Service Reconciliation by Heterogeneous Schema Transformation. In: Cohen-Boulakia, S., Tannen, V. (eds) Data Integration in the Life Sciences. DILS 2007. Lecture Notes in Computer Science(), vol 4544. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73255-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-73255-6_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73254-9
Online ISBN: 978-3-540-73255-6
eBook Packages: Computer ScienceComputer Science (R0)