Advertisement

Towards Graphical Query Notation for Semantic Databases

  • Kārlis ČerānsEmail author
  • Jūlija Ovčiņņikova
  • Mārtiņš Zviedris
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 229)

Abstract

We describe a notation and a tool for schema-enabled visual/diagrammatic creation of SPARQL queries over RDF databases. The notation and the tool support both the standard basic query pattern comprising a main query class and possibly linked condition classes and means for aggregate query definition and placing conditions over aggregates including also aggregation of aggregate results. We discuss the applicability of the tool for ad-hoc query formulation in practical use cases.

Keywords

Visual query creation SPARQL RDF databases Semantic technologies 

Notes

Acknowledgements

This work has been supported by European Union within the ERDF project ‘Granular ontology tools for data analysis’ (Project No. 2DP/2.1.1.1.0/14/APIA/VIAA/072) and Latvian State Research program NexIT project No.1 ‘Technologies of ontologies, semantic web and security’.

References

  1. 1.
    Resource Description Framework (RDF). http://www.w3.org/RDF/
  2. 2.
  3. 3.
    Motik, B., Patel-Schneider P.F., Parsia B.: OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax (2009)Google Scholar
  4. 4.
    SPARQL 1.1 Overview. W3C Recommendation 21 March 2013 [WWW] http://www.w3.org/TR/sparql11-overview/
  5. 5.
    Linked Data. http://linkeddata.org
  6. 6.
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Sci. Am. 122(10), 29–37 (2001)Google Scholar
  7. 7.
    R2RML: RDB to RDF Mapping Language. http://www.w3.org/TR/r2rml/
  8. 8.
    Blakeley, C.: RDF Views of SQL Data (Declarative SQL Schema to RDF Mapping), OpenLink Software (2007)Google Scholar
  9. 9.
    D2RQ Platform. Treating Non-RDF Relational Databases as Virtual RDF Graphs. http://www4.wiwiss.fu-berlin.de/bizer/D2RQ/spec/
  10. 10.
    Bagosi, T., Calvanese, D., Hardi, J., Komla-Ebri, S., Lanti, D., Rezk, M., Rodriguez-Muro, M., Slusnys, M., Xiao, G.: The ontop framework for ontology based data access. In: Zhao, D., Du, J., Wang, H., Wang, P., Ji, D., Pan, J.Z. (eds.) CSWS 2014. CCIS, vol. 480, pp. 67–77. Springer, Heidelberg (2014)Google Scholar
  11. 11.
    Čerāns, K., Būmans, G.: RDB2OWL: a RDB-to-RDF/OWL Mapping Specification Language. In: Barzdins, J., Kirikova, M. (eds.) Databases and Information Systems VI, pp. 139–152. IOS Press, Amsterdam (2011)Google Scholar
  12. 12.
  13. 13.
    Barzdins, G., Liepins, E., Veilande, M., Zviedris, M.: Semantic Latvia approach in the medical domain. In: Haav, H.M., Kalja, A. (eds.) Proceedings of the 8th International Baltic Conference on Databases and Information Systems., pp. 89–102. TUT Press (2008)Google Scholar
  14. 14.
    Zviedris, M., Barzdins, G.: ViziQuer: a tool to explore and query SPARQL endpoints. In: Antoniou, G., Grobelnik, M., Simperl, E., Parsia, B., Plexousakis, D., De Leenheer, P., Pan, J. (eds.) ESWC 2011, Part II. LNCS, vol. 6644, pp. 441–445. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  15. 15.
    Soylu, A., Giese, M., Jiménez-Ruiz, E., Kharlamov, E., Zheleznyakov, D., Horrocks, I.: OptiqueVQS: Towards an ontology based visual query system for big data. In: MEDES (2013)Google Scholar
  16. 16.
    Barzdins, J., Cerans, K., Liepins, R., Sprogis, A.: UML style graphical notation and editor for owl 2. In: Forbrig, P., Günther, H. (eds.) BIR 2010. LNBIP, vol. 64, pp. 102–114. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  17. 17.
    Cerans, K., Barzdins, G., Bumans, G., Ovcinnikova, J., Rikacovs, S., Romane, A., Zviedris, M.: A relational database semantic re-engineering technology and tools. Baltic J. Mod. Comput. (BJMC) 3(3), 183–198 (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Kārlis Čerāns
    • 1
    Email author
  • Jūlija Ovčiņņikova
    • 1
  • Mārtiņš Zviedris
    • 1
  1. 1.Institute of Mathematics and Computer ScienceUniversity of LatviaRigaLatvia

Personalised recommendations