Advertisement

AnQL: SPARQLing Up Annotated RDFS

  • Nuno Lopes
  • Axel Polleres
  • Umberto Straccia
  • Antoine Zimmermann
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6496)

Abstract

Starting from the general framework for Annotated RDFS which we presented in previous work (extending Udrea et al’s Annotated RDF), we address the development of a query language – AnQL – that is inspired by SPARQL, including several features of SPARQL 1.1. As a side effect we propose formal definitions of the semantics of these features (subqueries, aggregates, assignment, solution modifiers) which could serve as a basis for the ongoing work in SPARQL 1.1. We demonstrate the value of such a framework by comparing our approach to previously proposed extensions of SPARQL and show that AnQL generalises and extends them.

Keywords

Resource Description Framework Query Language Annotation Variable Residuated Lattice Conjunctive Query 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Allen, J.F.: Maintaining knowledge about temporal intervals. Communications of the ACM 26(11), 832–843 (1983)CrossRefzbMATHGoogle Scholar
  2. 2.
    Angles, R., Gutierrez, C.: The Expressive Power of SPARQL. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 114–129. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  3. 3.
    Brickley, D., Guha, R.V.: RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation (2004), http://www.w3.org/TR/rdf-schema/
  4. 4.
    Dividino, R.Q., Sizov, S., Staab, S., Schueler, B.: Querying for Provenance, Trust, Uncertainty and other Meta Knowledge in RDF. Journal of Web Semantics 7(3), 204–219 (2009)CrossRefGoogle Scholar
  5. 5.
    Flouris, G., Fundulaki, I., Pediaditis, P., Theoharis, Y., Christophides, V.: Coloring RDF Triples to Capture Provenance. In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823, pp. 196–212. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  6. 6.
    Green, T.J., Karvounarakis, G., Tannen, V.: Provenance semirings. In: Proc. of 26th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS 2010), pp. 31–40 (2007)Google Scholar
  7. 7.
    Gutiérrez, C., Hurtado, C.A., Vaisman, A.A.: Introducing Time into RDF. IEEE Transactions on Knowledge and Data Engineering 19(2), 207–218 (2007)CrossRefGoogle Scholar
  8. 8.
    Hájek, P.: Metamathematics of Fuzzy Logic. In: Trends in Logic, Kluwer, Dordrecht (1998)Google Scholar
  9. 9.
    Harris, S., Seaborne, A.: SPARQL 1.1 Query Language. W3C Working Draft (2010), http://www.w3.org/TR/2010/WD-sparql11-query-20100601/
  10. 10.
    Hartig, O.: Querying Trust in RDF Data with tSPARQL. In: Aroyo, L., Traverso, P., Ciravegna, F., Cimiano, P., Heath, T., Hyvönen, E., Mizoguchi, R., Oren, E., Sabou, M., Simperl, E. (eds.) ESWC 2009. LNCS, vol. 5554, pp. 5–20. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  11. 11.
    Klement, E.P., Mesiar, R., Pap, E.: Triangular Norms. In: Trends in Logic, Kluwer, Dordrecht (2000)Google Scholar
  12. 12.
    Labrador, N.M., Straccia, U.: Monotonic Mappings Invariant Linearisation of Finite Posets. Technical report, Computing Research Repository (2010), Available as CoRR technical report at, http://arxiv.org/abs/1006.2679
  13. 13.
    Lopes, N., Lukácsy, G., Polleres, A., Straccia, U., Zimmermann, A.: A General Framework for Representing, Reasoning and Querying with Annotated Semantic Web Data. Technical report, DERI (2010), http://www.deri.ie/fileadmin/documents/DERI-TR-2010-03-29.pdf
  14. 14.
    Manola, F., Miller, E.: RDF Primer. W3C Recommendation (2004), http://www.w3.org/TR/rdf-primer/
  15. 15.
    Mazzieri, M., Dragoni, A.F.: A Fuzzy Semantics for the Resource Description Framework. In: da Costa, P.C.G., d’Amato, C., Fanizzi, N., Laskey, K.B., Laskey, K.J., Lukasiewicz, T., Nickles, M., Pool, M. (eds.) URSW 2005 - 2007. LNCS (LNAI), vol. 5327, pp. 244–261. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  16. 16.
    Muñoz, S., Pérez, J., Gutiérrez, C.: Minimal Deductive Systems for RDF. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 53–67. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  17. 17.
    Pérez, J., Arenas, M., Gutiérrez, C.: Semantics and complexity of SPARQL. ACM Transactions on Database Systems 34(3) (2009)Google Scholar
  18. 18.
    Peterson, D., Gao, S., Malhotra, A., Sperberg-McQueen, C.M., Thompson, H.S.: W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes. W3C Working Draft (2009), http://www.w3.org/TR/xmlschema11-2/
  19. 19.
    Pugliese, A., Udrea, O., Subrahmanian, V.S.: Scaling RDF with time. In: Proc. of 17th International Conference on World Wide Web (WWW 2008), pp. 605–614 (2008)Google Scholar
  20. 20.
    Schenk, S.: On the Semantics of Trust and Caching in the Semantic Web. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 533–549. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  21. 21.
    Seaborne, A., Prud’hommeaux, E.: SPARQL Query Language for RDF. W3C Recommendation (2008), http://www.w3.org/TR/rdf-sparql-query/
  22. 22.
    Straccia, U.: A Minimal Deductive System for General Fuzzy RDF. In: Polleres, A., Swift, T. (eds.) RR 2009. LNCS, vol. 5837, pp. 166–181. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  23. 23.
    Straccia, U., Lopes, N., Lukacsy, G., Polleres, A.: A General Framework for Representing and Reasoning with Annotated Semantic Web Data. In: Proc. of 24th AAAI Conference on Artificial Intelligence (AAAI 2010). AAAI Press, Menlo Park (2010)Google Scholar
  24. 24.
    Tappolet, J., Bernstein, A.: Applied Temporal RDF: Efficient Temporal Querying of RDF Data with SPARQL. In: Aroyo, L., Traverso, P., Ciravegna, F., Cimiano, P., Heath, T., Hyvönen, E., Mizoguchi, R., Oren, E., Sabou, M., Simperl, E. (eds.) ESWC 2009. LNCS, vol. 5554, pp. 308–322. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  25. 25.
    Udrea, O., Recupero, D.R., Subrahmanian, V.S.: Annotated RDF. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 487–501. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  26. 26.
    Udrea, O., Recupero, D.R., Subrahmanian, V.S.: Annotated RDF. ACM Transactions on Computational Logic 11(2), 1–41 (2010)MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Nuno Lopes
    • 1
  • Axel Polleres
    • 1
  • Umberto Straccia
    • 2
  • Antoine Zimmermann
    • 1
  1. 1.Digital Enterprise Research InstituteNational University of Ireland GalwayIreland
  2. 2.Istituto di Scienza e Tecnologie dell’Informazione (ISTI - CNR)PisaItaly

Personalised recommendations