Адаптивна програмна система на основі онтологічного підходу для людей з когнітивними порушеннями

Date

2021-03-01

Journal Title

Journal ISSN

Volume Title

Publisher

Видавництво Львівської політехніки
Lviv Politechnic Publishing House

Abstract

Запропоновано метод створення адаптивної програмної системи для допомоги людям з когнітивними порушеннями, оснований на використанні онтологічної моделі предметної області. Проаналізовано специфіку створення програмних засобів для допомоги людям з когнітивними порушеннями. Розкрито особливості використання онтологічного підходу для формування адаптивної функціональності та графічного інтерфейсу й проаналізовано їхні переваги порівняно з класичними методами. Встановлено, що за використання вказаного методу немає потреби у разі зміни бізнес-логіки здійснювати перекомпіляцію та повне розгортання програмної системи. Спроєктовано онтологічну модель предметної області, що дасть змогу налаштовувати систему під потреби конкретного користувача. Запропоновано архітектуру програмної системи на основі онтологічної моделі предметної області, яка враховує можливість персоналізації компонент системи та інтерфейсу користувача без необхідності повторного розгортання системи. Розкрито процес адаптації мобільного застосунку на основі даних про порушення здоров’я користувача із використанням онтологічної моделі предметної області. Результатом дослідження є розроблення програмної системи, що реалізовує запропонований процес адаптації та дає змогу модифікувати мобільний застосунок під потреби конкретного користувача, використовуючи онтологічну модель предметної області.
The paper presents a method of creating an adaptive software system to help people with cognitive impairments, based on the use of an ontological model of the subject area. The specifics of creating software tools to help people with cognitive impairments are analysed. The features of using the ontological approach for the formation of adaptive functionality and graphical interface are revealed and their advantages over traditional methods are analysed. It was found that when using this method, there is no need to recompile and fully deploy the software system in the event of a change in business logic. An ontological model of the subject area has been designed, which will make it possible to customize the system for the needs of a particular user. The architecture of a software system based on an ontological model of the subject area is proposed, which takes into account the possibility of personalizing the components of the system and the user interface without the need to re-deploy the system. The process of adaptation of a mobile application based on data about health disorders of the user using an ontological model of the subject area is disclosed. The result of the research is the development of a software system that implements the proposed adaptation process and allows to modify a mobile application for the needs of a specific user, using an ontological model of the subject area.

Description

Keywords

онтологічний підхід, онтологічна модель, адаптивна програмна система, мобільний додаток, когнітивні порушення, ontological approach, ontological model, adaptive software system, mobile application, cognitive impairment

Citation

Федасюк Д. Адаптивна програмна система на основі онтологічного підходу для людей з когнітивними порушеннями / Дмитро Федасюк, Ілля Луцик // Вісник Національного університету "Львівська політехніка". Інформаційні системи та мережі. — Львів : Видавництво Львівської політехніки, 2021. — № 9. — С. 61–74.