State for activity Application Object


A State_for_activity is a Mapping that is between a State and an Activity and that indicates:

A State_for_activity can be one of the following:

EXAMPLE - 'Part type XYZ_123 start up ' is an Activity specification. 'Part type XYZ_123 at 50% power' is a State specification.

The relationship between:

that indicates:

is a State_for_activity.

EXPRESS specification:

*)
ENTITY State_for_activity
  SUPERTYPE OF (ONEOF (
  Final_state_for_activity,
  Initial_state_for_activity))
  SUBTYPE OF (Mapping);
  activity  :  Activity
  state  :  State;
END_ENTITY;
(*

Attribute definitions:

activity: the Activity that causes the state.

state: the State that occurs during the activity.