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

OpenU.Ru

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

descriptor (дескриптор)

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

Семантика

Под словом дескриптор подразумеваются элементы модели, которые описывают множества экземпляров. Большинство элементов модели являются дескрипторами. Этим словом могут называться любые элементы - классы, ассоциации, состояния, варианты использования, кооперации и т. д. Иногда для обозначения дескриптора употребляют слово тип (type), однако это слово имеет и другое, более узкое значение, что может вносить некоторую неясность. Слово дескриптор может обозначать любой вид описывающего элемента. У дескриптора есть суть (intent) и множество потенциальных значений (extent). Сутью является описание структуры и прочих общих правил. Каждый дескриптор характеризуется множеством экземпляров, которые представляют собой потенциальные значения. При этом не предполагается, что потенциальные значения физически доступны и во время выполнения. Основная дихотомия в модели основывается на различиях между дескриптором и экземпляром.

Нотация

Отношение между дескриптором и его экземплярами указывается путем использования для них одного и того же символа. При этом строка, содержащая имя экземпляра, подчеркивается. У дескриптора есть имя, в то время как у экземпляра их уже два - имя дескриптора и свое собственное. Одно имя отделяется от другого двоеточием; строка с именем подчеркивается.

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