Jump to content

Стереотип (UML)

(Перенаправлено со стереотипа (вычисления) )

Стереотип это один из трех типов механизмов расширяемости в унифицированном языке моделирования (UML), два других — это теги и ограничения. [ 1 ] : 73  Они позволяют дизайнерам расширять словарь UML для создания новых элементов модели, производных от существующих, но имеющих определенные свойства, подходящие для конкретной области или иного специализированного использования. Номенклатура происходит от первоначального значения стереотипа , используемого в полиграфии . Например, при моделировании сети вам могут понадобиться символы для обозначения маршрутизаторов и концентраторов. Используя стереотипные узлы, вы можете заставить эти вещи выглядеть как примитивные строительные блоки.

Графически стереотип отображается как имя, заключенное в каймы (« » или, если собственно кайры отсутствуют, << >>) и помещается над именем другого элемента. [ 1 ] : 73  Дополнительно или альтернативно это может обозначаться специальным значком. Изображение значка может даже заменить весь символ UML. Например, в диаграмме классов стереотипы можно использовать для

  1. классифицировать поведение метода, например, с помощью «конструктора» и «получателя» и
  2. уточнить сам классификатор , например, с помощью «интерфейса». [ 2 ]

Одной из альтернатив стереотипам, предложенной Питером Коадом в его книге « Моделирование Java в цвете с помощью UML: корпоративные компоненты и процессы», является использование цветных архетипов . Архетипы, обозначенные разноцветными прямоугольниками UML, можно использовать в сочетании со стереотипами. Это добавленное определение значения указывает на роль, которую объект UML играет в более крупной программной системе.

Атрибуты стереотипа

[ редактировать ]

Начиная с версии 2.0, ранее независимое значение тега считается атрибутом стереотипа . имени Значение тега по-прежнему сохраняется. Каждый стереотип имеет ноль или более определений тегов , а все стереотипные элементы UML имеют соответствующее количество тегированных значений.

Стереотипы, определенные UML

[ редактировать ]

Становиться

[ редактировать ]

В UML стать — это ключевое слово для определенного стереотипа UML, которое применяется к зависимости (моделированной пунктирной стрелкой). Become показывает, что исходный элемент моделирования (хвост стрелки) преобразуется в целевой элемент моделирования (головка стрелки), сохраняя при этом некоторую идентичность, даже если у него могут быть изменены значения, состояние или даже класс.

Хотя UML 2.1 использует стереотип «стать» в спецификации, он не определяет его.

Например, три используются в шаблоне Entity-Control-Boundary (шаблон ECB или BCE) и четыре в диаграмме устойчивости (Boundary, Control, Entity и Actor).

Класс управления
Граничный класс
Класс сущности
Актер
Класс доступа


См. также

[ редактировать ]
  1. ^ Jump up to: а б Буч, Грейди ; Рамбо, Джеймс; Джейкобсон, Ивар (2005). Руководство пользователя унифицированного языка моделирования: охватывает UML 2.0 . Серия объектных технологий Аддисона-Уэсли (2-е изд.). Река Аппер-Седл, Нью-Джерси, Мюнхен: Аддисон-Уэсли. ISBN  978-0-321-26797-9 .
  2. ^ Группа управления объектами , OMG® Unified Modeling Language® (OMG UML®) , v2.5.1, с. 170, декабрь 2017 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3186a0a7c9028dd617ce45721f128007__1705575540
URL1:https://arc.ask3.ru/arc/aa/31/07/3186a0a7c9028dd617ce45721f128007.html
Заголовок, (Title) документа по адресу, URL1:
Stereotype (UML) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)