The illustration below shows a graph with created process instance attributes (calculated measures and process type) as an EPC view with active process attribute dialog:
The associated XML file looks like this (the lines representing objects have a colored background according to the EPC objects):
<?xml version='1.0' encoding='ISO-8859-1'?>
<!DOCTYPE graphlist SYSTEM "graph.dtd">
<graphlist>
<graph id="XMLGraph-Job-1" xml:lang="en">
<attribute type="AT_EPK_KEY">XMLGraph-Job-1</attribute>
<attribute type="AT_TIME">14.2.2000 13:12:57</attribute>
<attribute type="AT_PROCTYPE">Standard order</attribute>
<attribute type="AT_PROCTYPEGROUP">Order processing</attribute>
<attribute type="AT_ID">XMLGraph-Job-1</attribute>
<node id="XMLGraph-Job-Evt1" type="OT_EVT">
<attribute type="AT_OBJNAME_INTERN">AUFTRAG_ANZU</attribute>
<attribute type="AT_OBJNAME">Customer order to be created</attribute>
</node>
<node id="XMLGraph-Job-Func1" type="OT_FUNC">
<attribute type="AT_TIME">14.2.2000 13:12:57</attribute>
<attribute type="AT_OBJNAME_INTERN">AUFTRAG</attribute>
<attribute type="AT_OBJNAME">Create customer order</attribute>
<attribute type="AT_END_TIME">14.02.2000 01:12:57 PM</attribute>
</node>
<node id="HDMXMLGraph-Job-Func1" type="OT_ORG">
<attribute type="AT_OBJNAME">HDM</attribute>
</node>
<node id="XMLGraph-Job-Evt2" type="OT_EVT">
<attribute type="AT_OBJNAME_INTERN">LIEFERUNG_ANZU</attribute>
<attribute type="AT_OBJNAME">Delivery to be created</attribute>
<attribute type="AT_ID">XMLGraph-Job-Evt2</attribute>
</node>
<node id="XMLGraph-Job-Func2" type="OT_FUNC">
<attribute type="AT_TIME">14.2.2000 02:40:01 PM</attribute>
<attribute type="AT_OBJNAME_INTERN">LIEFERUNG</attribute>
<attribute type="AT_OBJNAME">Create delivery</attribute>
<attribute type="AT_END_TIME">14.02.2000 02:40:01 PM</attribute>
</node>
<node id="HDMXMLGraph-Job-Func2" type="OT_ORG">
<attribute type="AT_OBJNAME">HDM</attribute>
</node>
<node id="XMLGraph-Job-Evt3" type="OT_EVT">
<attribute type="AT_OBJNAME_INTERN">KOM_AUFTRAG_ANZU</attribute>
<attribute type="AT_OBJNAME">Pick order must be
created</attribute>
<attribute type="AT_ID">XMLGraph-Job-Evt3</attribute>
</node>
<node id="XMLGraph-Job-Func3" type="OT_FUNC">
<attribute type="AT_TIME">14.2.2000 02:40:16 PM</attribute>
<attribute type="AT_OBJNAME_INTERN">KOM_AUFTRAG</attribute>
<attribute type="AT_OBJNAME">Create pick order</attribute>
<attribute type="AT_END_TIME">14.02.2000 02:40:16 PM</attribute>
</node>
<node id="XMLGraph-Job-Evt4" type="OT_EVT">
<attribute type="AT_OBJNAME_INTERN">KOM_AUFTRAG_ALGT</attribute>
<attribute type="AT_OBJNAME">Pick order created</attribute>
</node>
<edge type="CXN_FOLLOWS" source="XMLGraph-Job-Evt1"
target="XMLGraph-Job-Func1"/>
<edge type="CXN_FOLLOWS" source="XMLGraph-Job-Func1"
target="XMLGraph-Job-Evt2" />
<edge type="CXN_UNDIRECTED" source="HDMXMLGraph-Job-Func1"
target="XMLGraph-Job-Func1">
<attribute type="AT_COUNT_PROCESSINGS">1</attribute>
</edge>
<edge type="CXN_FOLLOWS" source="XMLGraph-Job-Func2"
target="XMLGraph-Job-Evt3" />
<edge type="CXN_UNDIRECTED" source="HDMXMLGraph-Job-Func2"
target="XMLGraph-Job-Func2">
<attribute type="AT_COUNT_PROCESSINGS">1</attribute>
</edge>
<edge type="CXN_FOLLOWS" source="XMLGraph-Job-Func3"
target="XMLGraph-Job-Evt4" />
<edge type="CXN_FOLLOWS" source="XMLGraph-Job-Evt2"
target="XMLGraph-Job-Func2" />
<edge type="CXN_FOLLOWS" source="XMLGraph-Job-Evt3"
target="XMLGraph-Job-Func3" />
</graph>
</graphlist>