16.9. UML Properties and Property Strings
In the UML, a property is "a named value denoting a characteristic of an element. A property has semantic impact." [OMG03b]. Some properties are predefined in the UML, such as visibility a property of an operation. Others can be user-defined.constraint p. 265