next up previous contents index
Next: 6 Function View Editors Up: 5 Behavior View Editors Previous: 5.2 The Process Structure

Subsections

5.3 The Recursive Process Graph Editor (TRPG)

      

5.3.1 Nodes and Edges

See figure 5.9 for the TRPG shapes and subjects. There are two node types and three node shape types. Process graph roots have their name label written on top of a downwards pointing arrow. In general the process graph roots are named after the process graph document, but in upper case letters. By default a process graph is named UNTITLED. Process graph nodes have two node shape representations. They can be small unnamed circles or bigger rounded boxes which can contain a name label. Process graph nodes are connected by event edges. See figure 5.10 for an example recursive process graph.


  
Figure 5.9: Recursive process graph nodes and edges.
\begin{figure}
\begin{center}
\begin{tabular}
{\vert c p{1.3in}\vert c p{1.3in}\...
 ...index{Process graph event} & & \  \hline 
\end{tabular}\end{center}\end{figure}


  
Figure 5.10: Example recursive process graph.
\begin{figure}
\begin{center}

\includegraphics {p/rpgexample.eps}\end{center}\end{figure}

5.3.2 Constraint Checking

TRPG checks the immediately enforced and soft constraints that are summarized in figure 5.11.


  
Figure 5.11: Immediately checked and soft constraints on RPGs.
\begin{figure}
\begin{center}

\includegraphics {p/RPconstraints.eps}\end{center}\end{figure}


next up previous contents index
Next: 6 Function View Editors Up: 5 Behavior View Editors Previous: 5.2 The Process Structure
Frank Dehne,Faculty of Mathematics and Computer Science, Vrije Universiteit Amsterdam
11/17/1997