ГОСТРИСО/МЭК10165-4-2001
В.3.5 Н а с л е д о в а н и е к с о в м е с т и м о с т ь
2можстбытьисиользовандляпостроснииисрархийнаслсдованияУОпутсмвключениясхсмывмодсль
наследованияисисциализации.ТакимобразомкоррсктномодслирустсяиовсденисклассовииодтиповУО.но
это не позволяет явновыразитьвзаимоогношснисстрогоподтипа, котороереальносушествуст. Необходим
язык.которыйявномодслирустнаследованис.
Такимобразом Zможет использоватьсядляудовлетворительного определения отдельных УО. йодля
того, чтобыможнобылоговоритьонаслсдованииисовместимостн, необходимы доиол нитсльныевозможно-
стиязыка.
Наследованиснеподдерживастсяв2.0 но.можст6ыгьсмодслировановключснисмсхемвсхсмысостоя-
ния.
Определение наследованияУОтрсбует.чтобыподклассыбылисовмссти мы.Нонетребует,чтобыиод-
классыбылинодтинамив2.0бычноУОможстсообщнтьсвойфактическийкласс.Таккакатрибут«фактичсс-
киикласс»вссгдасодсржитфактический классобъекта, топодкласснсможетсообщить класссвое1осупер-
класса. Следовательно, подкласс нс можетдсмонстрироватьири возврате значения атрибута«фактический
класс»тожссамос поведение,чтоисгосупсркласс(т.е.они не взаихюзаменяем ы).дажсеслиихповедение
алломорфно.Следовательно.под классыуправлясмыхобъектовнеэквивалентыподтипамв2 .гдсподтипбудет
дсмонстрироватьтожссамосновсдснис.чгоисупертип.Однакоподклассдсмонсгрируеточсньмало«нсиод-
ходящсс»поведснис.
Можнопоказать.чтоопрсделсннос внастояшсмстандартенаследованиеУОнозволястсисаифиииро-
ватьповсдснисродителя, которое будет несовместимое поведением потомков.Таккактакоснеподходящее
иовсдсниеоченьограничсно. токлассУОможетбытьиредставлендвумяспепифпкаииями классов.Однаиз
зтихсиецификапийохватываетповсдснис.которосможстдсмонстрироватьлюбой-зкземплярилюбосрастн-
рснисУО. другая—поведение. демонстрируемостолькозкзсмнлярамисовмести\«огокласса.нонерасширс-
ниями.Этапослсдняиспепификацииявлястсякакразтой. котораяреализуетсядляполучснияполногопове-
дснияфактичсскогоэкзсмпляраУО.
В.3.6 Пакеты
Многие частифункциональных возможностей классамогутприсутствоватьводнихконкретных УОи
отсугствоватьвдругих. Внастояшсмстанлартсэтооиисываетсяспомощьюгрупппрованияфункциональных
возможносгсйвусловныепаксты.ТогдакаждыйУОрсализустиодходищиеиаксты.В2функииональнысвоз-
можностинсмогутбытьнрсдоставлснытакимспособом.номожносдслатьповсденисУОзависящимотгого.
какиеиакстырсализо ваны.Этоможносдслагьнепосрсдствсннымобразомиотому.чтоУОдолжснсодержать
атрнбугадминистрагнвногоуиравлсния,называсмый«иаксты»,вкоторомпсрсчисленыидентификаторыобъск-
товфактичсскирсализованныхпакетов.Такимобразомдлямоделированияиовсдснияусловногопакетасамо
иовсдснисстановитсязависяшнмотирисутствияилснтификаторапакетаватрибугс» пакеты».
В.3.7 Класс
Дляопределения класса УОнеобходимо представитьегоатрибуты иоперации. Атрибутыстановятся
частьюсхсхтысостояния 2 .аопераииистановнтсясхемамиолераиий2 .
В.3.7.1Атрибуты
Атрибутыунравлясмогообъсктаобьявлякугсявсхемссостояния. Кажлыйагрибутимсстзаланныйтип.
которыйможстбыгы ином.объявлсннымвчасти АС11.1шаблонаРОУОиливполнойформальноймодели2.
B.3.7.20ncpaiiHHGct
Уиравляк>шийможетзаироситьвы1юлнениеонсрацииОс1надУО.ВоиределснниУОИУM-Gctимеет
многоиараметров.ноболыиинствоизнихотноситсякуиравлениюдоступом.выборуобъсктант.п.Вконкрет-
номэкзсмилярсСсишжсгбытьсмодслировананаграницсунравлясмогообьскта.игнорируяуказаннысвои-
росы изаменяя единственнуюоперациюGel нескол ькимиоперациями Get<имя, где <имя—единствен-
ныйатрибут.
В.3.7.30иерацияСс1А11
ОпсрацтЮс1А11,котораянсимсетвходныхпарамстров.можстбытьсмоделированатакимжсобразом.
Онвозврашаетнсиустой наборзначенииатрибутов.
В.3.7.40иерацияReplace
УстановкивконкрстномУОзапрашиваютсяопсрацисйУОИУМ-$с1.Внастояшейсиснификацииопсра-
ции Replace моделируются каквидимые награнице УО. Этиоперацииотносятся кустановкам атрибутов,
установкам значений ноумолчанию, добавлению иудалению значений. Следовательно, дляпредставления
каждогоизэтихизменснийдолжнабытьспсцифицированасхсма2 .
В.3.7.5Сообшення
Являются незапрошенными посланиями УОдля отчетово событиях вУО. Они моделируются исках
операции, а какрезультатыопераций, происходящих надУО. Такимобразом, любая операция (вызванная
управляющим или внутренне, ресурсом) можетсоздать выходной результат и. если операция приводит к
сообщению,тоонобудет частьювыходногорезультатаоперации. Этоозначает. чтовыходнымрезультатом
схемыоперации 2. которая можетвызватьсообшсния. должно бытьмножество сообщений. Случай, когда
сообшсниенссоздасгся.можетбытьпредставлсккакпустосмножествовкачсствевыходногорезультата.
54