ГОСТРИСО/МЭК10165-4-2001
ширяемыхгруппвсехатрибутов,добаплемныхкгруппевследствиеопределенияэлеме>1товшаблона
классауправляемыхобъектов, который прмменяетсяприреализашшуправляемогообъекта.
Примечайне—ШаблонатрибутивнойгруппыопрсдсляетнаборатрибутовСонможстбытьпустым).
которыевсегдаявляютсячленамигруппы.Вслучасрасширясмойатрибутивнойгрупныэтотнаборможетбыть
рас1Ш1ренконструкш1сйАТТК1ВиТЕСВОиР8вшаблонс11акстав1111тсрссахконкрстныхопрсделснинклас-
совуправляемыхобъектов. ’Этотметод подходит тогда, коглажелательноопределить атрибутивнуюгруппу,
членыкоторой имеютнскоторуюобщуюссмаитику(например,«атри6утысостоян11й»),>ючислоатрибутовс
отойсемантикой. которыемогутприсутствоватьвданном классеуправдяемыхобъектов,определяетсявмо
ментреалиаании;иликогдавнесколькихклассахуправляемыхобъектовтребуютсяразличныегруппировки
атрибутовсоднойитоижссемантикой.Вобщсмслучасхюжноонрсделитьсоставрасширясмонатрибутинной
группывумравлясмомобъсктстольковмомснтреализации. когдаизвестно,какиепакетыи, следовательно,
какиеатрибутыдолжныреализовываться.
8.9Шаблонповедения
8 .9 .1 О б з о р
Данныйшаблониспользуетсядляопределенияповеденияклассовуправляемыхобъектов,свя
зи ваннйимен, параметров, атрибутов,действий и сообщений. Шаблон поведения предназначен
длято! о.чтобыобеенечнватьрасш прения,носпецификацниповедениянедолжныизменятьранее
определениуюинформацию.Еслиинформацняоставленанеопределенной.товопределеииипове-
дениядолжнобытьявноуказано.чтонменнонеопределено.
П р и м с ч а н и я
1Шаблоныповедениядолжиынспольтоватьсяллявыражснияссмашикн.когораянсио.тносгьюопнса-
навдругихшаблонах. Вчастпости.авторыопрелелен и)1нелолжныполагатьсянаметкиллявмраженмясеман-
тики.
2 Утверждения о поведении должны бытьвыражены втерминах управляемыхобъектов того класса,
опрсделснискоторогосодержитэтиутверждения.
8.9.2 С т р у к т у р а ш а б л о н а
<метка-определения-поведенияВЕНА\’1 UR
Е К1N Е ASвыделенная-строка;
8.9.3 О б е с п е ч и в а ю щ и е о п р е д е л е н и я
8.9.3.1 EFI NE АБвыделенная-строка
Текст,содержащийсяввыделенной-строке.даетопределениеповеденияклассауправляе.мых
объектов илисоответству юшихемусвязываний имен. параметров, атрибутов,действий илисооб-
шеннй.Этоопределеииеможетбытьзадокументированонаестествсш1о.мязыкеилисиспользова-
ниемформальныхметодовописания.Тексгможетбыть(текстовой)ссылкойнаразделыилиподраз-
деды некоторогодокумента илистандарта. Не устанавливается никаких ограничений на наборы
символов,используемыецляпредставлениявыделенной-строкндшеопределяетсякакая-либострук-
туравэтом тексте.
8.ЮШаблоыдействия
8 .1 0 .1 О бзор
Этотшаблон исподьзуетсядляопределения поведения исинтаксисов, связалиыхе конкрет
нымтнпомдействия.Гипыдействнй.определенныесгюмощыоэтогошаблона.могутбытьнереда-
ныуслугой М - ACT I N. определенной вГОСТ РИСО/МЭК 9595. Ниже описаны основные эле-
ментыопределения.
8.10.1.1 Поведение
Определен иетипадействнядолжноспенифицнроватъфункииидействиявтерминахвоздей-
ствий.которыеонооказываетнаклассыуправляемыхобъектов.Когдадействиеможетпри меняться
кнескольким классам управляемых объектов, описание поведения должно ограничиваться теми
характеристиками,которыеявляютсяобщимцаляуправляемыхобъектоввсехклассов;относящееся
кэтому действию поведение, специфичное для класса управляемых объектов, описывается как
частьопределеииясамогокласса.
8.10.1.2Режимработы
Определепнетмпадействиядолжноуказывать.является.!идействие всегдаподтверждаемым
илнономожетбытьподтверждаемымннеподтверждаемымпоусмотрениюуправляющего.
8.10.1 .ЗАбстрактныйсинтаксис
Определение типа действия должноспепифниировать все синтаксисы, которые могут ис
пользоваться для передачи информации действия и параметровответадействия услуге
35