Skip to main content

Property Stereotypes

Property stereotypes decorate Property elements. The standard vocabulary marks the attributes that record an event's temporal boundaries.

As with the class and relation stereotypes, this vocabulary is open: the schema stores stereotype as a plain non-empty string (see Decoratable), so the values below are the recommended standard set, not a closed enumeration.

Standard values​

StereotypeMeaning
beginThe instant at which an event starts to occur.
endThe instant at which an event finishes occurring.
note

These stereotypes typically decorate attributes of event classes (classes restricted to the event nature), pinning down when the event begins and ends.

Example​

The begin attribute of an event class, recording when the occurrence starts:

{
"type": "Property",
"id": "prop_begin",
"name": { "en": "begin" },
"stereotype": "begin",
"isDerived": false,
"propertyType": "class_datetime",
"cardinality": "1",
"aggregationKind": null,
"isOrdered": false,
"isReadOnly": false,
"subsettedProperties": [],
"redefinedProperties": [],
"customProperties": null,
"created": "2024-09-04",
"modified": null,
"alternativeNames": [],
"description": null,
"editorialNotes": [],
"creators": [],
"contributors": []
}
Source of truth

These values come from the OntoUML profile, not from this serialization schema. See the OntoUML Metamodel for the formal definitions. Because stereotype is an unconstrained string (Decoratable), custom values are allowed.