Previous UML Classes Table of Contents UML Packages Next


7.3.48 Slot

Kernel


   A slot specifies that an entity modeled by an instance specification has a value or values for a specific structural feature.

*Generalizations

   

    Element (from Kernel ) on page 63

*Description

   A slot is owned by an instance specification. It specifies the value or values for its defining feature, which must be a structural feature of a classifier of the instance specification owning the slot.

*Attributes

   No additional attributes

*Associations

   Element::ownedElement

*Constraints

   No additional constraints

*Semantics

   A slot relates an instance specification, a structural feature, and a value or values. It represents that an entity modeled by the instance specification has a structural feature with the specified value or values. The values in a slot must conform to the defining feature of the slot (in type, multiplicity, etc.).

*Notation

   See InstanceSpecification (from Kernel ).