Профиль (UML) - Profile (UML)

А профиль в Единый язык моделирования (UML) предоставляет универсальный механизм расширения для настройки UML модели для конкретных домены и платформы. Механизмы расширения позволяют уточнять стандартную семантику строго аддитивным образом, не позволяя им противоречить стандартной семантике.[1]

Профили определяются с помощью стереотипы, определения тегов и ограничения, которые применяются к определенным элементам модели, таким как классы, атрибуты, операции и действия. Профиль - это набор таких расширений, которые коллективно настраивают UML для определенного домена (например, аэрокосмической, медицинской, финансовой) или платформы (J2EE, .NET).

Примеры

Профиль UML для XML определен Дэвидом Карлсоном в книге «Моделирование XML-приложений с помощью UML» стр. 310 и описывает набор расширений основных элементов модели UML для обеспечения точного моделирования XSD схемы.

SysML является Группа управления объектами (OMG) -стандартный профиль Единый язык моделирования который используется для системная инженерия Приложения.

МАРТ - это стандарт OMG для моделирования приложений реального времени и встроенных приложений с помощью UML2.

Профиль UML для отношений [2] (смотрите также [3]) основан на RM-ODP и предоставляет точные спецификации семантики концепций UML, используемых для определения общих (не обязательно бинарных) отношений, таких как композиция и подтипы.

Смотрите также

Сноски

  1. ^ Си Альхир, С: Руководство по применению UML, стр. 350. Springer, 2002 г.
  2. ^ Группа управления объектами. Профиль UML для отношений. http://www.omg.org/cgi-bin/doc?formal/2004-02-07
  3. ^ Хаим Килов. 2015. Бизнес-моделирование: понятные модели, практики и инструменты. В: Пересмотренные избранные документы международных семинаров по моделированию поведения - основы и приложения - том 6368, Элла Рубцова, Эшли Макнайл, Эккарт Киндлер и Кристиан Герт (ред.), Т. 6368. Springer-Verlag New York, Inc., Нью-Йорк, штат Нью-Йорк, США, 3–27. DOI: https://dx.doi.org/10.1007/978-3-319-21912-7_1

Рекомендации

  • Си Альхир, Синан (2002). Руководство по применению UML. Springer. ISBN  978-0-387-95209-3.

внешняя ссылка