УДК 004.6
ИСПОЛЬЗОВАНИЕ МЕТАГРАФОВ ДЛЯ ОПИСАНИЯ СЕМАНТИКИ
И ПРАГМАТИКИ ИНФОРМАЦИОННЫХ СИСТЕМ
Э.Н. Самохвалов
,
Г.И. Ревунков
,
Ю.Е. Гапанюк
МГТУ им. Н.Э. Баумана, Москва, Российская Федерация
e-mail:
eduard.samohvalov@yandex.ru;
revunkov@bmstu.ru; gapyu@bmstu.ruПредложен подход к описанию семантики и прагматики информационных си-
стем с использованием метаграфов, понятие семантики информационной си-
стемы как графовой структуры для описания данных и знаний, способ предста-
вления и хранения метаграфов в виде информационного элемента метаграфа,
а также основные операции над метаграфами, которые могут быть реализо-
ваны в виде программного интерфейса. Показано развитие понятия семанти-
ки информационной системы. Дано определение метаграфа и формализован-
ное описание его информационного элемента. На примере показаны различия
между гиперграфом и метаграфом. Рассмотрены основные виды атрибутов
информационного элемента метаграфа, описание целей информационной си-
стемы в виде частично-упорядоченного множества, пример описания данных
и процессов информационной системы с использованием метаграфовой струк-
туры. Предложено формализованное описание метаграфового агента в виде
реактивного агента, реализующего поведение на основе заданного набора пра-
вил, описание прагматики информационной системы в виде связи частично-
упорядоченного множества целей с процессами на основе метаребер мета-
графа.
Ключевые слова
:
семантика информационной системы, прагматика информа-
ционной системы, метаграф, гиперграф, информационный элемент метаграфа,
метавершина, метаребро, метаграфовый агент.
METAGRAPHS FOR INFORMATION SYSTEMS SEMANTICS
AND PRAGMATICS DEFINITION
E.N. Samokhvalov
,
G.I. Revunkov
,
Yu.E. Gapanyuk
Bauman Moscow State Technical University, Moscow, Russian Federation
e-mail:
eduard.samohvalov@yandex.ru;
revunkov@bmstu.ru; gapyu@bmstu.ruThe authors propose approach: for information systems semantics and pragmatics
definition using metagraphs, concept of information systems semantics in form of
graph structure for data and knowledge definition, method of representation and
storage of metagraphs based on metagraph information element (MIE), as well as
the basic operations over metagraphs, which could be implemented as a program
interface. Evolution of concept of information systems semantics is shown. Definition
of metagraph and formalized description of its information element is given.
Differences between hypergraph and metagraph are shown by the example. Basic
kinds of MIE attributes are analyzeded. Definition of the goals of the information
system in the form of a partially ordered set is considered. Using metagraph structures
the example of data and processes definition of information system is examined. The
authors have developed: formalized model of metagraph agent as a reactive agent
that implements the behavior on the basis of a given set of rules; the definition of
information system pragmatics in the form of communication of partially ordered set
of goals with processes based on metaedges of metagraph.
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2015. № 1 83