Cluster graph

The nodes in the graph represent the clusters.
cluster
set of summands
a pair of clusters is connected by an edge
iff both clusters have at least a summand in common
program counter of a cluster
a process parameter which defines that cluster
The name mentioned on the node is the name of the program counter defining that cluster. After clicking upon one of the cluster nodes the flow control graph of a cluster appears.

Flow control graph of a cluster

node
is labeled by a value of the program counter of that cluster. This value is defined by an equality in the condition of a summand.
edge connecting two nodes
if there exists a summand in which the value of the program counter is bound to the label of the source node by an equality in the condition and the next state component belonging to the program counter is equal to the label of the destination node
labeling of an edge
If there are more summands which statisfy previous condition and at which their actions have the same header symbols then these summands belong to the same edge. The edge is labeled by that header symbol.
If the mouse moves over a label which is a header symbol of an action then a menu of the enabled actions will be displayed. Each action is followed by the index of the summand which contains that action.

Clicking on a menu entry

After clicking upon a menu entry a table which contains values defined in that summand will be displayed. The followed identifiers will be printed in that table in a deviating format.
process parameter
in italic font
sum variable
in italic underlined font

Clicking upon the state control graph

After clicking upon the control flow graph a table will be displayed. The rows are the summands involved in this control flow graph. The columns are the variables which occurs in one of these summands. These variable names are also displayed on the right hand side of the panel.

Cluster table

The table mentioned in the previous section is called cluster table. It consists of two parts
program counters
if a program counter occurs in a summand then the transition which that program counter makes will be displayed
process parameters
if a process parameter occurs in a summand then the entry of the table related to that summand and parameter will be colored yellow. If a next state component belonging to an occuring process parameter will be overwritten by a term not equal to itself then that value will be displayed.
If the mouse moves over an edge of the control flow graph, then the row headers of the table which belong to the summands of that edge will be highlighted.