Детальная информация

Название: Автоматизация онтологий по дискретной математике в учебном процессе: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_02 «Системное программирование»
Авторы: Бочкарев Илья Алексеевич
Научный руководитель: Новиков Федор Александрович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: онтология; формализация знаний; систематизация знаний; дискретная математика; uml; ontology; formalization of knowledge; systematization of knowledge; discrete mathematics
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 01.03.02
Группа специальностей ФГОС: 010000 - Математика и механика
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2803
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\18839

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Автоматизация онтологий по дискретной математике в учебном процессе». Данная работа посвящена созданию системы описания и хранения онтологий для последующей автоматизации их использования в области обучения. Задачи, которые решались в ходе работы: Создание модели описания онтологий на основе языка UML. Построение на основе модели текстового языка описания онтологий. Создание системы хранения описанных онтологий, а также описание требований к соответствующему транслятору. Реализация на основе полученной системы инструмента, который автоматизирует визуализацию онтологий. В результате разработан текстовый язык описания онтологий, приведено его задание в виде формальной грамматики. В качестве метода сериализации онтологий был предложен формат JSON. Описана гибкая структура использующихся для хранения онтологий проектов, позволяющая повторно использовать части написанных ранее онтологий. Приведен список возможных ошибок в процессе работы транслятора с указанием ожидаемой реакции. Проведена демонстрация возможностей и практической применимости полученной системы посредством реализации приложения для конструирования и визуализации онтологий. Тестирование инструмента произведено на основе онтологий по дискретной математике.

The subject of the graduate qualification work is «Automation of ontologies in discrete mathematics in the educational process». The given work is devoted to the creation of a system for describing and storing ontologies for subsequent automation of their use in the field of education. The following research goals were set: Creation of a model for describing ontologies based on the UML language. Construction based on the model of a text language for describing ontologies. Creation of a storage system for the described ontologies, as well as a requirements for the corresponding translator. Implementation based on the obtained system of a tool that automates the visualization of ontologies. As a result, a text language for describing ontologies was developed. It is presented as a formal grammar. The JSON format was proposed as a method for serializing ontologies. A flexible structure of projects used for storing ontologies is defined, which allows reusing parts of previously written ontologies. A list of possible errors during the translator's operation is given with an indication of the expected reaction. The capabilities and practical applicability of the resulting system are demonstrated by implementing an application for constructing and visualizing ontologies. The tool was tested based on ontologies in discrete mathematics.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • РЕФЕРАТ
  • ABSTRACT
  • ВВЕДЕНИЕ
  • ГЛАВА 1. ЯЗЫК ОПИСАНИЯ ОНТОЛОГИЙ
  • 1.1 Диаграмма классов UML
  • 1.2 Модель
  • 1.3 Язык
  • ГЛАВА 2. СОХРАНЕНИЕ ОНТОЛОГИЙ ДЛЯ ДАЛЬНЕЙШЕЙ ОБРАБОТКИ
  • 2.1 Задание онтологии
  • 2.2 Структура пакетов и главного файла проекта
  • 2.3 Ошибки трансляции
  • ГЛАВА 3. АВТОМАТИЗАЦИЯ ОНТОЛОГИЙ В ОБУЧЕНИИ.
  • 3.1 Требования и выбор програмного обеспечения
  • 3.2 Результаты
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Статистика использования

stat Количество обращений: 3
За последние 30 дней: 0
Подробная статистика