blob: 957c64621d1137fa08f2dd3c898deee0bed6a7d1 [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<org.eclipse.viatra.dse.examples.bpmn:SimplifiedBPMN xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.viatra.dse.examples.bpmn="org.eclipse.viatra.dse.examples.bpmn">
<tasks name="Authorize" outFlows="//@sequenceFlows.1" inFlows="//@sequenceFlows.0" executionTime="12" resourceNeeded="//@resourceTypes.0"/>
<tasks name="Purchase" outFlows="//@sequenceFlows.3" inFlows="//@sequenceFlows.2" executionTime="24" resourceNeeded="//@resourceTypes.1"/>
<tasks name="Recommend" outFlows="//@sequenceFlows.7" inFlows="//@sequenceFlows.5" executionTime="15" resourceNeeded="//@resourceTypes.2"/>
<tasks name="FetchData" outFlows="//@sequenceFlows.8" inFlows="//@sequenceFlows.6" executionTime="10" resourceNeeded="//@resourceTypes.1"/>
<tasks name="Log" outFlows="//@sequenceFlows.9" inFlows="//@sequenceFlows.8" executionTime="12" resourceNeeded="//@resourceTypes.2"/>
<startEvents name="StartEvent" outFlows="//@sequenceFlows.0"/>
<endEvents name="EndEvent" inFlows="//@sequenceFlows.3 //@sequenceFlows.10"/>
<gateways name="Gateway" outFlows="//@sequenceFlows.2 //@sequenceFlows.4" inFlows="//@sequenceFlows.1"/>
<parallelGateways name="DivergingParallelGateway" outFlows="//@sequenceFlows.5 //@sequenceFlows.6" inFlows="//@sequenceFlows.4" diverging="true"/>
<parallelGateways name="ConvergingParallelGateway" outFlows="//@sequenceFlows.10" inFlows="//@sequenceFlows.7 //@sequenceFlows.9"/>
<sequenceFlows source="//@startEvents.0" target="//@tasks.0" propability="1"/>
<sequenceFlows source="//@tasks.0" target="//@gateways.0" propability="1"/>
<sequenceFlows source="//@gateways.0" target="//@tasks.1" propability="33"/>
<sequenceFlows source="//@tasks.1" target="//@endEvents.0" propability="1"/>
<sequenceFlows source="//@gateways.0" target="//@parallelGateways.0" propability="66"/>
<sequenceFlows source="//@parallelGateways.0" target="//@tasks.2" propability="1"/>
<sequenceFlows source="//@parallelGateways.0" target="//@tasks.3" propability="1"/>
<sequenceFlows source="//@tasks.2" target="//@parallelGateways.1" propability="1"/>
<sequenceFlows source="//@tasks.3" target="//@tasks.4" propability="1"/>
<sequenceFlows source="//@tasks.4" target="//@parallelGateways.1" propability="1"/>
<sequenceFlows source="//@parallelGateways.1" target="//@endEvents.0" propability="1"/>
<resourceTypes name="WS" usedByTasks="//@tasks.0">
<variants name="WS"/>
</resourceTypes>
<resourceTypes name="Sql" usedByTasks="//@tasks.1 //@tasks.3">
<variants name="SqlFast" efficiency="0.75"/>
<variants name="SqlMedium"/>
</resourceTypes>
<resourceTypes name="NoSql" usedByTasks="//@tasks.2 //@tasks.4">
<variants name="NoSqlFast" efficiency="0.75"/>
<variants name="NoSqlMedium"/>
</resourceTypes>
</org.eclipse.viatra.dse.examples.bpmn:SimplifiedBPMN>