ГОСТ Р ИСО 15745-1—2010
Интеграционная модель ресурсов определяет ресурсы, включенные в моделируемый процесс,
и интерфейсы между ними. Отдельные интеграционные модели устанавливаются для каждого типа
ресурсов (приборы, коммуникационная сеть, оборудование, человек и материалы).
5.2.3 Профили
Интеграционные модели идентифицируют интерфейсы, необходимые для поддержки требова
ний к прикладным системам — профиль является точным представлением конкретного интерфейса.
Профили могут быть представлены в краткой форме в виде ссылок на выбранные опции, идентифи
цированные в базовых спецификациях, что позволяет не приводить полное описание, содержащее
ся в базовых спецификациях. Профили являются документами XML. разработанными с
использова нием шаблонов профилей (см. 7.1), которые являются схемами XML (REC-xmlschema-1—
20010502 и REC-xmlschema-2-20010502) (см. 7.2.6).
AIP является единственной спецификацией, рассматривающей группу профилей (профили про
цессов. профили обмена информацией, профили ресурсов, а также другие AIP). представляющие со
бой эталонные части базовых спецификаций, которые сами могут быть профилями.
Профиль процессов представляет собой запись «конечного» состояния процесса, определяемого
интеграционной моделью процессов, и включает в себя «конечную» информацию и/или ссылки на ба
зовые спецификации, содержащие «конечную» информацию.
Профиль обмена информацией представляет собой запись «конечного» состояния обмена ин
формацией, определяемого интеграционной моделью обмена информацией и включает в себя «конеч
ную» информацию и/или ссылки на базовые спецификации, содержащие «конечную» информацию.
Профили ресурсов (приборы, коммуникационная сеть, оборудование, люди и материалы), устанав
ливающие требования к интерфейсам между ресурсами, могут быть получены из интеграционной модели
ресурсов (см. «Требования к профилям» на рисунке 2). Профили для имеющихся ресурсов разрабатывают на
основе соответствующих спецификаций ресурсов (см. «Профили имеющихся ресурсов» на рисунке 2).
Сравнение этих профилей ресурсов (оба — в формате XML) позволяет разработчикуAIP обеспечить соот
ветствие каждого конкретного ресурса требованиям к интегрированию прикладных систем.
6 Типы интеграционных моделей
6.1
Интеграционная модель процессов
Интеграционная модель процессов определяет способы управления, материалы и потоки инфор
мации в прикладной системе, а также функции, этапы и действия при установке и работе данной при
кладной системы.
РазработчикAIP должен создавать интеграционную модель процессов с использованием UML (см.
приложение А). Обычно используемыми диаграммами UML являются диаграммы прецедентов, опре
деляющие актеров, прецеденты и границу прикладной системы, диаграммы действий, определяющие
поток процессов, диаграммы классов, определяющие существующие классы и отношения между ними, а
также диаграммы последовательностей, определяющие взаимодействия процессов в установленной
временной последовательности.
6.2 Интеграционная модель обмена информацией
Интеграционная модель обмена информацией определяет информацию, которой должны обме
ниваться ресурсы, вовлеченные в моделируемый процесс.
Такая информация обычно включает в себя:
- информацию о процессе (например, наборы команд, геометрические данные, графики или дру
гие параметры процесса, необходимые для выполнения приложения);
- информацию о состоянии (например, отказы, отчеты о состоянии оборудования, предупрежде
ния и информацию о качестве);
- информацию по управлению (например, команды и запросы по обслуживанию), идентифициру
ющую источник, адрес назначения и тип информации.
Разработчик AIP должен создавать интеграционную модель обмена информацией с использова
нием UML (см. приложениеА). Обычно используемыми диаграммами UML являются диаграммы классов,
определяющие существующие классы и отношения между ними, диаграммы сотрудничества,
опреде ляющие информацию, обмен которой происходит между разными объектами, а также
диаграммы по следовательностей действий, определяющие информацию, обмен которой происходит
в установлен ной временной последовательности.
7