[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Service Oriented Architecture for Semantic Data Access Layer

  • Conference paper
Knowledge Technology (KTW 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 295))

Included in the following conference series:

Abstract

This paper presents the Service Oriented Architecture (SOA)-based Semantic Data Access Layer (DAL) component approach which simplifies access to triple stores. Built with the benefits of web service and SOA, this component provides interoperability, loose coupling and programming-language independent access to different triple stores on various computer systems. Limitations of SPARQL query, SPARQL endpoint and the triples indexing mechanism as well as our solution are discussed. In this paper, particular attention is given to the performance comparison between our component and cache management, indexing facilities and native triple store vendors using the Lehigh University Benchmark (LUBM). The main contribution of our component is to provide an easy-one-stop common and reusable Application Programming Interface (API), to build high performance Semantic-based applications, without the need to develop yet another back-end system.

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 35.99
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 44.99
Price includes VAT (United Kingdom)
  • 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.

Similar content being viewed by others

References

  1. Core J2EE Patterns - Data Access Object, http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html (last Visited: April 2011)

  2. O’Brien, J., Marakas, G.: Introduction to Information System. McGraw-Hill (2005)

    Google Scholar 

  3. SPARQL endpoint, http://semanticweb.org/wiki/SPARQL_endpoint (last Visited: April 2011)

  4. Query, A.: Inference Service for RDF, http://www.ilrt.bris.ac.uk/discovery/rdf-dev/purls/papers/QL98-queryservice/ (last Visited: June 2011)

  5. Baader, F., et al.: Theory, Implementation, and Applications. In: The Description Logic Handbook, p. 622. Cambridge University Press (2003)

    Google Scholar 

  6. Biring, N.S., Lukose, D.: SOA Framework. P00084 Malaysia (2007)

    Google Scholar 

  7. Microsoft: Microsoft Application Architecture Guide, 2nd edn. Microsoft Press (2009)

    Google Scholar 

  8. Triple Store, http://www.w3.org/2001/sw/Europe/events/20031113-storage/positions/rusher.html (last Visited: April 2011)

  9. Motahari Nezhad, H.R., et al.: Web Services Interoperability Specifications. IEEE Computer 39(5), 24–32 (2006)

    Article  Google Scholar 

  10. Christensen, E., et al.: Web Services Description Language (WSDL) 1.1, http://www.w3.org/TR/wsdl (last Visited: April 2011)

  11. Bray, T.: Extensible Markup Language (XML) 1.1, http://www.w3.org/TR/xml11/ (last Visited: April 2011)

  12. AllegroGraph RDFStore Web 3.0’s Database, http://www.franz.com/agraph/allegrograph/

  13. Jena Semantic Web Framework - Documentation Overview. Jena Semantic Web Framework, http://jena.sourceforge.net/documentation.html (last Visited: May 2011)

  14. Apache Commons. Commons Collections, http://commons.apache.org/collections/ (last Visited: May 2011)

  15. Overview of Indexing, http://www.franz.com/agraph/support/learning/Overview-of-Indexing.lhtml (last Visited : June 2011)

  16. Apache Lucene - Overview, http://lucene.apache.org/java/docs/index.html (last Visited: May 2011)

  17. 14 test queries, http://swat.cse.lehigh.edu/projects/lubm/query.htm (last Visited: May 2011)

  18. Object-Relational Mapping, http://en.wikipedia.org/wiki/Object-Relational_Mapping (last Visited: April 2011)

  19. Empire, RDF for JPA, https://github.com/clarkparsia/Empire (last Visited: April 2011)

  20. How to Publish Linked Data on the Web, http://www4.wiwiss.fu-berlin.de/bizer/pub/LinkedDataTutorial/ (last visited: June 2011)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, C.K., Mohd Yusof, N., Selan, N.E., Lukose, D. (2012). Service Oriented Architecture for Semantic Data Access Layer. In: Lukose, D., Ahmad, A.R., Suliman, A. (eds) Knowledge Technology. KTW 2011. Communications in Computer and Information Science, vol 295. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32826-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32826-8_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32825-1

  • Online ISBN: 978-3-642-32826-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics