ГОСТ I»ИСО/МЭК 10165-7-2003
G.6 Осознание взаимосвязи
Вопрос. Как управляемый объект «узнает», что он находится в управляемой взаимосвязи?
Комментарий. Антропоморфный взгляд на взаимосвязь является бесполезным. Управляемый объект
должен выполнять требования роли так, как они моделируются управляемой взаимосвязью. В конечном счете
реализация должна гарантировать, что семантика взаимосвязи сохранена и реализации управляемых объектов
выполняют требовании роли.
G.7 Спецификация роли
Вопрос. Может ли роль быть специфицирована отдельно?
Комментарий. Первоначально роли рассматривались как независимые, повторно используемые специ
фикации. Последующее исследование показало, что роли тесно связаны с управляемой взаимосвязью и их
спецификация пне взаимосвязи имеет ограниченный смысл.
G.8 Повторно используемые спецификации
Вопрос. Повторно используемые спецификации являются важным моментом административного управ
ления ВОС; как это реализовано в ОМ В?
Комментарий. Подклассы классов управляемых взаимосвязей являются согласованными со своими
суперклассами в том смысле, что экземпляр подкласса может быть подставлен вместо экземпляра суперкласса
без влияния на работу управляющей системы. Фактически подклассы являются подтипами в определении
открытой распределенной обработки. Таким образом, средства наследования и специализации обеспечивают
механизм для повторного использования спецификаций.
G.9 AND SUBCLASSES
Вопрос. Раздел AND SUBCLASSES не выносится из шаблона связывании имен РОУО во вспомогатель
ную продукцию role-mapping-specification шаблона RELATIONSHIP MAPPING.
Комментарий. Способность подкласса поддерживать роль рассматривается как фундаментальноесвойство
управляемого объекта и должно наследоваться безусловно.
G.I0 Взаимосвязь между взаимосвязями
Вопрос. Как может быть смоделирована взаимосвязь между взаимосвязями?
Комментарий. Хотя ОМ В моделирует взаимосвязи между управляемыми объектами, если взаимосвязи
представлены объектами взаимосвязей, то нет причин, по которым ОМ В нс может моделировать взаимосвязи
между взаимосвязями. ОМВ нс предоставляет для этого каких-либо специальных средств, но любая дополни
тельная семантика может быть специфицирована в шаблоне BEHAVIOUR.
G.11 Область действия имен объектов взаимосвязей
Вопрос. Какой должна быть область действия имен объектов взаимосвязей?
Комментарий. Шла дискуссия относительно наименования всех объектов взаимосвязей управляемой
системы в области действия единственною объекта конкретного класса, часто называемого классом икорного
объекта, в частности, имея в виду возможность обнаружении всех объектов взаимосвязей в управляемой системе с
помощью области действия УОИУ. Результатом этой дискуссии было заключение: так как существующие
стандарты административного управления рассматривают структуру наименования как локальный вопрос, то
было бы несоответствием со стороны ОМВ предписывать конкретную структуру.
G.12 Допустимые методы представления
Вопрос. Могут ли методы представления представиль все типы взаимосвязей?
Комментарий. Нет; для некоторых методов представления внутренне ограничены типы взаимосвязей,
которыеони могут представить. Втаблице G.I приведены типы взаимосвязей, которые могут быть представлены
различными методами.
Табл и и a G.I — Допустимые методы представления
К ардинальное число взаим освязи
равно 1
К ардинальное число взаим освязи
больш е 1
К ардинальное число роли
К ардинальное число роди
Метод представления1:п
Наименование Да
Указатели участников Да
Объект взаимосвязи Да
Операции административного управДа
ления системы
п:тп:т:р1:п
Her Нет Нет
Да Да Нет Да
ДаДа
ДаДаДа
n:mn:m:p
Нет Нет
Нет Нет
Да Да
ДаДа
38