Supporting Arbitrary Custom Datatypes in RDF and SPARQL

Abstract : In the Resource Description Framework, literals are composed of a UNICODE string (the lexical form), a datatype IRI, and optionally, when the datatype IRI is rdf:langString, a language tag. Any IRI can take the place of a datatype IRI, but the specification only defines the precise meaning of a literal when the datatype IRI is among a predefined subset. Custom datatypes have reported use on the Web of Data, and show some advantages in representing some classical structures. Yet, their support by RDF processors is rare and implementation specific. In this paper, we first present the minimal set of functions that should be defined in order to make a custom datatype usable in query answering and reasoning. Based on this, we discuss solutions that would enable: (i) data publishers to publish the definition of arbitrary custom datatypes on theWeb, and (ii) generic RDF processor or SPARQL query engine to discover custom datatypes on-the-fly, and to perform operations on them accordingly. Finally, we detail a concrete solution that targets arbitrarily complex custom datatypes, we overview its implementation in Jena and ARQ, and we report the results of an experiment on a real world DBpedia use case.
Type de document :
Communication dans un congrès
13th International Conference, ESWC 2016, May 2016, Anissaras, Greece. Lecture Notes in Computer Science, pp 371-386, The Semantic Web. Latest Advances and New Domains. 〈10.1007/978-3-319-34129-3_23〉
Liste complète des métadonnées

https://hal-emse.ccsd.cnrs.fr/emse-01310428
Contributeur : Florent Breuil <>
Soumis le : lundi 2 mai 2016 - 15:36:56
Dernière modification le : mardi 17 octobre 2017 - 01:08:22

Identifiants

Citation

Maxime Lefrançois, Antoine Zimmermann. Supporting Arbitrary Custom Datatypes in RDF and SPARQL. 13th International Conference, ESWC 2016, May 2016, Anissaras, Greece. Lecture Notes in Computer Science, pp 371-386, The Semantic Web. Latest Advances and New Domains. 〈10.1007/978-3-319-34129-3_23〉. 〈emse-01310428〉

Partager

Métriques

Consultations de la notice

170