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

OpenU.Ru

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



model element (элемент модели)

Абстракция, относящаяся к моделируемой системе. См. для сравнения статью presentation element, в которой описывается (визуальная) презентация одного или нескольких элементов модели.

Семантика

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

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