Статус документа
Статус документа

ГОСТ Р 55343-2012/ISO/TS 13584-35:2010 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 35. Ресурсы практической реализации. Интерфейс электронных таблиц библиотеки деталей (Переиздание)

     5.1 Метод использования мета-словаря

Для гибкого моделирования библиотеки (словаря) с помощью одной базовой структуры электронных таблиц интерфейс электронных таблиц, определенный в настоящем стандарте, использует "мета-словарный метод", где особый акцент делается на отделении слоя моделирования мета-словаря от слоя моделирования ссылочного словаря. Другими словами, синтаксический мета-класс (язык наблюдения) предоставляет синтаксис мета-словарю как целевому языку, определяющему семантику ссылочных словарей.

При этом мета-словарь (язык наблюдения) предоставляет синтаксис ссылочному словарю как целевому словарю, который, в свою очередь, определяет семантику объектов реального мира. Указанное отделение синтаксического слоя моделирования от семантического слоя моделирования является достаточно частым в математической логике и формальной метафизике, но относительно редким при моделировании данных.

Преимущество данного метода в том, что модель данных ссылочного словаря, представленная в настоящем стандарте, может быть гибко обновлена (модифицирована) без изменения нижележащей базовой структуры, а также выстроена и представлена с помощью электронных таблиц. При этом как все конструктивы моделирования, построенные как сущности языка EXPRESS в соответствии с ИСО 13584-42 с особым именем, приведены к набору элементов данных мета-мета-класса, определяющего мета-словарь (указанный в крайнем левом блоке), где рассматриваемые мета-классы и мета-свойства идентифицированы глобальным уникальным идентификатором. В соответствии с ИСО/МЭК 6523 большая часть обновлений и изменений рассматриваемой модели данных может быть реализована просто как добавления (удаления) элементов или как модификации значений элементов, определенных в указанном мета-мета-классе.

Рассмотренный выше мета-словарный метод схематически представлен на рисунке 2 для облегчения его интуитивного восприятия.


Syntactic meta-class for modeling meta-dictionary

Синтаксический мета-класс моделирования мета-словаря

Semantic meta-class for modeling reference dictionary

Семантический мета-класс моделирования ссылочного словаря

Dictionary for modeling real world objects

Словарь для моделирования объектов реального мира

A class of Meta-meta-dictionary

Класс мета-мета-словаря

A Meta-dictionary as instance

Мета-словарь как экземпляр

A class of Meta-dictionary

Класс мета-словаря

Notation

Условное обозначение

Class

Класс

Instance

Экземпляр

Instance of

Зависимость экземпляра

A reference dictionary as instance

Ссылочный словарь как экземпляр

A class of Reference Dictionary

Класс ссылочного словаря

Object specification data as instance

Данные спецификации объекта как экземпляра

     
Рисунок 2 - Схема, поясняющая мета-словарный метод