03.12.2012 Views

xoEPC - Jan Mendling

xoEPC - Jan Mendling

xoEPC - Jan Mendling

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

96 3. Event-driven Process Chains (EPC)<br />

the state space. Still, certain information about function labels is not present and there is<br />

no direct connection to the process model.<br />

Figure 3.24: Visualization of the Petri<br />

net and the state space in DiaGraphica<br />

Figure 3.25: Clustering of places for the<br />

same state space in DiaGraphica<br />

This shortcoming is the motivation of the work by Verbeek, Pretorius, Van der Aalst,<br />

and Van Wijk [VPAJ07] on a two-dimensional projection of state spaces as an extension<br />

to the Diagraphica tool of Pretorius and Van Wijk [PW05, PW06a]. Diagraphica can<br />

also load FSM files and in addition the diagram of a Petri net. Figure 3.24 shows that<br />

DiaGraphica uses an attribute clustering technique where, in this case, the attributes are<br />

related to the places of the Petri net. As Figure 3.25 shows, there may be multiple places<br />

in a cluster depending on the selections of the user. Transitions are represented as arcs.<br />

This figure permits an interesting observation. Below the diagonal line of yellow clusters<br />

the clustering hierarchy does not branch anymore. This means that for the selected places,<br />

only one can be marked at the same time (cf. [VPAJ07, p.16]). Further interpretations of<br />

different clustering patterns are discussed in [VPAJ07].<br />

Based on the implementation of the reachability graph calculation in ProM, we can<br />

relate the novel EPC semantics to several other tools and approaches for analysis, syn-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!