Keywords: transitivity of OWL properties, web ontology, OWL ontology, RDF dataset, semantic Web, recursive algorithm, linked fields of study
On the approach to ensuring the property transitivity in web ontologies
UDC 004.82
DOI: 10.26102/2310-6018/2022.39.4.009
The article focuses on the issues of knowledge representation in the form of web ontologies. The relevance of the study is due to the two factors. On the one hand, a large number of OWL ontologies and RDF datasets have been created as part of semantic web concept development in recent years. On the other hand, the OWL language has a number of limitations that do not always allow adequate representation of domain knowledge. For example, SPARQL queries that use the transitive properties of the OWL language can create some kind of "loops" and return incorrect information. This article demonstrates that in some cases it is preferable not to use the transitivity of properties in the ontology. The algorithm for traversing related entities, which enables solving the problem of “loops”, is proposed. To illustrate the issue, we use "Higher educational programs of Russian Federation" web application. This application is developed on the basis of the RDF dataset which contains information about scientific specialties, bachelor’s, master’s and postgraduate programs obtained from publicly available official documents of the Ministry of Science and Higher Education of the Russian Federation since 2001. To set up a correspondence between the fields of studies that have existed over the years in the Russian Federation, equalsTo transitive property is employed in the RDF dataset. Although the developed algorithm is formulated and used in terms of a specific domain to solve the problem of a particular application, it is quite universal and can be applied by web developers to solve the problem of transitivity in RDF datasets of other domains.
1. Antoniou, Grigoris, Groth, Paul, van Harmelen, Frank van. A Semantic Web Primer (Cooperative Information Systems series). Moscow. MIT Press; 2012. 240 p. (In Russ.).
2. Linked Data Glossary. W3C Working Group Note 27 June 2013. Available by: http://www.w3.org/TR/2013/NOTE-ld-glossary-20130627/#ontology (accessed on 01.11.2022).
3. Guarino, N., Musen, M. Applied ontology: The next decade begins Applied Ontology. 2015;10(1):1–4.
4. Vereshhak G.A. Korobkin D.M. Fomenkov S.A. Fomenkova M.A. Kolesnikov S.G. Metod formirovanija ontologii predmetnoj oblasti «Patentnoe predstavlenie tehnicheskih sistem» dlja poiska innovacionnyh tehnicheskih reshenij. Modelirovanie, optimizacija i informacionnye tehnologii = Modeling, Optimization and Information Technology. 2020;8(4). Available by: https://moitvivt.ru/ru/journal/pdf?id=853/ DOI: 10.26102/2310-6018/2020.31.4.007 (accessed on 01.11.2022). (In Russ.).
5. Ponomarev A.V. Ontologija dlja opisanija prilozhenij, ispol'zujushhih jelementy kraud-vychislenij. Kibernetika i programmirovanie. 2018; 3:25-37. (In Russ.).
6. Sytnik A.A., Shulga T.E., Danilov N.A. Ontologija predmetnoj oblasti "Udobstvo ispol'zovanija programmnogo obespechenija". Trudy instituta sistemnogo programmirovanija RAN = Proceedings of the Institute for System Programming of the RAS. 2018;30(2):195–214. (In Russ.).
7. Shulga T., Sytnik, A., Kumova, S., Isaev, D. Web service for the dissertation opponents selection based on ontological approach. CEUR Workshop Proceedings. 2019;2413:145–151.
8. Kelle Pereira, Crystiam & Siqueira, Sean & Pereira Nunes, Bernardo & Dietze, Stefan. Linked data in Education: a survey and a synthesis of actual research and future challenges. IEEE Transactions on Learning Technologies. 2017:1–1. DOI: 10.1109/TLT.2017.2787659. Доступно по: https://www.researchgate.net/publication/322089442_Linked_Data_in_Education_A_Survey_and_a_Synthesis_of_Actual_Research_and_Future_Challengesv (дата обращения 01.11.2022).
9. Fionda, Valeria & Pirrò, Giuseppe & Consens, Mariano. (2019). Querying knowledge graphs with extended property paths. Semantic Web. 10:1–42. DOI 10.3233/SW-190365. Доступно по: https://www.semantic-web-journal.net/system/files/swj1899.pdf (дата обращения 01.11.2022).
10. Sytnik A.A., Shulga T.E., Shulga I.I. O problemah predstavlenija dannyh vysshego obrazovanija i nauki Rossijskoj Federacii s ispol'zovaniem tehnologij semanticheskogo veba. Informatizacija obrazovanija i nauki. 2020;2(46):15–29. (In Russ.).
11. Prikaz Ministerstva Obrazovanija Rossijskoj Federacii ot 4 dekabrja 2003 g. N 4482 «O primenenii obshherossijskogo klassifikatora special'nostej po obrazovaniju». Available by: https://www.vyatsu.ru/uploads/file/1403/prikaz_minobrazovaniya_rossii_perehodnik_okso.pdf (accessed on 01.11.2022). (In Russ.).
12. Shuga T.E., Panteleeva E.E. Prilozhenie «Napravlenija podgotovki vysshego obrazovanija RF». Svidetel'stvo o registracii programmy dlja JeVM №2020663366 ot 10.11.2020. (In Russ.).
13. Ontology «Specialties» in the open dictionary of related data LOV. Available by: https://lov.linkeddata.es/dataset/lov/vocabs/losp (accessed on 01.01.2022). (In Russ.).
Keywords: transitivity of OWL properties, web ontology, OWL ontology, RDF dataset, semantic Web, recursive algorithm, linked fields of study
For citation: Shulga T.E., Sytnik A.A. On the approach to ensuring the property transitivity in web ontologies. Modeling, Optimization and Information Technology. 2022;10(4). URL: https://moitvivt.ru/ru/journal/pdf?id=1265 DOI: 10.26102/2310-6018/2022.39.4.009 (In Russ).
Received 02.11.2022
Revised 29.11.2022
Accepted 08.12.2022
Published 31.12.2022