ГОСТРИСО/МЭК10165-4-2001
сообщений вдополнениектем, которыеявляются частьюопрелеленияв результате конструкции
Е R I V Е F R М. Метка-пакетандентнфицируетопределеннетогопакета, которыйдолжен быть
включей.Специфнкацияметкипакета.которыйвключенвопределениеклассауправляемыхобъек-
товикакусловныйпакет.дслаетэтотпакетобязательнымдляданногоклассауправляемыхобъек-
товивсехегоподклассов.
8.3.3.3 С N ITI NAL PACKAG E S<метка-naKeiaPRESENTlF
определение-условия|,<метка-пакетаРВЕ5ЕМТ1Е
определение-условия|*
Даннаяконструкцияприсутствует,если вклассдолжныбытьвключеныодин или несколько
условныхпакетов.Мсткапакетаидентифииирустопределениетогопакста.который используется.
Определение-условия является описанием условия, которое, если оно истинное, требует, чтобы
пакетбыл включен вэкземпляр класса. Условие должно удовлетворять требованиям кусловным
пакетам,установлении мвГОС’ГРИСО/МЭК10165-1. Например,
CN iTI NAL PACKAG ESclass-4-attributes PRES ENT IF
соответствующаякатегорняпротоколаподдерживаетопераииюкласса4.определенную
вИСО/МЭКХХХХ’;
образуетдопустнмуюдеклараииюпакетаприусловни,1чтоопераииякласса4,определен наявстан-
дартеИСО/МЭКХХХХ.являетсядопусти.мойфакультатнвнойхарактернстикойресурса.
Когда имеются специфичные условия, которые препятствуютреал нзаиии условного пакета,
онидолжныбытьустановленывшаблонеВЕНАУ! 1Ж.ИспользуемыйдляэтоготаблонВЕНАУ1 UR
можетбытьасамомусловном пакетеиливобязательном пакетекласса. Есл итакиесиецификации
присутствуют втекстовыхопределениях поведения,то рекомендуется, чтобы абзац, содержащий
этиспецнфикацни,вводилсяконструкцией"<метка-пакета1^Е8Е1ЧТ NLY 1F: ”.
8.3.3.4REGISTERE AS идентификатор-объекта
Значениеидентнфикатора-объектаобеспечиваетглобальнооднозначныйидентнфикатороп-
ределенияклассауправляемыхобъектов.Этозиачениеиспользуетсяпротоколомадминистративного
управлениядляидентифнкацниклассауправляемыхобъектов.
8.4 Шаблониакета
8.4.1 О б з о р
Данныйшаблонпозволяетопределитьпакет.состоящийизкомбинацииопределенийповеде-
ния.атрнбутов.атрибутнвныхгрупп.операций,сообщен ийипараметров.дляпоследующейвстав-
кившаблонклассауправляемыхобъектоввконструкиияхСНАКАСТЕК^Е ВУилиС N IТI N A L
РАСКАСЕЗ.Нижеописаныосновныеэлеменгыопределения.
8.4.1.1 Поведение
Определеннепакетаобеспечиваетполнуюспецификациюповедения.пходяшеговпакет.Она
включаетвсебя:
-влияниеоперацийиауправняемы йобъектиобстоятельства.прикоторыхсоздаютсясообше-
ния;
-ограничения, которые накладываются наоперации для удовлетворения правилам согласо
ванностии. вчастности,правилам,покоторымможетосушествлятьсясозданиеиудалениеуправ-
ляемыхобьектовипоследовательностиэтихопераций;
-спеинфикапиютого.какэкземпляры классауправляемыхобъектоввзаимодействуютсдру-
гимиуправляемымиобъектамитогожеилидругихклассов;
-идентификациюлюбыхатрибутов.которыесоотносятсясннформациейвсообщениях.Это
включаетвсебяидентификациюлюбыхотображенийвкоикретныеполясоздаваемыхсообщеннй
илисамосоздан несообщений;
-спепификациюкритериеввыбораУОНЗ.еслиониесть;
-полноеопределениелюбыхдругихаспектовповеденняклассауправляемыхобъектов.
8.4.1,2Включаемыеатрибуты
Должнобытьопределеномножествоатрибутов.которыесодержатпакет.
8.4.1,ЗОперацииисообщения
Определение пакетадолжноспеиифипировать.какиемогутсоздаватьсяэкземплярысообще-
ннй класса, использующегоэтот пакет, какие могутосуществляться экземплярыопераций класса
и, вслучае операций, относящихся катрибутам, над какими атрибутами могут осуществляться
операции.Определеииепакетадолжнотакжеспецифицироватьлюбыедополнительныепараметры
?•23