stringtranslate.com

Профиль (UML)

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

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

Примеры

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

SysML — это стандартизированный профиль унифицированного языка моделирования Object Management Group (OMG) , который используется в приложениях системной инженерии .

MARTE — это стандарт OMG для моделирования приложений реального времени и встроенных приложений с помощью UML2.

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

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

Сноски

  1. ^ Си Альхир, С.: Руководство по применению UML , стр. 350. Springer, 2002
  2. ^ Object Management Group. Профиль UML для отношений. http://www.omg.org/cgi-bin/doc?formal/2004-02-07
  3. ^ Хаим Килов. 2015. Business Modelling: Understanding Patterns, Practices, and Tools. В: Revised Selected Papers of the International Workshops on Behavior Modeling -- Foundations and Applications - Volume 6368, Ella Roubtsova, Ashley Mcneile, Ekkart Kindler, and Christian Gerth (Eds.), Vol. 6368. Springer-Verlag New York, Inc., New York, NY, USA, 3-27. DOI: https://dx.doi.org/10.1007/978-3-319-21912-7_1

Ссылки

Внешние ссылки