company logo

property state transition

A property state transition for a property instance is the point in time, when the property instance changes its value.

For an attribute with basic data type a state transition happens, when the attribute value changes.

For a base structure or an attribute with complex data type each state transition for the object instance stored in the attribute is considered as attribute state transition.

For collection properties, a state transition happens, when an object instance is added or removed from the collection, but not, when referenced object instances do change.


Generalisations:  state transition