blob: 22e92341f71488d2ece73392c9b6a34df3dba0fa [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<core:Model xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:application="org.eclipse.jwt/application" xmlns:core="org.eclipse.jwt/core" xmlns:data="org.eclipse.jwt/data" xmlns:organisations="org.eclipse.jwt/organisations" xmlns:processes="org.eclipse.jwt/processes" name="Business Trip Example" author="JWT Project Team" version="0.4.0" description="These models show the usage of JWT Workflow Editor to model private and business processes." fileversion="0.4.0">
<subpackages name="Roles">
<elements xsi:type="organisations:Role" name="Business" icon="pawn_glass_blue.png"/>
<elements xsi:type="organisations:Role" name="Private" icon="pawn_glass_yellow.png"/>
</subpackages>
<subpackages name="Applications">
<elements xsi:type="application:Application" name="Microsoft Word" icon="notebook.png" javaClass="eu.emundo.agilpro.fw.fe.intf.WordUi"/>
<elements xsi:type="application:Application" name="Microsoft Excel" icon="chart.png" javaClass="eu.emundo.agilpro.fw.fe.intf.ExcelUi"/>
<elements xsi:type="application:Application" name="OpenOffice Writer" icon="notebook.png" javaClass="eu.emundo.agilpro.fw.fe.intf.WriterUi"/>
<elements xsi:type="application:Application" name="OpenOffice Calc" icon="line-chart.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.CalcUi"/>
<elements xsi:type="application:Application" name="Adobe Acrobat" icon="contract.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.AcrobatUi"/>
<elements xsi:type="application:Application" name="Internet Explorer" icon="window_earth.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.BrowserUi"/>
<elements xsi:type="application:Application" name="Google search" icon="earth_find.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.be.intf.GoogleWs"/>
<elements xsi:type="application:Application" name="Search" icon="earth_view.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.MetaSearchUi"/>
<elements xsi:type="application:Application" name="Generic GUI" icon="window_gear.png" jarArchive="" javaClass="eu.emundo.agilpro.fw.fe.intf.GenericUi"/>
</subpackages>
<subpackages name="Data">
<subpackages name="Data types">
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dto.FileDTO"/>
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.be.dto.GoogleDTO"/>
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.be.dto.MetaSearchDTO"/>
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dto.BrowserDTO"/>
<elements xsi:type="data:DataType" name="eu.emundo.agilpro.fw.fe.dio.GenericDIO"/>
</subpackages>
<subpackages name="WWW Services">
<elements xsi:type="data:DataType" name="searchquery"/>
<elements xsi:type="data:DataType" name="qualifier"/>
<elements xsi:type="data:DataType" name="URL"/>
<elements xsi:type="data:Data" name="Siemens Portal" icon="help_earth.png" value="http://www.click2procure.de" dataType="//@subpackages.2/@subpackages.1/@elements.2"/>
<elements xsi:type="data:Data" name="Train connection" icon="help_earth.png" value="http://reiseauskunft.bahn.de/bin/query.exe/d?S=$start&amp;Z=$destination&amp;REQ0JourneyDate=$date&amp;start=1" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Google Parameter" icon="help_earth.png" value="System München" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Wikipedia" icon="help_earth.png" value="http://de.wikipedia.org/wiki/$" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Dictionary" icon="help_earth.png" value="http://dict.leo.org/ende?lp=ende&amp;search=$" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Weather" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/localeWeather?strLocation=$ziel&amp;strCountry=eur&amp;google=1" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Flight connection" icon="help_earth.png" value="http://www.expedia.de/pub/agent.dll?qscr=fexp&amp;flag=q&amp;city1=$start&amp;citd1=$ziel&amp;date1=$datum&amp;date2=$datum" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Map" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/mapPerformPage?strLocation=$ziel&amp;strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Route" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/ItiWGPerformPage?strStartCity=$start&amp;strDestCity=$destination" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Hotels" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/hbListPerformPage?strLocation=$destination&amp;strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Restaurants" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/poiListPerformPage?productId=41102&amp;strLocation=$destination&amp;strCountry=eur" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Google News" icon="help_earth.png" value="http://news.google.de/news?hl=de&amp;ned=de&amp;q=$firma&amp;btnG=News-Suche" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Company homepage" icon="help_earth.png" value="http://www.google.de/search?q=$firma&amp;btnI=1" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Sights" icon="help_earth.png" value="http://www.viamichelin.com/viamichelin/deu/dyn/controller/poiListPerformPage?productId=41104&amp;strLocation=$ziel" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="GBI Company" icon="help_earth.png" value="http://www.gbi.de/r_profisuche/firmenkontor.ein?ST0_CO=$firma&amp;START=A00&amp;DBN=CRXHRBA" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="GBI Press" icon="help_earth.png" value="http://www.gbi.de/r_profisuche/pressekontor.ein?ST0_=$firma&amp;DBN=CRX076&amp;STARTA00=Suche" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Fonds-1" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Fonds-2" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Fonds-3" icon="help_earth.png" value="" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
<elements xsi:type="data:Data" name="Google Map" icon="help_earth.png" value="http://maps.google.de/maps?f=l&amp;hl=de&amp;q=$firma&amp;near=$ort&amp;ie=UTF8&amp;z=12&amp;om=1&amp;iwloc=A" dataType="//@subpackages.2/@subpackages.1/@elements.1"/>
</subpackages>
<subpackages name="Input parameters">
<elements xsi:type="data:DataType" name="dioParameter"/>
<elements xsi:type="data:Data" name="Destination" icon="component.png" dataType="//@subpackages.2/@subpackages.2/@elements.0"/>
<elements xsi:type="data:Data" name="Start" icon="component.png" dataType="//@subpackages.2/@subpackages.2/@elements.0"/>
<elements xsi:type="data:Data" name="Street" icon="component.png" value="strasse" dataType="//@subpackages.2/@subpackages.2/@elements.0"/>
<elements xsi:type="data:Data" name="Company" icon="component.png" value="" dataType="//@subpackages.2/@subpackages.2/@elements.0"/>
<elements xsi:type="data:Data" name="Industrial sector" icon="component.png" value="'Handel' | 'Industrie' | 'Dienstleistung'" dataType="//@subpackages.2/@subpackages.2/@elements.0"/>
<elements xsi:type="data:Data" name="Date" icon="component.png" value="" dataType="//@subpackages.2/@subpackages.2/@elements.0"/>
<elements xsi:type="data:Data" name="PublicTransport" icon="component.png" value="'Train' | 'Flight'" dataType="//@subpackages.2/@subpackages.2/@elements.0"/>
<elements xsi:type="data:Data" name="City" icon="component.png" value="" dataType="//@subpackages.2/@subpackages.2/@elements.0"/>
</subpackages>
<elements xsi:type="data:Data" name="File" icon="document_plain.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Browser data" icon="window_environment.png" dataType="//@subpackages.2/@subpackages.0/@elements.3"/>
<elements xsi:type="data:Data" name="Google data" icon="environment.png" dataType="//@subpackages.2/@subpackages.0/@elements.1"/>
<elements xsi:type="data:Data" name="Meta search data" icon="environment_view.png" value="" dataType="//@subpackages.2/@subpackages.0/@elements.2"/>
<elements xsi:type="data:Data" name="Generic data" icon="gear.png" value="" dataType="//@subpackages.2/@subpackages.0/@elements.4"/>
<elements xsi:type="data:Data" name="Word/Writer file" icon="document_notebook.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="Excel/Calc file" icon="document_chart.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/>
<elements xsi:type="data:Data" name="PDF file" icon="document_text.png" dataType="//@subpackages.2/@subpackages.0/@elements.0"/>
</subpackages>
<subpackages name="Processes Business">
<elements xsi:type="processes:Activity" name="Trip organisation">
<nodes xsi:type="processes:InitialNode" out="//@subpackages.3/@elements.0/@edges.1">
<Location x="9" y="96"/>
</nodes>
<nodes xsi:type="processes:Action" name="Decide destination" in="//@subpackages.3/@elements.0/@edges.1" out="//@subpackages.3/@elements.0/@edges.0" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.8" inputs="//@subpackages.2/@subpackages.2/@elements.1 //@subpackages.2/@subpackages.2/@elements.2 //@subpackages.2/@subpackages.2/@elements.6" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.0 //@subpackages.3/@elements.0/@referenceEdges.1 //@subpackages.3/@elements.0/@referenceEdges.2 //@subpackages.3/@elements.0/@referenceEdges.3 //@subpackages.3/@elements.0/@referenceEdges.4">
<Location x="82" y="93"/>
</nodes>
<nodes xsi:type="processes:Action" name="View route" in="//@subpackages.3/@elements.0/@edges.0" out="//@subpackages.3/@elements.0/@edges.2" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.11" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.5 //@subpackages.3/@elements.0/@referenceEdges.6 //@subpackages.3/@elements.0/@referenceEdges.7">
<Location x="250" y="132"/>
</nodes>
<nodes xsi:type="processes:Action" name="Book transport" in="//@subpackages.3/@elements.0/@edges.2" out="//@subpackages.3/@elements.0/@edges.3" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.4" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.8 //@subpackages.3/@elements.0/@referenceEdges.9 //@subpackages.3/@elements.0/@referenceEdges.10">
<Location x="366" y="167"/>
</nodes>
<nodes xsi:type="processes:Action" name="Book hotel" in="//@subpackages.3/@elements.0/@edges.3" out="//@subpackages.3/@elements.0/@edges.4" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.12" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.11 //@subpackages.3/@elements.0/@referenceEdges.12 //@subpackages.3/@elements.0/@referenceEdges.13">
<Location x="507" y="202"/>
</nodes>
<nodes xsi:type="processes:Action" name="Find restaurant" in="//@subpackages.3/@elements.0/@edges.4" out="//@subpackages.3/@elements.0/@edges.5" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.13" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.14 //@subpackages.3/@elements.0/@referenceEdges.15 //@subpackages.3/@elements.0/@referenceEdges.16">
<Location x="637" y="262"/>
</nodes>
<nodes xsi:type="processes:FinalNode" in="//@subpackages.3/@elements.0/@edges.5">
<Location x="779" y="266"/>
</nodes>
<edges source="//@subpackages.3/@elements.0/@nodes.1" target="//@subpackages.3/@elements.0/@nodes.2"/>
<edges source="//@subpackages.3/@elements.0/@nodes.0" target="//@subpackages.3/@elements.0/@nodes.1"/>
<edges source="//@subpackages.3/@elements.0/@nodes.2" target="//@subpackages.3/@elements.0/@nodes.3"/>
<edges source="//@subpackages.3/@elements.0/@nodes.3" target="//@subpackages.3/@elements.0/@nodes.4"/>
<edges source="//@subpackages.3/@elements.0/@nodes.4" target="//@subpackages.3/@elements.0/@nodes.5"/>
<edges source="//@subpackages.3/@elements.0/@nodes.5" target="//@subpackages.3/@elements.0/@nodes.6"/>
<references reference="//@subpackages.0/@elements.0" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.1 //@subpackages.3/@elements.0/@referenceEdges.6 //@subpackages.3/@elements.0/@referenceEdges.9 //@subpackages.3/@elements.0/@referenceEdges.12 //@subpackages.3/@elements.0/@referenceEdges.15">
<Location x="409" y="63"/>
</references>
<references reference="//@subpackages.1/@elements.7" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.5 //@subpackages.3/@elements.0/@referenceEdges.8 //@subpackages.3/@elements.0/@referenceEdges.11 //@subpackages.3/@elements.0/@referenceEdges.14">
<Location x="257" y="395"/>
</references>
<references reference="//@subpackages.1/@elements.8" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.0">
<Location x="108" y="265"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.1" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.2">
<Location x="18" y="131"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.2" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.3">
<Location x="34" y="181"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.6" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.4">
<Location x="47" y="235"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.11" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.7">
<Location x="193" y="176"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.4" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.10">
<Location x="286" y="210"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.12" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.13">
<Location x="433" y="228"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.13" referenceEdges="//@subpackages.3/@elements.0/@referenceEdges.16">
<Location x="508" y="255"/>
</references>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.2" action="//@subpackages.3/@elements.0/@nodes.1"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.1"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.3" action="//@subpackages.3/@elements.0/@nodes.1" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.4" action="//@subpackages.3/@elements.0/@nodes.1" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.5" action="//@subpackages.3/@elements.0/@nodes.1" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.2"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.2"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.6" action="//@subpackages.3/@elements.0/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.3"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.3"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.7" action="//@subpackages.3/@elements.0/@nodes.3" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.4"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.4"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.8" action="//@subpackages.3/@elements.0/@nodes.4" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.1" action="//@subpackages.3/@elements.0/@nodes.5"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.0" action="//@subpackages.3/@elements.0/@nodes.5"/>
<referenceEdges reference="//@subpackages.3/@elements.0/@references.9" action="//@subpackages.3/@elements.0/@nodes.5" direction="in"/>
</elements>
<elements xsi:type="processes:Activity" name="Company research">
<nodes xsi:type="processes:InitialNode" out="//@subpackages.3/@elements.1/@edges.0">
<Location x="-96" y="124"/>
</nodes>
<nodes xsi:type="processes:FinalNode" in="//@subpackages.3/@elements.1/@edges.4">
<Location x="766" y="287"/>
</nodes>
<nodes xsi:type="processes:Action" name="Specify company" in="//@subpackages.3/@elements.1/@edges.0" out="//@subpackages.3/@elements.1/@edges.5" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.8" inputs="//@subpackages.2/@subpackages.2/@elements.4 //@subpackages.2/@subpackages.2/@elements.5 //@subpackages.2/@subpackages.2/@elements.8" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.0 //@subpackages.3/@elements.1/@referenceEdges.1 //@subpackages.3/@elements.1/@referenceEdges.2 //@subpackages.3/@elements.1/@referenceEdges.3 //@subpackages.3/@elements.1/@referenceEdges.4">
<Location x="-46" y="118"/>
</nodes>
<nodes xsi:type="processes:Action" name="Find company homepage" in="//@subpackages.3/@elements.1/@edges.6" out="//@subpackages.3/@elements.1/@edges.1" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.15" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.5 //@subpackages.3/@elements.1/@referenceEdges.6 //@subpackages.3/@elements.1/@referenceEdges.7">
<Location x="168" y="171"/>
</nodes>
<nodes xsi:type="processes:Action" name="Find company news" in="//@subpackages.3/@elements.1/@edges.1" out="//@subpackages.3/@elements.1/@edges.2" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.14" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.8 //@subpackages.3/@elements.1/@referenceEdges.9 //@subpackages.3/@elements.1/@referenceEdges.10">
<Location x="330" y="209"/>
</nodes>
<nodes xsi:type="processes:Action" name="Find entries in GBI" in="//@subpackages.3/@elements.1/@edges.2" out="//@subpackages.3/@elements.1/@edges.3" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.17" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.11 //@subpackages.3/@elements.1/@referenceEdges.12 //@subpackages.3/@elements.1/@referenceEdges.13">
<Location x="477" y="253"/>
</nodes>
<nodes xsi:type="processes:Action" name="Find press articles" in="//@subpackages.3/@elements.1/@edges.3" out="//@subpackages.3/@elements.1/@edges.4" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.18" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.14 //@subpackages.3/@elements.1/@referenceEdges.15 //@subpackages.3/@elements.1/@referenceEdges.16">
<Location x="632" y="283"/>
</nodes>
<nodes xsi:type="processes:Action" name="Find company" in="//@subpackages.3/@elements.1/@edges.5" out="//@subpackages.3/@elements.1/@edges.6" performedBy="//@subpackages.0/@elements.0" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.22" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.17 //@subpackages.3/@elements.1/@referenceEdges.18 //@subpackages.3/@elements.1/@referenceEdges.19">
<Location x="65" y="148"/>
</nodes>
<edges source="//@subpackages.3/@elements.1/@nodes.0" target="//@subpackages.3/@elements.1/@nodes.2"/>
<edges source="//@subpackages.3/@elements.1/@nodes.3" target="//@subpackages.3/@elements.1/@nodes.4"/>
<edges source="//@subpackages.3/@elements.1/@nodes.4" target="//@subpackages.3/@elements.1/@nodes.5"/>
<edges source="//@subpackages.3/@elements.1/@nodes.5" target="//@subpackages.3/@elements.1/@nodes.6"/>
<edges source="//@subpackages.3/@elements.1/@nodes.6" target="//@subpackages.3/@elements.1/@nodes.1"/>
<edges source="//@subpackages.3/@elements.1/@nodes.2" target="//@subpackages.3/@elements.1/@nodes.7"/>
<edges source="//@subpackages.3/@elements.1/@nodes.7" target="//@subpackages.3/@elements.1/@nodes.3"/>
<references reference="//@subpackages.0/@elements.0" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.1 //@subpackages.3/@elements.1/@referenceEdges.6 //@subpackages.3/@elements.1/@referenceEdges.9 //@subpackages.3/@elements.1/@referenceEdges.12 //@subpackages.3/@elements.1/@referenceEdges.15 //@subpackages.3/@elements.1/@referenceEdges.18">
<Location x="601" y="86"/>
</references>
<references reference="//@subpackages.1/@elements.7" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.5 //@subpackages.3/@elements.1/@referenceEdges.8 //@subpackages.3/@elements.1/@referenceEdges.11 //@subpackages.3/@elements.1/@referenceEdges.14 //@subpackages.3/@elements.1/@referenceEdges.17">
<Location x="278" y="488"/>
</references>
<references reference="//@subpackages.1/@elements.8" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.0">
<Location x="-36" y="357"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.4" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.2">
<Location x="-85" y="161"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.5" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.3">
<Location x="-93" y="213"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.15" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.7">
<Location x="147" y="227"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.14" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.10">
<Location x="293" y="267"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.17" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.13">
<Location x="406" y="298"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.18" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.16">
<Location x="554" y="312"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.22" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.19">
<Location x="24" y="201"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.8" referenceEdges="//@subpackages.3/@elements.1/@referenceEdges.4">
<Location x="-63" y="268"/>
</references>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.2" action="//@subpackages.3/@elements.1/@nodes.2"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.2"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.3" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.4" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.10" action="//@subpackages.3/@elements.1/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.3"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.3"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.5" action="//@subpackages.3/@elements.1/@nodes.3" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.4"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.4"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.6" action="//@subpackages.3/@elements.1/@nodes.4" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.5"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.5"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.7" action="//@subpackages.3/@elements.1/@nodes.5" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.6"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.6"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.8" action="//@subpackages.3/@elements.1/@nodes.6" direction="in"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.1" action="//@subpackages.3/@elements.1/@nodes.7"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.0" action="//@subpackages.3/@elements.1/@nodes.7"/>
<referenceEdges reference="//@subpackages.3/@elements.1/@references.9" action="//@subpackages.3/@elements.1/@nodes.7" direction="in"/>
</elements>
</subpackages>
<subpackages name="Processes private">
<elements xsi:type="processes:Activity" name="Trip organisation private">
<nodes xsi:type="processes:Action" name="Specify target" in="//@subpackages.4/@elements.0/@edges.0" out="//@subpackages.4/@elements.0/@edges.1" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.8" inputs="//@subpackages.2/@subpackages.2/@elements.1 //@subpackages.2/@subpackages.2/@elements.2 //@subpackages.2/@subpackages.2/@elements.6 //@subpackages.2/@subpackages.2/@elements.7" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.0 //@subpackages.4/@elements.0/@referenceEdges.1 //@subpackages.4/@elements.0/@referenceEdges.2 //@subpackages.4/@elements.0/@referenceEdges.3 //@subpackages.4/@elements.0/@referenceEdges.4 //@subpackages.4/@elements.0/@referenceEdges.5">
<Location x="61" y="20"/>
</nodes>
<nodes xsi:type="processes:Action" name="Define route" in="//@subpackages.4/@elements.0/@edges.2" out="//@subpackages.4/@elements.0/@edges.4" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.4" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.6 //@subpackages.4/@elements.0/@referenceEdges.7 //@subpackages.4/@elements.0/@referenceEdges.8">
<Location x="257" y="104"/>
</nodes>
<nodes xsi:type="processes:Action" name="Define route" in="//@subpackages.4/@elements.0/@edges.3" out="//@subpackages.4/@elements.0/@edges.5" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.9" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.9 //@subpackages.4/@elements.0/@referenceEdges.10 //@subpackages.4/@elements.0/@referenceEdges.11">
<Location x="263" y="234"/>
</nodes>
<nodes xsi:type="processes:Action" name="Show weather" in="//@subpackages.4/@elements.0/@edges.6" out="//@subpackages.4/@elements.0/@edges.7" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.8" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.12 //@subpackages.4/@elements.0/@referenceEdges.13 //@subpackages.4/@elements.0/@referenceEdges.14">
<Location x="483" y="213"/>
</nodes>
<nodes xsi:type="processes:Action" name="Show sights" in="//@subpackages.4/@elements.0/@edges.7" out="//@subpackages.4/@elements.0/@edges.8" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.16" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.15 //@subpackages.4/@elements.0/@referenceEdges.16 //@subpackages.4/@elements.0/@referenceEdges.17">
<Location x="638" y="226"/>
</nodes>
<nodes xsi:type="processes:Action" name="Book room" in="//@subpackages.4/@elements.0/@edges.8" out="//@subpackages.4/@elements.0/@edges.9" performedBy="//@subpackages.0/@elements.1" executedBy="//@subpackages.1/@elements.7" inputs="//@subpackages.2/@subpackages.1/@elements.12" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.18 //@subpackages.4/@elements.0/@referenceEdges.19 //@subpackages.4/@elements.0/@referenceEdges.20">
<Location x="758" y="239"/>
</nodes>
<nodes xsi:type="processes:InitialNode" out="//@subpackages.4/@elements.0/@edges.0">
<Location x="12" y="24"/>
</nodes>
<nodes xsi:type="processes:FinalNode" in="//@subpackages.4/@elements.0/@edges.9">
<Location x="865" y="244"/>
</nodes>
<nodes xsi:type="processes:DecisionNode" in="//@subpackages.4/@elements.0/@edges.1" out="//@subpackages.4/@elements.0/@edges.2 //@subpackages.4/@elements.0/@edges.3">
<Location x="174" y="168"/>
</nodes>
<nodes xsi:type="processes:MergeNode" in="//@subpackages.4/@elements.0/@edges.4 //@subpackages.4/@elements.0/@edges.5" out="//@subpackages.4/@elements.0/@edges.6">
<Location x="449" y="150"/>
</nodes>
<edges source="//@subpackages.4/@elements.0/@nodes.6" target="//@subpackages.4/@elements.0/@nodes.0"/>
<edges source="//@subpackages.4/@elements.0/@nodes.0" target="//@subpackages.4/@elements.0/@nodes.8"/>
<edges source="//@subpackages.4/@elements.0/@nodes.8" target="//@subpackages.4/@elements.0/@nodes.1">
<guard name="Transportation is train" textualdescription="Transportation via train" shortdescription="PublicTransport.PublicTransport == Train">
<detailedSpecification data="//@subpackages.2/@subpackages.2/@elements.7" attribute="PublicTransport" value="Train"/>
</guard>
</edges>
<edges source="//@subpackages.4/@elements.0/@nodes.8" target="//@subpackages.4/@elements.0/@nodes.2">
<guard name="Transportation flight" icon="" textualdescription="Transportation via flight" shortdescription="PublicTransport.PublicTransport == Flight">
<detailedSpecification data="//@subpackages.2/@subpackages.2/@elements.7" attribute="PublicTransport" value="Flight"/>
</guard>
</edges>
<edges source="//@subpackages.4/@elements.0/@nodes.1" target="//@subpackages.4/@elements.0/@nodes.9"/>
<edges source="//@subpackages.4/@elements.0/@nodes.2" target="//@subpackages.4/@elements.0/@nodes.9"/>
<edges source="//@subpackages.4/@elements.0/@nodes.9" target="//@subpackages.4/@elements.0/@nodes.3"/>
<edges source="//@subpackages.4/@elements.0/@nodes.3" target="//@subpackages.4/@elements.0/@nodes.4"/>
<edges source="//@subpackages.4/@elements.0/@nodes.4" target="//@subpackages.4/@elements.0/@nodes.5"/>
<edges source="//@subpackages.4/@elements.0/@nodes.5" target="//@subpackages.4/@elements.0/@nodes.7"/>
<references reference="//@subpackages.0/@elements.1" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.1 //@subpackages.4/@elements.0/@referenceEdges.7 //@subpackages.4/@elements.0/@referenceEdges.10 //@subpackages.4/@elements.0/@referenceEdges.13 //@subpackages.4/@elements.0/@referenceEdges.16 //@subpackages.4/@elements.0/@referenceEdges.19">
<Location x="824" y="14"/>
</references>
<references reference="//@subpackages.1/@elements.8" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.0">
<Location x="68" y="409"/>
</references>
<references reference="//@subpackages.1/@elements.7" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.6 //@subpackages.4/@elements.0/@referenceEdges.9 //@subpackages.4/@elements.0/@referenceEdges.12 //@subpackages.4/@elements.0/@referenceEdges.15 //@subpackages.4/@elements.0/@referenceEdges.18">
<Location x="561" y="496"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.1" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.2">
<Location x="14" y="68"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.2" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.3">
<Location x="28" y="117"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.6" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.4">
<Location x="42" y="167"/>
</references>
<references reference="//@subpackages.2/@subpackages.2/@elements.7" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.5">
<Location x="52" y="219"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.9" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.11">
<Location x="219" y="291"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.4" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.8">
<Location x="246" y="46"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.8" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.14">
<Location x="463" y="264"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.16" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.17">
<Location x="584" y="294"/>
</references>
<references reference="//@subpackages.2/@subpackages.1/@elements.12" referenceEdges="//@subpackages.4/@elements.0/@referenceEdges.20">
<Location x="694" y="293"/>
</references>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.1" action="//@subpackages.4/@elements.0/@nodes.0"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.0"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.3" action="//@subpackages.4/@elements.0/@nodes.0" direction="in"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.4" action="//@subpackages.4/@elements.0/@nodes.0" direction="in"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.5" action="//@subpackages.4/@elements.0/@nodes.0" direction="in"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.6" action="//@subpackages.4/@elements.0/@nodes.0" direction="in"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.1"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.1"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.8" action="//@subpackages.4/@elements.0/@nodes.1" direction="in"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.2"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.2"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.7" action="//@subpackages.4/@elements.0/@nodes.2" direction="in"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.3"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.3"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.9" action="//@subpackages.4/@elements.0/@nodes.3" direction="in"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.4"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.4"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.10" action="//@subpackages.4/@elements.0/@nodes.4" direction="in"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.2" action="//@subpackages.4/@elements.0/@nodes.5"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.0" action="//@subpackages.4/@elements.0/@nodes.5"/>
<referenceEdges reference="//@subpackages.4/@elements.0/@references.11" action="//@subpackages.4/@elements.0/@nodes.5" direction="in"/>
</elements>
</subpackages>
</core:Model>