Математика/ 2. Перспективы информационных систем
Кесиян Г.А.
Кубанский
государственный университет, Россия
Стратификация
систем со сложно структурированными связями с помощью методов когнитивной
лингвистики
Сегодня для эффективной разработки
информационных систем применяются развитые язык программирования, которые можно
рассматривать как когнитивные системы. При этом методы когнитивной лингвистики
позволяют совершенствовать модели описания систем.
В данной работе, с помощью
онтологий, которые являются разделом прикладной лингвистики, разрабатывается
подход к процессу стратификации как информационных систем, так и систем в
целом. Также в работе демонстрируется расширение методов системного анализа
посредством концептуальных онтологических схем.
Вначале проведем сопоставление понятий онтологии и понятий
теории систем. В системном анализе взаимодействуют три концептуальные схемы:
1. Онтология входа.
2. Онтология собственно системы.
3. Онтология выхода.
В таблице 1 представлено сопоставление терминов, применяемых
в онтологии и теории систем.
Таблица 1 – сопоставление понятий онтологии и теории систем
|
Понятия
онтологии |
Понятия
теории систем |
|
Онтология системы |
Система |
|
Концепт/Класс |
Элемент |
|
Атрибут/Слот |
Свойство |
|
Фасеты на слоты |
Внутренние ограничения |
|
Отношение |
Связь |
|
Рефлексивное отношение |
Обратная связь |
|
Экземпляр класса |
Состояние элемента |
|
Совокупность экземпляров классов и
отношений |
Состояние системы |
|
Онтология входа |
Входы |
|
Онтология выхода |
Выходы |
|
Фасеты концептов онтологии выхода |
Внешние ограничения |
|
Совокупность концептов, отношений
и функций интерпретации концептов и отношений |
Структура системы |
|
Изменение совокупности экземпляров
классов и отношений |
движение системы |
Далее рассмотрим расширения, которые известны в онтологии, и
перенесем их в теорию систем.
В работах [1, 2] предложены
некоторые расширения понятия «концепт онтологии», например связанные с тем, что:
-
в
концептах необходимо выделять четыре класса атрибутов (обязательные,
необязательные, состояния и ресурсы):
-
необходимо
уточнить концепты-связи добавлением атрибутов задающих нелинейности, определяющих
состояние и историю связи и т.д.
Наконец, благодаря проведенному соотнесению онтологий и
теории систем (таблица 1), можем получить расширения в теории систем, перенеся
расширения из онтологий.
Например, предложим четыре класса подсистем, элементов,
связей и свойств.
Поскольку понятию атрибут/слот
онтологии соответствует понятие свойство в
теории систем, то можем применить расширения, связанные со свойством - выделим четыре
класса свойств:
- обязательные;
- необязательные;
- состояния;
- ресурсы.
На рисунке 1 показана модель состава элемента системы с
учетом предложенного расширения свойств.

Рисунок 1 – Расширенная модель состава элемента системы
Однако достижения настоящей работы связаны не только с
механическим переносом расширений онтологий в теорию систем, но и с обобщением
расширений. Было замечено, что выделять указанные четыре класса можно не только
в свойствах, но и в связях, элементах и подсистемах.
В заключение отмечу, что данный подход к стратификации
особенно важен в системах со сложными связями.
Литература:
1.
Бессарабов Н. В., Бессарабова К. Н. Онтологии и
динамические системы / Труды седьмого международного симпозиума
«Интеллектуальные системы». – Краснодар, КИИЗ. – 2006. с. 282-286.
2. Бессарабов Н.В. О моделях понятий, связей, терминов и онтологиях/ Труды восьмого международного симпозиума «Интеллектуальные системы». – М.: РУСАКИ, – 2008. с. 396-399.