RUS  ENG
Полная версия
ЖУРНАЛЫ // Моделирование и анализ информационных систем // Архив

Модел. и анализ информ. систем, 2019, том 26, номер 4, страницы 534–549 (Mi mais696)

Эта публикация цитируется в 1 статье

Theory of data

Методы специализации онтологии процессов, ориентированной на верификацию

Н. О. Гаранинаab, И. С. Ануреевba, О. И. Боровиковаa, В. Е. Зюбинb

a Институт систем информатики им. А.П. Ершова СО РАН, пр. Акад. Лаврентьева, 6, г. Новосибирск, 630090 Россия
b Институт автоматики и электрометрии СО РАН, пр. Акад. Коптюга, 1, г. Новосибирск, 630090 Россия

Аннотация: Удобная для пользователя формальная спецификация и верификация параллельных и распределённых систем, принадлежащих различным предметным областям, таким как системы автоматического управления, телекоммуникации, бизнес-процессы, являются активными темами исследований в силу их практической значимости. В этой статье мы представляем методы разработки специализированных ориентированных на верификацию онтологий процессов, которые используются для описания параллельных и распределенных систем предметных областей. Одним из преимуществ таких онтологий является их формальная семантика, которая делает возможной формальную верификацию описанных систем. Наш метод основан на абстрактной онтологии процессов, ориентированной на верификацию. Мы используем два метода специализации абстрактной онтологии процессов. Декларативный метод с помощью специализации классов исходной онтологии, введения новых декларативных классов, а также системы аксиом задаёт ограничения для классов и отношений абстрактной онтологии. Конструктивный метод использует техники семантической разметки и сопоставления с образцом, чтобы связать понятия предметной области с классами абстрактной онтологии процессов. Мы даём подробные онтологические спецификации этих техник. Наши методы сохраняют формальную семантику исходной онтологии процессов и, следовательно, возможность применения формальных методов верификации к специализированным онтологиям процессов. Мы показываем, что конструктивный метод является уточнением декларативного метода. Построение онтологии типовых элементов систем автоматического управления иллюстрирует наши методы: разработано декларативное описание классов и ограничений специализированной онтологии в системе Protégé на языке OWL с использованием правил вывода на языке SWRL и построена система шаблонов семантической разметки, которая реализует типовые элементы систем автоматического управления.

Ключевые слова: онтология процессов, специализация, аксиомы онтологии, сопоставление с образцом, семантическая разметка, системы автоматического управления, верификация.

УДК: 004.822, 681.51

Поступила в редакцию: 11.09.2019
Исправленный вариант: 16.11.2019
Принята в печать: 27.11.2019

DOI: 10.18255/1818-1015-534-549



© МИАН, 2024