Открытая коллекция знаний

OpenU.Ru

Справочник UML. Объектно-ориентированное проектирование.



keyword (ключевое слово)

Текстовый указатель, характеризующий элемент модели, не имеющий своего собственного синтаксиса.
См. graphic marker, stereotype.

Нотация

Ключевые слова используются со встроенными элементами модели, не имеющими своей собственной уникальной нотации, а также со стереотипами, которые определяются пользователями. Вся нотация ключевого слона заключается в угловых кавычках (" "):
"ключевое слово"
Если ключевое слово представляет собой часть ограниченного замкнутого символа (например, прямоугольника класса), то оно должно располагаться в границах этого символа. Некоторые предопределенные ключевые слова описаны в данной книге. В нотации они выполняют роль зарезервированных слов. Для имен стереотипов пользователи должны брать другие слова, так как использовать для этого зарезервированные ключевые слова запрещено.

Обсуждение

Число визуально различимых символов ограничено, поэтому в нотации языка UML широко используются текстовые ключевые слова. С помощью таких слои можно различать некоторые вариации одного и того же предмета: метамодель подклассов базового класса, стереотипы метамодели базового класса, группы элементов списка. С точки зрения пользователя различия между подклассами и стереотипами метамодели могут казаться несущественными, однако, разумеется, они важны для разработчиков инструментов моделирования и тех, кто реализует метамодель.

Алфавитный указатель