Implementation of mappings between the description logic and the binary relational data model on the RDF level

I.S. Chystiakova

Abstract


This paper is dedicated to the data integration problem. In article the task of practical implementation of mappings between description logic and a binary relational data model is discussed. This method was formulated earlier at a theoretical level. A practical technique to test mapping engines using RDF is provided in the current paper. To transform the constructs of the description logic ALC and its main extensions into RDF triplets the OWL 2-to-RDF mappings are used. To convert RDB to RDF graph, the R2R Mapping Language (R2R ML) was chosen. The mappings DL ALC and its main extensions to the RDF triplets are described in the publication. The mapping of the DL axioms into an RDF triplet also is considered in the publication. The main difficulties in describing DL-to-RDF transformations are given in the corresponding section. For each constructor of concepts and roles a corresponding expression in OWL 2 and its mapping into the RDF triplet. A schematic representation of the resulting RDF graph for each mapping is created. The paper also provides an overview of existing methods that relate to the use of RDF when mapping RDB to ontology and vice versa.

Prombles in programming 2020; 4: 41-54


Keywords


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

Full Text:

PDF

References


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

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

Chystiakova I. Integration of the description logics axiomatic into relational data model. Problems in Programming. 2017. Vol. 1(3). P. 51-58. CrossRef

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

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

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

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

Hazber M.A.G., LI R., GU X., XU G. Integration Mapping Rules: Transforming Relational Database to Semantic Web Ontology. Applied Mathematics & Information Sciences. 2016. Vol. 3(10). P. 881-901. CrossRef

Hazber M., LI B., XU G., Mosleh M., GU X., LI Y. An Approach for Generation of SPARQL Query from SQL Algebra based Transformation Rules of RDB to Ontology. Journal of Software. San Bernardino. 2018. CA. USA. 2018. Vol. 13(11). P. 573-599. CrossRef

Cerans K., Bumans G. RDB2OWL: a RDB-to-RDF/OWL Mapping specification Language. Proceedings of the 2011 conference on Databases and Information Systems VI: Selected Papers from the Ninth Internation-al Baltic Conference, DB&IS 2010. Riga, Latvia, 5-7 july 2010. P. 139-152.

Cerans K., Bumans G. RDB2OWL: A language and tool for database to ontology mapping. Proceedings of the 27th International Conference on Advanced Information Systems Engineering (CAiSE 2015). Stokholm, Sweeden, 8-12 june 2015. Vol. 1367. P. 81-88.

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 2020].

R2RML: RDB to RDF Mapping Language. [Online] September 2012. Available from: https://www.w3.org/TR/r2rml/. [Accessed: 20 february 2020].

Berners-Lee T. Linked data, in design issues of the WWW. [Online] 2006. Available from: https://www.w3.org/DesignIssues/LinkedData.html. [Accessed: 20 february 2020].

Michel F., Montagnat J., Zucker C.F. A survey of RDB to RDF translation approaches and tools. [Research Report] I3S. 2014. [Online]. 2014. Available from: https://hal.archives-ouvertes.fr/hal-00903568/file/Rapport_Rech_I3S_v2_-_Michel_et_al_2013_-_A_survey_of_RDB_to_RDF_translation_approaches_and_tools.pdf. [Accessed 20 february 2020].

Description logics with axiomatics. [Online] 2017-2018. Available from: http://lpcs.math.msu.su/~zolin/dl/pdf/DL_07_SHIQ.pdf

Kontchakov R., Zakharyschev M. An introduction to description logics and query rewriting. Reasoning Web International Summer School. Birmingham, UK. 8 sep-tember 2014. Vol. 8714. P. 195-244. CrossRef

Baader F. et al. The Description Logic Handbook. 2003. P. 51-55.

OWL Web Ontology Language Reference [Online] 2004. Available from: https://www.w3.org/TR/owl-ref/




DOI: https://doi.org/10.15407/pp2020.04.041

Refbacks

  • There are currently no refbacks.