company logo

system state

Beside value dependent instance states, several system states are defined for an instance. System states describe states, which are generic and do not relate directly to an instance value. System states describe the current role an instance plays in an application. Thus, reading an instance is related to the "instance read" state, while inserting an instance to a collection or creating an instance is associated with corresponding "instance inserted" or "instance read".

Changing system states will create system events. Typically, system events are generated before and after the state transition (e.g. "before insert" and "after insert").

Generalisations:  item
References