Abstract

Currently, ontologies are widely used in computer science for the formalized representati- on of knowledge about various subject areas. Special formal languages for describing ontologies have been developed and are successfully used, which allow describing ontologi- es in a form that is accessible for use by both humans and computers.Among the various options for using ontologies, a special place is occupied by the use of ontologies in educati- on, since the systematization and ordering of knowledge, being the main competitive advantage of the ontological approach, is at the same time one of the main goals of the educational process. The article proposes original methods of constructing ontologies for use in the educational process of higher education. The central idea is the construction of faceted, in other words, multifaceted ontologies, in which different aspects of the same subject area are described by conceptually similar, but syntactically different means. This approach provides a more accurate and semantically adequate description while maintaining the known brevity and clarity of designations. As a language for describing ontologies, it is proposed to use the unified modeling language UML 2, which has proven itself in formalization in many cases. The presentation is based on the example of constructing an ontology of discrete mathematics, and the ontology diagrams given in the article are introduced into the educational processes of the Academic and Polytechnic Universities of St. Petersburg.

Highlights

  • Currently, ontologies are widely used in computer science for the formalized representation of knowledge about various subject areas

  • Special formal languages for describing ontologies have been developed and are successfully used, which allow describing ontologies in a form that is accessible for use by both humans and computers.Among the various options for using ontologies, a special place is occupied by the use of ontologies in education, since the systematization and ordering of knowledge, being the main competitive advantage of the ontological approach, is at the same time one of the main goals of the educational process

  • [Электронный ресурс] URL: http://isdwiki.rsuh.ru/moodle/pluginfile.php/128/course/section/36/bookLapshin.pdf (дата обращения: 04.02.2021)

Read more

Summary

СПОСОБЫ ПРЕДСТАВЛЕНИЯ ОНТОЛОГИЙ

Наш подход к построению онтологий не единственный и не первый — человечество изобрело и с успехом применяет различные способы представления областей знаний. В реляционной модели существуют классы, атрибуты у классов, а также любые отношения между классами (кроме этого, для отношений можно указывать, сколько экземпляров каждого класса участвует в отношении). В языке RDF все возможности отображать отношения между понятиями исчерпываются именованными предикатами, при этом про сами предикаты ничего конкретного сказать нельзя. Можно накладывать еще очень много ограничений и на свойства (отношения), и на классы (сущности). В диаграммах классов в UML есть классы с атрибутами, есть разные отношения между классами: ассоциация, обобщение, реализация, зависимость, агрегация, композиция. И это намного полезнее — строгий вывод зависимого класса из некоторых независимых зачастую может быть очень сложен, поэтому нам более важна информация, что он в принципе возможен, чем то, как конкретно этот вывод делается. Что наличие отношения «зависимость» в UML для онтологий намного полезнее конструктора классов в OWL. Агрегация, композиция и зависимость — отношения, которые часто применимы при описании онтологий, при этом присущи они только UML

ОНТОЛОГИИ ДЛЯ ОБУЧЕНИЯ
ТРЕБОВАНИЯ К ОНТОЛОГИИ ДИСКРЕТНОЙ МАТЕМАТИКИ
ИСПОЛЬЗОВАНИЕ UML ДЛЯ ПОСТРОЕНИЯ ОНТОЛОГИЙ
СОВЕТЫ ПО СОЗДАНИЮ ОНТОЛОГИЙ С ПРИМЕРАМИ
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.