6.2.1 Общие положения
Элементы AIM-матрицы характеризуют способность объекта действовать в качестве источника с целью передачи информационных элементов другому объекту, работающему в качестве получателя. Элемент этой матрицы соответствует определенному информационному потоку между двумя субъектами в UML-диаграмме последовательностей. Информационный обмен может также иллюстрироваться в виде диаграммы деятельности и диаграммы состояний.
Структура элементов AIM-матрицы должна состоять из трех сегментов заголовка, контекста и сообщения (передачи) - каждый из которых может представляться в виде сегмента XML-программы.
6.2.2 Заголовок шаблона элемента AIM-матрицы MatrixElementHeader
Заголовок секции элемента AIM-матрицы MatrixElementHeader определяется атрибутами, указанными в таблице 1.
Таблица 1 - Атрибуты шаблона элемента AIM-матрицы MatrixElementHeader
Атрибут | Описание атрибута | Пример |
MEidentification | Идентификатор элемента AIM-матрицы | ISO_AIME |
MErevision | Идентификатор изменения элемента AIM-матрицы | V01.01.01a |
MEname | Описательное имя элемента AIM-матрицы | D.2.2.Ay_D.2.2Az |
MEsource | Идентификатор разработчика элемента AIM-матрицы | AIMEsrc |
MEclassID | Идентификатор класса элемента AIM-матрицы | AIP |
MEdate | Дата выпуска данной версии элемента AIM-матрицы | 2007-03-29 |
MEregistry | Регистрационное имя данного элемента AIM-матрицы | Industry_specific_registry_name |
6.2.3 Секция контекста шаблона элемента AIM-матрицы Context_Section
Секция контекста элемента AIM-матрицы Context_Section определяется сегментами, указанными в таблице 2.
Таблица 2 - Сегменты элемента Context_Section
Сегмент | Описание сегмента | Пример |
domainSection | Идентификационный (ID) код области, где приложение-источник является резидентным. | Asset_Health_Assessment_domain |
Идентификационный (ID) код области, где приложение-получатель является резидентным | Asset_Health_Assessment_domain | |
applicationSection | Идентификационный (ID) код, соответствующий приложению-источнику. | Health_assessment |
Идентификационный (ID) код, соответствующий приложению-получателю | Prognostics | |
application RelationshipSection | Специфический контекст домена приложения | Condition_Monitoring_Context |
processSection | Идентификационный (ID) код процесса, связанный с ресурсом-источником. | Current_health_grade_ evaluation |
Идентификационный (ID) код процесса, связанный с ресурсом-получателем | Future_health_grade_evaluation | |
resourceSection - resourcePack | Пакетное имя ресурса. | PLC01 |
Наименование ресурса. | MotionDrive | |
Имеющиеся в наличии или планируемые профили возможностей в ресурсе | CIP_ISO_15745_profile |
6.2.4 Секция передачи сообщения шаблона элемента AIM-матрицы Conveyance_Section
Секция передачи сообщения шаблона элемента AIM-матрицы Conveyance_Section определяется сегментами, указанными в таблице 3.
Таблица 3 - Сегменты элемента Conveyance_Section
Сегмент | Описание сегмента | Пример |
informationType | Тип обмениваемой информации | CavitationInformationRequest |
roleType | Подсчет возможностей, проявляемых участником для осуществления конкретного обмена информацией | PumpControlRole |
relationshipType | Идентификация типов ролей и их поведения | CavitationDetection2PumpControl |
participantType | Типы совместно работающих сторон над информационным обменом | CavitationDetection |
channelType | Точка обмена информационными элементами между участниками обмена | CIP_FTLD_channel |