Skip to main content

Bioinformatics Service Reconciliation by Heterogeneous Schema Transformation

  • Conference paper
Data Integration in the Life Sciences (DILS 2007)

Part of the book series: Lecture Notes in Computer Science ((LNBI,volume 4544))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Benatallah, B., et al.: Declarative composition and peer-to-peer provisioning of dynamic web services. In: Proc. of ICDE’02, pp. 297–308 (2002)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Cruz, I.F., Xiao, H., Hsu, F.: An ontology-based framework for XML semantic integration. In: Proc. IDEAS’04, pp. 217–226 (2004)

    Google Scholar 

  5. Friedman, M., Levy, A., Millstein, T.: Navigational plans for data integration. In: National Conference on Artificial Intelligence, pp. 67–73. AAAI Press, California (1999)

    Google Scholar 

  6. Goldman, R., Widom, J.: DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases. In: Proc. VLDB’97, pp. 436–445 (1997)

    Google Scholar 

  7. Hull, D., et al.: Treating shimantic web syndrome with ontologies. In: Proc. of Advanced Knowledge Technologies workshop on Semantic Web Services (2004)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Jasper, E., Poulovassilis, A., Zamboulis, L.: Processing IQL queries and migrating data in the AutoMed toolkit. AutoMed Technical Report 20 (July 2003)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Lenzerini, M.: Data integration: A theoretical perspective. In: Proc. PODS’02, pp. 233–246 (2002)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Madhavan, J., Halevy, A.Y.: Composing mappings among data sources. In: Proc. of VLDB’03, pp. 572–583 (2003)

    Google Scholar 

  15. McBrien, P., Poulovassilis, A.: Data integration by bi-directional schema transformation rules. In: Proc. ICDE’03, pp. 227–238 (March 2003)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. Medjahed, B., Bouguettaya, A., Elmagarmid, A.K.: Composing web services on the Semantic Web. VLDB Journal 12(4), 333–351 (2003)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Google Scholar 

  21. Stein, L.: Creating a bioinformatics nation. Nature 417, 119–120 (2002)

    Article  Google Scholar 

  22. Thakkar, S., Ambite, J.L., Knoblock, C.A.: Composing, optimizing, and executing plans for bioinformatics web services. VLDB Journal 14(3), 330–353 (2005)

    Article  Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Chapter  Google Scholar 

  25. Zamboulis, L., Martin, N., Poulovassilis, A.: Bioinformatics service reconciliation by heterogeneous schema transformation. Birkbeck TR BBKCS-07-03 (March 2007)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Sarah Cohen-Boulakia Val Tannen

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics