Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/МЭК 10165-7-2003; Страница 19

или поделиться

Страница 19
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 10165-7-2003
быть задано в терминах множества значений подтипа неотрицательных целых АСН.1. Например, если
ограничение задаст множество значений INTEGER (1, 3. 4), то управляемая взаимосвязь обязана поддерживать
в данной роли один, три или четыре управляемых объекта, но нс обязана поддерживать два или более четырех
управляемых объектов. Реализация обязана соблюдать это ограничение.
Если множество значений содержит 0. то рать является факультативной; однако факультативность роли
нс подразумевает поддержку операций связывания и развязывания. Если ограничение отсутствует, то по
умолчанию должно использоваться унаследованное ограничение обязательных кардинальных чисел роли;
если никакое ограничение нс наследуется, то никаких обязательных ограничений для управляемой взаимосвязи
нет.
Множество значений REQUIRED-ROLE-CARDINALITY-CONSTRAINT должно быть подмножеством
значений PERMITTED-ROLE-CARDINALITY-CONSTRAINT или датжно равняться ему.
Л.1.3.5.4 BIND-SUPPORT |имя-операции|
Зга конструкция должна использоваться для спецификации тою, что управляемые объекты могут стать
во время существования взаимосвязи ее участниками в данной рати при условии, что нс нарушаются
ограничения кардинальных чисел этой роли. Отсутствие данной конструкции подразумевает, что управляемые
объекты не могут стать участниками в данной рати уже существующей взаимосвязи.
При необходимости имя-оперлиии должно использоваться для:
- обеспечения связи с факультативной спецификацией шаблонах поведения, указанных конструкцией
BEHAVIOUR) поведения, дополнительного к заданному адя операции-прототипа, установленной в BIND:
- устранения двусмысленности кратных операций административного управления взаимосвязью, которые
основаны на операции-прототипе BIND;
- обеспечения связи с соответствующими операциями административного управления системы в шаблоне
отображения взаимосвязи.
А.1.3.5.5 UNBIND-SUPPORT [имя-операция]
Эта конструкция должна использоваться для спецификации Того, что участники могут быть освобождены
отданной рази но время существования взаимосвязи при условии, что не нарушаются ограничения кардиналь
ных чисел этой роли. Отсутствие данной конструкции подразу мевает, что участники не могут быть освобождены
отданной роли во время существования взаимосвязи.
При необходимости имя-операции должно использоваться для:
- обеспечения связи с факультативной спецификацией шаблонах поведения, указанных конструкцией
BEHAVIOUR) поведения, дополнительного к заданному для операции-прототипа, установленной в UNBIND:
- устранениядвусмысленности кратных операций административного управления взаимосвязью, которые
основаны ггаоперации-прототипе UNBIND;
- обеспечения связи с соответствующими операциями административного управления системы в шаблоне
отображения взаимосвязи.
А. 1.3.5.6 PERMITrED-RELATIONSIlIP-CARDINALITY-CONSTRAINT указание-типа
Эта конструкция даажна использоваться для спецификации любых ограничений гга число взаимосвязей
данного класса, в которых может участвовать управляемый объект в данной роли. Ограничение должно быть
задано в терминах множества значений подтипа неотрицательных целых АСН.1. Например, если ограничение
задаст множество значений INTEGER (0..3). то управляемому объекту разрешено участвовать в данной роли нс
более чем в грех экземплярах данного класса управляемых взаимосвязей. Реализация обязана соблюдать это
ограничение. Если эта конструкция отсутствует, то по уматчанию должно использоваться унаследованное
ограничение допустимых кардинальных чисел взаимосвязи; если никакое ограничение гге наследуется, то в
качестве ограничения принимается множество значений INTEGER (0..MAX).
A.1.3.5.7 REGISTERED AS идентификатор-объекта
Эта конструкция должна использоваться дли спецификации глобально однозначного идегпификагора,
под которым зарегистрирована эта роль; идентификатор может использоваться в протоколах для недвусмыс
ленной идентификации роли. Если рать наследуется, то эта конструкция нс должна присутствовать.
А.1.3.6 REGISTERED AS идентификатор-объекта
Эта конструкция должна использоваться для спецификации глобально однозначного идентификатора,
под которым зарегистрирован класс управляемых взаимосвязей; идентификатор может использоваться в
протоколах для недвусмысленной идентификации класса управляемых взаимосвязей.
А.2 Шаблон отображения взаимосвязи
Л.2.1 Обзор
Шаблон отображения взаимосвязи образует основу для формального определения отображения взаимо
связи. Конструкции в шаблоне позволяют определить различные элементы ггредегаатегпгя. а именно;
а) поведение отображения взаимосвязи;
б) объекты взаимосвязи;
в) классы-кандидаты, из которых могут быть получены управляемые объекты для исполнения данной
роли;
г) методы представления;
д) уточняющие атрибуты:
с) отображения операций и сообщений.
15