Skip to main content

A Functional Data Model Approach to Querying RDF/RDFS Data

  • Conference paper
Sharing Data, Information and Knowledge (BNCOD 2008)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5071))

Included in the following conference series:

Abstract

We are developing a multi-database architecture to provide integrated access to heterogeneous, distributed databases. The work described here is motivated by the desire to have RDF/RDFS collections as component data resources in this system, along with relational and other databases. To achieve this, the RDF/RDFS collection, like all other component resources in the system, is mapped to the functional data model, and a query translator is implemented that can translate queries originally expressed in Daplex (the query language associated with the functional data model) into SPARQL. SPARQL is the prominent query language for RDF and it is used here to bridge between the functional data model and the Semantic Web.

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. Bailey, J., Bry, F., Furche, T., Schaffert, S.: Web and Semantic Web Query Languages: A Survey. In: Eisinger, N., Małuszyński, J. (eds.) Reasoning Web. LNCS, vol. 3564, pp. 35–133. Springer, Heidelberg (2005)

    Google Scholar 

  2. Embury, S.M., Gray, P.M.D.: A Modular Compiler Architecture for a Data Manipulation Language. In: Morrison, R., Kennedy, J. (eds.) BNCOD 1996. LNCS, vol. 1094, pp. 170–188. Springer, Heidelberg (1996)

    Google Scholar 

  3. Furche, T., Linse, B., Bry, F., Plexousakis, D., Gottlob, G.: RDF Querying: Language Constructs and Evaluation Methods Compared. In: Barahona, P., Bry, F., Franconi, E., Henze, N., Sattler, U. (eds.) Reasoning Web 2006. LNCS, vol. 4126, pp. 1–52. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  4. Kemp, G.J.L., Angelopoulos, N., Gray, P.M.D.: Architecture of a Mediator for a Bioinformatics Database Federation. IEEE Transactions on Information Technology in Biomedicine 6, 116–122 (2002)

    Article  Google Scholar 

  5. Gray, P.M.D., Embury, S.M., Hui, K.Y., Kemp, G.J.L.: The Evolving Role of Constraints in the Functional Data Model. J. Intelligent Information Systems 12, 113–137 (1999)

    Article  Google Scholar 

  6. Gray, P.M.D., Hui, K.Y., Preece, A.D.: An Expressive Constraint Language for Semantic Web Applications. In: Preece, A., O’Leary, D. (eds.) E-Business and the Intelligent Web: Papers from the IJCAI-01 Workshop, pp. 46–53. AAAI Press, Menlo Park (2001)

    Google Scholar 

  7. Gray, P.M.D., Kerschberg, L., King, P.J.H., Poulovassilis, A. (eds.): The Functional Approach to Data Management: Modeling, Analyzing, and Integrating Heterogeneous Data. Springer, Heidelberg (2004)

    MATH  Google Scholar 

  8. Gray, P.M.D., Kulkarni, K.G., Paton, N.W.: Object-Oriented Databases: a Semantic Data Model Approach. Prentice Hall Series in Computer Science. Prentice-Hall, Englewood Cliffs (1992)

    MATH  Google Scholar 

  9. Karjalainen, M.: A System for Integrating Heterogeneous, Autonomous Databases. Licentiate thesis, Chalmers University of Technology (2006)

    Google Scholar 

  10. Karvounarakis, G., Magkanaraki, A., Alexaki, S., Christophides, V., Plexousakis, D., Scholl, M., Tolle, K.: RQL: A Functional Query Language for RDF. In: Gray, P.M.D., Kerschberg, L., King, P.J.H., Poulovassilis, A. (eds.) The Functional Approach to Data Management: Modeling, Analyzing, and Integrating Heterogeneous Data, pp. 435–465. Springer, Heidelberg (2004)

    Google Scholar 

  11. Kemp, G.J.L., Angelopoulos, N., Gray, P.M.D.: A Schema-based Approach to Building a Bioinformatics Database Federation. In: Proceedings IEEE International Symposium on Bio-Informatics and Biomedical Engineering, pp. 13–20. IEEE Computer Society Press, Los Alamitos (2000)

    Chapter  Google Scholar 

  12. Prud’hommeaux, E., Seaborne, A.: SPARQL query language for RDF. W3C candidate recommendation, W3C (June 2007), http://www.w3.org/TR/2007/CR-rdf-sparql-query-20070614/

  13. Risch, T.: Functional Queries to Wrapped Educational Semantic Web Meta-Data. In: Gray, P.M.D., Kerschberg, L., King, P.J.H., Poulovassilis, A. (eds.) The Functional Approach to Data Management: Modeling, Analyzing, and Integrating Heterogeneous Data, pp. 466–477. Springer, Heidelberg (2004)

    Google Scholar 

  14. Shipman, D.W.: The Functional Data Model and the Data Language DAPLEX. ACM Trans. Database Syst. 6(1), 140–173 (1981)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alex Gray Keith Jeffery Jianhua Shao

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Martins, J., Nunes, R., Karjalainen, M., Kemp, G.J.L. (2008). A Functional Data Model Approach to Querying RDF/RDFS Data. In: Gray, A., Jeffery, K., Shao, J. (eds) Sharing Data, Information and Knowledge. BNCOD 2008. Lecture Notes in Computer Science, vol 5071. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70504-8_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70504-8_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70503-1

  • Online ISBN: 978-3-540-70504-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics