You are here: Notations (Reference) > Innovator-Specific Notation Elements > Element - Diagram for Business Object States

Element - Diagram for Business Object States

State diagrams in Innovator for Business Analysts describe the behavior of a business object. States and transitions between these states are used for this and shown for business object states in the diagram.

Definition

The diagram for business object states describes the behavior of a business object based on UML state diagrams. States and transitions between these states are used for this and shown as state sequences. A state sequence visualizes the life cycle of a business object and has technical characteristics. A diagram can contain the state sequences of multiple business objects.

Icon

The icon is of a diagram with a final state in it.

Owner Hierarchy/Prerequisites

Use

The diagram for business object states can be added to a whiteboard diagram as a node.

Dependencies between states and elements from other diagrams are shown in the whiteboard diagram.

Assumption

Constraints Compared to UML

Diagram Elements

The following model elements can be shown as nodes and edges in diagrams for business object states:

Icon Element Brief Description

Business Object

Business objects are abstract or concrete objects which are created or required by the editing process.

A business object can be reused outside of the process boundaries. Examples of uses include data objects and data stores. If the business object shows an information object, it is possible to assign a data structure to it. The business object can also be shown in a whiteboard diagram as a relationship between the existence in the process and the structures.

Init State

An init state shows the starting point for the order of states. The business object already needs to exist in the diagram.

Final State

A final state shows the end point of the order of states. The state sequence stops once this point is reached.

The final state takes in the business object and does not leave it.

State

A state is used to model a situation; it executes a relatively long-lasting task. The object is in the name giving state once the task has been processed.

The following rules apply for states:

  • A state is entered if a transition which has the state as the final point is run through.

  • A state is left if a transition which leads away from the state is run through.

  • A state is active as soon as it is entered. The state becomes inactive once it is left.

  • The name of the state is unique within a state sequence.

Transition

A transition is a directed relationship between one source and one target state. Transition can be used for moving from one state to another. The source state is inactive for this and the target state is active.

You can enter a condition for a transition if required. The transition will then only be run through if the condition is met at the time of the evaluation.

Unlike transitions in UML, triggers and behaviors in Innovator for Business Analysts are not supported

 

 

Innovator X Generation 11 R4 - Copyright © 2011-2012 - MID GmbH Nuremberg - DIN EN 9001 certified - All rights reserved.