В настоящем стандарте приводится подробное описание элементов матрицы обмена данными между приложениями (AIME) и элементов матрицы домена приложения (ADME). Общая причина введения ADM-элементов состоит в моделировании процессов обмена информацией между приложениями (прикладными программами), как это показано на рисунке 2, с использованием представления профиля функциональной совместимости приложений, описанного в ИСО 15745-1.
Application - Приложение
Рисунок 2 - Элементы ADM-матрицы
Элемент ADM-матрицы согласно определению ИСО 18435-1 использует метод детального описания информационного обмена между приложениями. Для каждого приложения должно быть приведено описание набора интерфейсов с помощью элемента AIM-матрицы, в котором регистрируются профили интерфейса, поддерживаемые данным приложением, а также соответствующие ресурсы (см. рисунок 3).
Manufacturing process - Производственный процесс; Manufacturing activity - Производственная деятельность; Integrated manufacturing application - Интегрированное производственное приложение; Integration requirements - Интеграционные требования; Manufacturing resource - Производственные ресурсы; Manufacturing information exchange - Обмен производственной информацией; Application interaction matrix element - Элемент AIM-матрицы
Рисунок 3 - Модель элемента AIM-матрицы
Integrated application X - Интегрированное приложение; Process - Процесс; Activities - Работы; Resource - Ресурсы; Information exchange - Информационный обмен; Integrated application Y - Интегрированное приложение У
Рисунок 4 - Интероперабельность приложений
В элементе AIM-матрицы перечисляются ресурсные возможности, включая интерфейсы, указанные в каждом профиле функциональной совместимости приложений. Каждому приложению может соответствовать один или несколько элементов AIM-матрицы, необходимые для поддержки всего информационного обмена данными, включая приложения.
Множество элементов AIM-матрицы, характеризующих ресурсные возможности, отвечают требованиям к обмену информацией и поддерживают функциональную совместимость двух приложений, которые должны включать в себя основную часть элемента ADM-матрицы.
На рисунке 4 приведен элемент ADM-матрицы, характеризующий процесс интероперабельности двух приложений, указанных на рисунке 1 и 2. Элемент ADM-матрицы создан на основе профилей интероперабельности, ссылки на которые приведены в элементах AIM-матрицы. Элементы AIM-матрицы, используемые для создания элементов ADM-матрицы, указывают на совместимость ресурсов для поддержания обмена необходимой информацией между приложениями в целях установления интероперабельности.