ГОСТ Р ИСО/МЭК 10165-1-2001
Пример иерархии наследования, как она может применяться для административного управле
ния. показан на рисунке 1.
Рисунок I —Пример иерархии наследования
5.2 Совместимость и взаимодействие
5.2.1 Требования
Существуют требования для возможности взаимодействия между управляющей и управляемой
системами. Также имеются требования по обеспечению взаимодействия в случаях, когда либо
увеличивается управляемая система, либо расширяются одно или несколько определений управля
емых объектов.
Конкретные требования взаимодействия системного управления для данного управляемого
объекта следующие:
а) должна быть возможность управлять системой из другой системы с таким же знанием
определения класса управляемых объектов данного управляемого объекта;
б) у системы должна быть возможность управлять другой системой с меньшим знанием
определения класса управляемых объектов данного управляемого объекта;
в) для возможного расширения у системы должна быть возможность управлять системой с
большим знанием определения класса управляемых объектов данного управляемого объекта. В
частности, требуется, чтобы в случаях, когда расширенные возможности не нужны, управление
должно осуществляться столь же эффективно, как если бы управляемая система их не имела.
5.2.2 Правила для со в м е ст и м о с т и
В настоящем подразделе определен набор правил, который гарантирует, что управляемый
объект, являющийся экземпляром одного класса управляемых объектов (называемый расширенным
управляемым объектом), совместим с определением второго класса управляемых объектов (называ
емых классом совместимых управляемых объектов). Эти классы управляемых объектов не обяза
тельно связаны наследованием.
Эти правила определены в целях;
- использования в определениях строгого наследования (см. 5.1.3);
- использования в методах взаимодействия.
5.2.2.1 Допаиштельиые характеристики
Расширенный управляемый объект должен включать в себя все атрибуты, атрибутивные груп
пы, операции управления и сообщения, которые должны были бы присутствовать в экземпляре
класса совместимых управляемых объектов, реализованного при тех же самых условиях. В расши
ренный управляемый объект могут быть включены дополнительные атрибуты, атрибутивные группы,
операции управления и сообщения.
Обязательные пакеты, реализованные в расширенном управляемом обл,екте. и обязательные
пакеты, определенные в классе совместимых управляемых объектов, не обязательно должны быть
родственными при условии, что удовлетворяются приведенные выше правила для всех характеристик в
этих обязательных пакетах.
9