Mapping of the descriptive logic into RDF using binary relational data model

I.S. Chystiakova

Abstract


This paper is dedicated to the data integration problem. To establish relationships between data models is one of the key tasks in this solution. The descriptive logic and the relational data model are at the heart of a study. They have been used to create a mapping method on the theoretical level. The binary relational data model has been developed as a part of a mapping method. The previous studies are continued in this paper to prove on practice a mapping creation method between the descriptive logic and the binary relational data model. The method uses the binary relational data model as an integrating model. This paper continues the previous research of practical implementation of the mapping creation between the descriptive logic and the binary relational data model. The task to prove the theoretical mapping method on practice was formulated. A question how to map the binary relational data model into RDF-triples was considered. A brief overview of the R2R ML conversion tool was given. Triple maps were created to convert a conceptual information model of descriptive logic into RDF triplets with the help of R2R ML. Also, triples maps are described to convert basic mapping mechanisms into RDF with the help of R2R ML.

 Prombles in programming 2021; 1: 56-83


Keywords


binary relational data model; description logic; mapping; RDF; DL; RM2; ALC; R2RML

Full Text:

PDF

References


Chystiakova, I. Ontology-oriented data integration on the Semantic Web. Problems in Programming. 2014. N 2-3. P. 188-196.

Reznichenko, V. and Chystiakova, I. Mapping of the Description Logics ALC into the Binary Relational Data Structure. Problems in Programming. 2015. N 4. P. 13-30.

Reznichenko, V. and Chystiakova, I. Integration of the family of extended description logics with relational data model. Problems in Programming. (2016). N 2-3. P. 38-47. CrossRef

Chystiakova, I. Integration of the description logics with extensions into relational data model. Problems in Programming. 2016. N 4. P. 58-65.

Chystiakova, I. Integration of the Descrip-tive Logic Axiomatics with the Relational Data Model. Problems in programming. 2017. N 1. P. 51-58. CrossRef

Reznichenko, V. and Chystiakova, I. Binary Relational Data Model. Problems in Programming. 2017. N 2 (4). P. 96-105. CrossRef

Chystiakova I.S. (2018). Mapping of the Relational Algebra into Descriptive Logic. Problems in Programming. 2017. N 2-3. P. 214 - 225. CrossRef

Andon P. and Reznichenko V. and Chystiakova I. Mapping of Description Logic to the Relational Data Model. Cybernetics and Systems Analysis. 2017. N 53 (6). P. 963-978. CrossRef

Chystiakova I.S. Implementation of map-pings between the description logic and the binary relational data model on the RDF level. Problems in programming. 2020. N 4. P. 41 - 54. CrossRef

Heath I.J. Unacceptable file operations in a relational data base. SIGFIDET '71. 1971. P. 19-33. CrossRef

OWL 2 Web Ontology Language. Mapping to RDF Graphs (Second Edition). [Online] December 2012. Available from: https://www.w3.org/TR/owl2-mapping-to-rdf/#Translation_of_Axioms_without_Annotations. [Accessed: 20 February 2021].

R2RML: RDB to RDF Mapping Language. [Online] September 2012. Available from: https://www.w3.org/TR/r2rml/. (last access 20 February 2021).

Caroll J.J. Matching RDF Graphs I. Horrocks and J. Hendler (Eds.): ISWC. 2002. LNCS 2342. P. 5-15. CrossRef

Berners-Lee, T. Relational Databases on the Semantic Web [Online] September 1998. Available from: https://www.w3.org/ DesignIssues/RDB-RDF.html. (last access 20 February 2021).

W3C Workshop on RDF Access to Rela-tional Databases URL: https://www.w3.org/2007/03/RdfRDB/ (last access 20 February 2021)

RDB2RDF Tutorial (R2RML and Direct Mapping) at ISWC 2013 URL: https://www.slideshare.net/juansequeda/rdb2-rdf-tutorial-iswc2013 (last access 20 Feb-ruary 2021)

Codd E.F. Extending the database relational model to capture more meaning. ACM Transactions on Database Systems (TODS). 1979. Vol. 4. Issue 4. P. 397-434. CrossRef

Barker R. Case* method: entity relationship modelling. Addison-Wesley. 1990. P. 240.

The description logic handbook: theory, implementation, and applications. Baader F., Calvanese D., McGuinness D., Nardi D., Patel-Schneider P. (Eds.) Cambridge University Press. 2003. 555 p.




DOI: https://doi.org/10.15407/pp2021.01.056

Refbacks

  • There are currently no refbacks.