--- a
+++ b/test/resources/looping.archimate
@@ -0,0 +1,414 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archimate:model xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:archimate="http://www.bolton.ac.uk/archimate" name="Converted Taverna Workflow test\resources\looping.t2flow" id="027b034a" version="2.2.1">
+  <folder name="Business" id="2d36c0ed" type="business">
+    <element xsi:type="archimate:BusinessProcess" id="d30a5eb9" name="Workflow4 Process"/>
+    <element xsi:type="archimate:BusinessEvent" id="baeac048" name="Start Experiment"/>
+    <element xsi:type="archimate:BusinessEvent" id="8f4b1a79" name="Experiment End"/>
+    <element xsi:type="archimate:BusinessObject" id="c606eb7e" name="names"/>
+    <element xsi:type="archimate:BusinessObject" id="2dfd6b7d" name="report"/>
+    <element xsi:type="archimate:BusinessProcess" id="1337b663" name="Beanshell"/>
+    <element xsi:type="archimate:BusinessProcess" id="b40844e9" name="Beanshell_2"/>
+    <element xsi:type="archimate:BusinessProcess" id="2636a50e" name="Beanshell_3"/>
+    <element xsi:type="archimate:BusinessProcess" id="7f39fc33" name="Beanshell_4"/>
+    <element xsi:type="archimate:BusinessProcess" id="b937ff83" name="Beanshell_5"/>
+    <element xsi:type="archimate:BusinessProcess" id="116b5080" name="Beanshell_6"/>
+    <element xsi:type="archimate:OrJunction" id="c782b48c" name="OrJunctionMerge"/>
+    <element xsi:type="archimate:BusinessObject" id="355cdb54" name="nameItem"/>
+    <element xsi:type="archimate:BusinessObject" id="64ec927a" name="upperName"/>
+    <element xsi:type="archimate:OrJunction" id="b9a37d8c" name="OrJunctionMerge"/>
+    <element xsi:type="archimate:BusinessObject" id="594d2e6c" name="upperLetter"/>
+    <element xsi:type="archimate:OrJunction" id="f0a3ea3b" name="OrJunctionSplit"/>
+    <element xsi:type="archimate:BusinessObject" id="da1816f8" name="changedLetters"/>
+    <element xsi:type="archimate:OrJunction" id="2c881329" name="OrJunctionSplit"/>
+    <element xsi:type="archimate:BusinessObject" id="92ee1979" name="names"/>
+  </folder>
+  <folder name="Application" id="a2335c0e" type="application">
+    <element xsi:type="archimate:ApplicationComponent" id="f4eda961" name="Workflow Execution Environment"/>
+    <element xsi:type="archimate:DataObject" id="518f26ab" name="names"/>
+    <element xsi:type="archimate:DataObject" id="c433d45d" name="report"/>
+    <element xsi:type="archimate:ApplicationFunction" id="7533d878" name="Calling Script"/>
+    <element xsi:type="archimate:ApplicationService" id="7b69fe6b" name="Beanshell"/>
+    <element xsi:type="archimate:AccessRelationship" id="b57ddbe3" source="7b69fe6b" target="518f26ab" accessType="1"/>
+    <element xsi:type="archimate:DataObject" id="87f41cff" name="nameItem"/>
+    <element xsi:type="archimate:AccessRelationship" id="74f21175" source="7b69fe6b" target="87f41cff"/>
+    <element xsi:type="archimate:ApplicationService" id="0698d1f0" name="Beanshell_2"/>
+    <element xsi:type="archimate:AccessRelationship" id="5df98a4a" source="0698d1f0" target="87f41cff" accessType="1"/>
+    <element xsi:type="archimate:DataObject" id="4ace245c" name="upperName"/>
+    <element xsi:type="archimate:AccessRelationship" id="767b21c0" source="0698d1f0" target="4ace245c"/>
+    <element xsi:type="archimate:ApplicationService" id="e27a0e17" name="Beanshell_3"/>
+    <element xsi:type="archimate:AccessRelationship" id="1cc26819" source="e27a0e17" target="4ace245c" accessType="1"/>
+    <element xsi:type="archimate:DataObject" id="d8ba8c6e" name="upperLetter"/>
+    <element xsi:type="archimate:AccessRelationship" id="5f799b14" source="e27a0e17" target="d8ba8c6e"/>
+    <element xsi:type="archimate:ApplicationService" id="5bd87f95" name="Beanshell_4"/>
+    <element xsi:type="archimate:AccessRelationship" id="eb75c35a" source="5bd87f95" target="d8ba8c6e" accessType="1"/>
+    <element xsi:type="archimate:DataObject" id="9311d013" name="changedLetters"/>
+    <element xsi:type="archimate:AccessRelationship" id="d7604dab" source="5bd87f95" target="9311d013"/>
+    <element xsi:type="archimate:ApplicationService" id="d511ba53" name="Beanshell_5"/>
+    <element xsi:type="archimate:AccessRelationship" id="dd74ba7d" source="d511ba53" target="9311d013" accessType="1"/>
+    <element xsi:type="archimate:DataObject" id="37b65b93" name="names"/>
+    <element xsi:type="archimate:AccessRelationship" id="36cc6709" source="d511ba53" target="37b65b93"/>
+    <element xsi:type="archimate:ApplicationService" id="333343da" name="Beanshell_6"/>
+    <element xsi:type="archimate:AccessRelationship" id="cf8dc173" source="333343da" target="37b65b93" accessType="1"/>
+    <element xsi:type="archimate:AccessRelationship" id="06ddec92" source="333343da" target="c433d45d"/>
+  </folder>
+  <folder name="Technology" id="b2c52be8" type="technology">
+    <element xsi:type="archimate:Node" id="54e6bbf9" name="Desktop Computer"/>
+    <element xsi:type="archimate:Artifact" id="46b7d8e5" name="Taverna 2.4"/>
+    <element xsi:type="archimate:Artifact" id="6890dc19" name="Worfklow File"/>
+    <element xsi:type="archimate:SystemSoftware" id="37d75a79" name="JRE 1.7.0_07 (Oracle Corporation)"/>
+    <element xsi:type="archimate:SystemSoftware" id="75c66475" name="Windows 7 [version=6.1] [arch=amd64]"/>
+    <element xsi:type="archimate:Artifact" id="ff7d82e5" name="names"/>
+    <element xsi:type="archimate:Artifact" id="b775f1ef" name="report"/>
+    <element xsi:type="archimate:Artifact" id="433cc989" name="BeanshellScript"/>
+    <element xsi:type="archimate:Artifact" id="c111da9c" name="Beanshell_2Script"/>
+    <element xsi:type="archimate:Artifact" id="a5ad985f" name="Beanshell_3Script"/>
+    <element xsi:type="archimate:Artifact" id="05e01271" name="Beanshell_4Script"/>
+    <element xsi:type="archimate:Artifact" id="b1b99cb1" name="Beanshell_5Script"/>
+    <element xsi:type="archimate:Artifact" id="ae2d4598" name="Beanshell_6Script"/>
+  </folder>
+  <folder name="Motivation" id="d750aefd" type="motivation">
+    <element xsi:type="archimate:Constraint" id="792eb844" name="GNU Lesser General Public License (LGPL) 2.1"/>
+    <element xsi:type="archimate:Constraint" id="e3383ffc" name="Oracle Binary Code License"/>
+  </folder>
+  <folder name="Implementation &amp; Migration" id="6fd53744" type="implementation_migration"/>
+  <folder name="Connectors" id="37c1dba5" type="connectors"/>
+  <folder name="Relations" id="6dc5e380" type="relations">
+    <element xsi:type="archimate:RealisationRelationship" id="15d1d4c5" source="46b7d8e5" target="792eb844"/>
+    <element xsi:type="archimate:AssociationRelationship" id="f4ca539f" source="6890dc19" target="46b7d8e5"/>
+    <element xsi:type="archimate:RealisationRelationship" id="9927a3c5" source="46b7d8e5" target="f4eda961"/>
+    <element xsi:type="archimate:RealisationRelationship" id="dbfa5f0b" source="37d75a79" target="e3383ffc"/>
+    <element xsi:type="archimate:UsedByRelationship" id="9cd98ffd" source="37d75a79" target="46b7d8e5"/>
+    <element xsi:type="archimate:UsedByRelationship" id="da4f3032" source="75c66475" target="37d75a79"/>
+    <element xsi:type="archimate:RealisationRelationship" id="7555432a" source="518f26ab" target="c606eb7e"/>
+    <element xsi:type="archimate:RealisationRelationship" id="f29c9fef" source="ff7d82e5" target="518f26ab"/>
+    <element xsi:type="archimate:RealisationRelationship" id="97a94d91" source="c433d45d" target="2dfd6b7d"/>
+    <element xsi:type="archimate:RealisationRelationship" id="f9ab121b" source="b775f1ef" target="c433d45d"/>
+    <element xsi:type="archimate:CompositionRelationship" id="ced1206e" source="d30a5eb9" target="1337b663"/>
+    <element xsi:type="archimate:AccessRelationship" id="1a3bacc3" source="1337b663" target="c606eb7e" accessType="1"/>
+    <element xsi:type="archimate:CompositionRelationship" id="30ec9847" source="d30a5eb9" target="b40844e9"/>
+    <element xsi:type="archimate:CompositionRelationship" id="e564a7b4" source="d30a5eb9" target="2636a50e"/>
+    <element xsi:type="archimate:CompositionRelationship" id="9eafc01f" source="d30a5eb9" target="7f39fc33"/>
+    <element xsi:type="archimate:CompositionRelationship" id="193a8c3f" source="d30a5eb9" target="b937ff83"/>
+    <element xsi:type="archimate:CompositionRelationship" id="74c59b85" source="d30a5eb9" target="116b5080"/>
+    <element xsi:type="archimate:AccessRelationship" id="93cc70b5" source="116b5080" target="2dfd6b7d"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="d0d0ac3b" source="baeac048" target="1337b663"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="53e5aa4a" source="116b5080" target="8f4b1a79"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="b417b88a" source="1337b663" target="c782b48c"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="5806f496" source="c782b48c" target="b40844e9"/>
+    <element xsi:type="archimate:AccessRelationship" id="636f0b0f" source="1337b663" target="355cdb54"/>
+    <element xsi:type="archimate:AccessRelationship" id="cc35efc7" source="b40844e9" target="355cdb54" accessType="1"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="6316503f" source="b40844e9" target="2636a50e"/>
+    <element xsi:type="archimate:AccessRelationship" id="b4141014" source="b40844e9" target="64ec927a"/>
+    <element xsi:type="archimate:AccessRelationship" id="63631067" source="2636a50e" target="64ec927a" accessType="1"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="d934d43b" source="2636a50e" target="b9a37d8c"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="ccbb9956" source="b9a37d8c" target="7f39fc33"/>
+    <element xsi:type="archimate:AccessRelationship" id="91d4a465" source="2636a50e" target="594d2e6c"/>
+    <element xsi:type="archimate:AccessRelationship" id="d555a44d" source="7f39fc33" target="594d2e6c" accessType="1"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="15d75f69" source="f0a3ea3b" target="b9a37d8c"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="9d18349a" source="7f39fc33" target="f0a3ea3b"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="05f6fe95" source="f0a3ea3b" target="b937ff83"/>
+    <element xsi:type="archimate:AccessRelationship" id="9edc3f0c" source="7f39fc33" target="da1816f8"/>
+    <element xsi:type="archimate:AccessRelationship" id="a1abc4bf" source="b937ff83" target="da1816f8" accessType="1"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="0173f6fb" source="2c881329" target="c782b48c"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="387b7d6f" source="b937ff83" target="2c881329"/>
+    <element xsi:type="archimate:TriggeringRelationship" id="502dac85" source="2c881329" target="116b5080"/>
+    <element xsi:type="archimate:AccessRelationship" id="f740aa83" source="b937ff83" target="92ee1979"/>
+    <element xsi:type="archimate:AccessRelationship" id="136d9185" source="116b5080" target="92ee1979" accessType="1"/>
+    <element xsi:type="archimate:AssignmentRelationship" id="4213c3ff" source="7533d878" target="f4eda961"/>
+    <element xsi:type="archimate:RealisationRelationship" id="52c6c3dd" source="46b7d8e5" target="7533d878"/>
+    <element xsi:type="archimate:UsedByRelationship" id="d36d938e" source="7b69fe6b" target="1337b663"/>
+    <element xsi:type="archimate:UsedByRelationship" id="eaca47ca" source="7533d878" target="1337b663"/>
+    <element xsi:type="archimate:CompositionRelationship" id="029ec33d" source="6890dc19" target="433cc989"/>
+    <element xsi:type="archimate:RealisationRelationship" id="40d5fa87" source="433cc989" target="7b69fe6b"/>
+    <element xsi:type="archimate:RealisationRelationship" id="6450478c" source="87f41cff" target="355cdb54"/>
+    <element xsi:type="archimate:UsedByRelationship" id="f57708eb" source="0698d1f0" target="b40844e9"/>
+    <element xsi:type="archimate:UsedByRelationship" id="4faa26dc" source="7533d878" target="b40844e9"/>
+    <element xsi:type="archimate:CompositionRelationship" id="7b916f7b" source="6890dc19" target="c111da9c"/>
+    <element xsi:type="archimate:RealisationRelationship" id="1769e5c6" source="c111da9c" target="0698d1f0"/>
+    <element xsi:type="archimate:RealisationRelationship" id="1e30ec97" source="4ace245c" target="64ec927a"/>
+    <element xsi:type="archimate:UsedByRelationship" id="e09b4fb4" source="e27a0e17" target="2636a50e"/>
+    <element xsi:type="archimate:UsedByRelationship" id="bdc52187" source="7533d878" target="2636a50e"/>
+    <element xsi:type="archimate:CompositionRelationship" id="329b6fa2" source="6890dc19" target="a5ad985f"/>
+    <element xsi:type="archimate:RealisationRelationship" id="b42e27ed" source="a5ad985f" target="e27a0e17"/>
+    <element xsi:type="archimate:RealisationRelationship" id="337e1ea9" source="d8ba8c6e" target="594d2e6c"/>
+    <element xsi:type="archimate:UsedByRelationship" id="11952282" source="5bd87f95" target="7f39fc33"/>
+    <element xsi:type="archimate:UsedByRelationship" id="09ef7888" source="7533d878" target="7f39fc33"/>
+    <element xsi:type="archimate:CompositionRelationship" id="02169e19" source="6890dc19" target="05e01271"/>
+    <element xsi:type="archimate:RealisationRelationship" id="d52e43e0" source="05e01271" target="5bd87f95"/>
+    <element xsi:type="archimate:RealisationRelationship" id="34ee10e3" source="9311d013" target="da1816f8"/>
+    <element xsi:type="archimate:UsedByRelationship" id="36cbc241" source="d511ba53" target="b937ff83"/>
+    <element xsi:type="archimate:UsedByRelationship" id="7b39746f" source="7533d878" target="b937ff83"/>
+    <element xsi:type="archimate:CompositionRelationship" id="f5c07626" source="6890dc19" target="b1b99cb1"/>
+    <element xsi:type="archimate:RealisationRelationship" id="e20eb7a5" source="b1b99cb1" target="d511ba53"/>
+    <element xsi:type="archimate:RealisationRelationship" id="588b23ec" source="37b65b93" target="92ee1979"/>
+    <element xsi:type="archimate:UsedByRelationship" id="d68e0be0" source="333343da" target="116b5080"/>
+    <element xsi:type="archimate:UsedByRelationship" id="d6a31f40" source="7533d878" target="116b5080"/>
+    <element xsi:type="archimate:CompositionRelationship" id="f50d2fc5" source="6890dc19" target="ae2d4598"/>
+    <element xsi:type="archimate:RealisationRelationship" id="e106a227" source="ae2d4598" target="333343da"/>
+  </folder>
+  <folder name="Views" id="34908403" type="diagrams">
+    <element xsi:type="archimate:ArchimateDiagramModel" id="fb487916" name="Layered View" viewpoint="14">
+      <child xsi:type="archimate:Group" id="c22e3693" name="Business process">
+        <bounds width="1235" height="350"/>
+        <child xsi:type="archimate:Group" id="0babf8dc" name="Input Ports">
+          <bounds x="15" y="15" width="140" height="105"/>
+          <child xsi:type="archimate:DiagramObject" id="e14a9ae1" targetConnections="a5d03c9e 624199d5" archimateElement="c606eb7e">
+            <bounds x="10" y="20" width="100" height="55"/>
+          </child>
+        </child>
+        <child xsi:type="archimate:Group" id="700cc951" name="Business Objects">
+          <bounds x="170" y="15" width="620" height="95"/>
+          <child xsi:type="archimate:DiagramObject" id="1f4fb7b4" targetConnections="e7bf32d7 4528110c 1052ddb1" archimateElement="da1816f8">
+            <bounds x="340" y="10" width="140" height="55"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="67fac6b7" targetConnections="36e0930d 51c6878a 1c4cf4db" archimateElement="594d2e6c">
+            <bounds x="220" y="10" width="110" height="55"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="765b5b31" targetConnections="6b486c9b 754fa62d f3918f8d" archimateElement="355cdb54">
+            <bounds x="10" y="10" width="100" height="55"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="6f3d4d36" targetConnections="77fce9e8 4e373973 c92fc6dc" archimateElement="92ee1979">
+            <bounds x="490" y="10" width="100" height="55"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="0353c189" targetConnections="f74a6a42 f519615b 3d80819b" archimateElement="64ec927a">
+            <bounds x="120" y="10" width="90" height="55"/>
+          </child>
+        </child>
+        <child xsi:type="archimate:Group" id="6a218004" name="Business Processes">
+          <bounds x="168" y="120" width="865" height="210"/>
+          <child xsi:type="archimate:DiagramObject" id="41699c3e" archimateElement="d30a5eb9">
+            <bounds x="5" y="5" width="850" height="190"/>
+            <sourceConnection xsi:type="archimate:Connection" id="3c9c505a" source="41699c3e" target="d95513f5" relationship="ced1206e"/>
+            <sourceConnection xsi:type="archimate:Connection" id="e6dfeac2" source="41699c3e" target="57a3b23f" relationship="30ec9847"/>
+            <sourceConnection xsi:type="archimate:Connection" id="c90c9ad5" source="41699c3e" target="181940e8" relationship="e564a7b4"/>
+            <sourceConnection xsi:type="archimate:Connection" id="75d5bad6" source="41699c3e" target="6ef3afb9" relationship="9eafc01f"/>
+            <sourceConnection xsi:type="archimate:Connection" id="14943113" source="41699c3e" target="702a3929" relationship="193a8c3f"/>
+            <sourceConnection xsi:type="archimate:Connection" id="58204fc5" source="41699c3e" target="dfa68820" relationship="74c59b85"/>
+            <child xsi:type="archimate:DiagramObject" id="d95513f5" targetConnections="3c9c505a b780e362 4addfdde 4d805747" archimateElement="1337b663">
+              <bounds x="510" y="25" width="100" height="55"/>
+              <sourceConnection xsi:type="archimate:Connection" id="624199d5" source="d95513f5" target="e14a9ae1" relationship="1a3bacc3"/>
+              <sourceConnection xsi:type="archimate:Connection" id="a39e530d" source="d95513f5" target="1fdb1fa7" relationship="b417b88a"/>
+              <sourceConnection xsi:type="archimate:Connection" id="6b486c9b" source="d95513f5" target="765b5b31" relationship="636f0b0f"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="57a3b23f" targetConnections="e6dfeac2 09b541de ecb1c6bc e89153bb" archimateElement="b40844e9">
+              <bounds x="610" y="25" width="100" height="55"/>
+              <sourceConnection xsi:type="archimate:Connection" id="754fa62d" source="57a3b23f" target="765b5b31" relationship="cc35efc7"/>
+              <sourceConnection xsi:type="archimate:Connection" id="dbf5abad" source="57a3b23f" target="181940e8" relationship="6316503f"/>
+              <sourceConnection xsi:type="archimate:Connection" id="f74a6a42" source="57a3b23f" target="0353c189" relationship="b4141014"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="181940e8" targetConnections="c90c9ad5 dbf5abad e6286f01 725e45fb" archimateElement="2636a50e">
+              <bounds x="730" y="25" width="100" height="55"/>
+              <sourceConnection xsi:type="archimate:Connection" id="f519615b" source="181940e8" target="0353c189" relationship="63631067"/>
+              <sourceConnection xsi:type="archimate:Connection" id="85e09224" source="181940e8" target="4dabfdf9" relationship="d934d43b"/>
+              <sourceConnection xsi:type="archimate:Connection" id="36e0930d" source="181940e8" target="67fac6b7" relationship="91d4a465"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="6ef3afb9" targetConnections="75d5bad6 0934fb93 c8a8990b 13237269" archimateElement="7f39fc33">
+              <bounds x="10" y="80" width="100" height="55"/>
+              <sourceConnection xsi:type="archimate:Connection" id="51c6878a" source="6ef3afb9" target="67fac6b7" relationship="d555a44d"/>
+              <sourceConnection xsi:type="archimate:Connection" id="13347474" source="6ef3afb9" target="7177d328" relationship="9d18349a"/>
+              <sourceConnection xsi:type="archimate:Connection" id="e7bf32d7" source="6ef3afb9" target="1f4fb7b4" relationship="9edc3f0c"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="702a3929" targetConnections="14943113 0191c6a7 4e54ba4e 8a070330" archimateElement="b937ff83">
+              <bounds x="130" y="80" width="100" height="55"/>
+              <sourceConnection xsi:type="archimate:Connection" id="4528110c" source="702a3929" target="1f4fb7b4" relationship="a1abc4bf"/>
+              <sourceConnection xsi:type="archimate:Connection" id="90416c8e" source="702a3929" target="663653e9" relationship="387b7d6f"/>
+              <sourceConnection xsi:type="archimate:Connection" id="77fce9e8" source="702a3929" target="6f3d4d36" relationship="f740aa83"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="dfa68820" targetConnections="58204fc5 d84a8da3 87350403 427c87f8" archimateElement="116b5080">
+              <bounds x="250" y="80" width="100" height="55"/>
+              <sourceConnection xsi:type="archimate:Connection" id="1cb79cdf" source="dfa68820" target="cfa6f02b" relationship="93cc70b5"/>
+              <sourceConnection xsi:type="archimate:Connection" id="594613b2" source="dfa68820" target="dff8465d" relationship="53e5aa4a"/>
+              <sourceConnection xsi:type="archimate:Connection" id="4e373973" source="dfa68820" target="6f3d4d36" relationship="136d9185"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="1fdb1fa7" targetConnections="a39e530d 33c7b0f3" archimateElement="c782b48c">
+              <bounds x="560" y="100" width="15" height="15"/>
+              <sourceConnection xsi:type="archimate:Connection" id="09b541de" source="1fdb1fa7" target="57a3b23f" relationship="5806f496"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="4dabfdf9" targetConnections="85e09224 d487a617" archimateElement="b9a37d8c">
+              <bounds x="780" y="100" width="15" height="15"/>
+              <sourceConnection xsi:type="archimate:Connection" id="0934fb93" source="4dabfdf9" target="6ef3afb9" relationship="ccbb9956"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="7177d328" targetConnections="13347474" archimateElement="f0a3ea3b">
+              <bounds x="60" y="155" width="15" height="15"/>
+              <sourceConnection xsi:type="archimate:Connection" id="d487a617" source="7177d328" target="4dabfdf9" relationship="15d75f69"/>
+              <sourceConnection xsi:type="archimate:Connection" id="0191c6a7" source="7177d328" target="702a3929" relationship="05f6fe95"/>
+            </child>
+            <child xsi:type="archimate:DiagramObject" id="663653e9" targetConnections="90416c8e" archimateElement="2c881329">
+              <bounds x="180" y="155" width="15" height="15"/>
+              <sourceConnection xsi:type="archimate:Connection" id="33c7b0f3" source="663653e9" target="1fdb1fa7" relationship="0173f6fb"/>
+              <sourceConnection xsi:type="archimate:Connection" id="d84a8da3" source="663653e9" target="dfa68820" relationship="502dac85"/>
+            </child>
+          </child>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="16c7c802" archimateElement="baeac048">
+          <bounds x="70" y="230" width="100" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="b780e362" source="16c7c802" target="d95513f5" relationship="d0d0ac3b"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="dff8465d" targetConnections="594613b2" archimateElement="8f4b1a79">
+          <bounds x="1080" y="230" width="100" height="55"/>
+        </child>
+        <child xsi:type="archimate:Group" id="3e0045bd" name="Output Ports">
+          <bounds x="1065" y="15" width="140" height="95"/>
+          <child xsi:type="archimate:DiagramObject" id="cfa6f02b" targetConnections="7dd480f6 1cb79cdf" archimateElement="2dfd6b7d">
+            <bounds x="10" y="10" width="100" height="55"/>
+          </child>
+        </child>
+      </child>
+      <child xsi:type="archimate:Group" id="497b5f5c" name="External Application Services">
+        <bounds y="380" width="730" height="95"/>
+        <child xsi:type="archimate:DiagramObject" id="b0fa56cc" targetConnections="c6920554" archimateElement="7b69fe6b">
+          <bounds x="10" y="10" width="90" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="4addfdde" source="b0fa56cc" target="d95513f5" relationship="d36d938e"/>
+          <sourceConnection xsi:type="archimate:Connection" id="51460ade" source="b0fa56cc" target="9774e0bc" relationship="b57ddbe3"/>
+          <sourceConnection xsi:type="archimate:Connection" id="634ced7f" source="b0fa56cc" target="00ad65d8" relationship="74f21175"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="42fd9ae0" targetConnections="e6562d94" archimateElement="0698d1f0">
+          <bounds x="110" y="10" width="110" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="ecb1c6bc" source="42fd9ae0" target="57a3b23f" relationship="f57708eb"/>
+          <sourceConnection xsi:type="archimate:Connection" id="b07e05a4" source="42fd9ae0" target="00ad65d8" relationship="5df98a4a"/>
+          <sourceConnection xsi:type="archimate:Connection" id="b1e52e43" source="42fd9ae0" target="f4b3aa76" relationship="767b21c0"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="76cd0f20" targetConnections="4687bf5a" archimateElement="e27a0e17">
+          <bounds x="230" y="10" width="110" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="e6286f01" source="76cd0f20" target="181940e8" relationship="e09b4fb4"/>
+          <sourceConnection xsi:type="archimate:Connection" id="9da7d9f1" source="76cd0f20" target="f4b3aa76" relationship="1cc26819"/>
+          <sourceConnection xsi:type="archimate:Connection" id="7690656b" source="76cd0f20" target="c02dca2d" relationship="5f799b14"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="7d4ba189" targetConnections="00a1c18e" archimateElement="5bd87f95">
+          <bounds x="350" y="10" width="110" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="c8a8990b" source="7d4ba189" target="6ef3afb9" relationship="11952282"/>
+          <sourceConnection xsi:type="archimate:Connection" id="b920d381" source="7d4ba189" target="c02dca2d" relationship="eb75c35a"/>
+          <sourceConnection xsi:type="archimate:Connection" id="852e0da7" source="7d4ba189" target="d853da37" relationship="d7604dab"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="3ea80dc8" targetConnections="f2a1b939" archimateElement="d511ba53">
+          <bounds x="470" y="10" width="110" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="4e54ba4e" source="3ea80dc8" target="702a3929" relationship="36cbc241"/>
+          <sourceConnection xsi:type="archimate:Connection" id="6a899733" source="3ea80dc8" target="d853da37" relationship="dd74ba7d"/>
+          <sourceConnection xsi:type="archimate:Connection" id="fabc98ce" source="3ea80dc8" target="32cd2169" relationship="36cc6709"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="203f2fcc" targetConnections="b6780595" archimateElement="333343da">
+          <bounds x="590" y="10" width="110" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="87350403" source="203f2fcc" target="dfa68820" relationship="d68e0be0"/>
+          <sourceConnection xsi:type="archimate:Connection" id="a424e08f" source="203f2fcc" target="32cd2169" relationship="cf8dc173"/>
+          <sourceConnection xsi:type="archimate:Connection" id="f2933eb4" source="203f2fcc" target="20c9bd98" relationship="06ddec92"/>
+        </child>
+      </child>
+      <child xsi:type="archimate:Group" id="fc0a6b04" name="Application Component + Services">
+        <bounds y="495" width="920" height="150"/>
+        <child xsi:type="archimate:DiagramObject" id="9774e0bc" targetConnections="3c790b4d 51460ade" archimateElement="518f26ab">
+          <bounds x="10" y="10" width="100" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="a5d03c9e" source="9774e0bc" target="e14a9ae1" relationship="7555432a"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="20c9bd98" targetConnections="c4ab1d8d f2933eb4" archimateElement="c433d45d">
+          <bounds x="120" y="10" width="100" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="7dd480f6" source="20c9bd98" target="cfa6f02b" relationship="97a94d91"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="dc017298" targetConnections="eb1554eb 0174592c" archimateElement="f4eda961">
+          <bounds x="230" y="10" width="300" height="55"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="ad8676bb" targetConnections="a2b898d3" archimateElement="7533d878">
+          <bounds x="540" y="10" width="140" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="0174592c" source="ad8676bb" target="dc017298" relationship="4213c3ff"/>
+          <sourceConnection xsi:type="archimate:Connection" id="4d805747" source="ad8676bb" target="d95513f5" relationship="eaca47ca"/>
+          <sourceConnection xsi:type="archimate:Connection" id="e89153bb" source="ad8676bb" target="57a3b23f" relationship="4faa26dc"/>
+          <sourceConnection xsi:type="archimate:Connection" id="725e45fb" source="ad8676bb" target="181940e8" relationship="bdc52187"/>
+          <sourceConnection xsi:type="archimate:Connection" id="13237269" source="ad8676bb" target="6ef3afb9" relationship="09ef7888"/>
+          <sourceConnection xsi:type="archimate:Connection" id="8a070330" source="ad8676bb" target="702a3929" relationship="7b39746f"/>
+          <sourceConnection xsi:type="archimate:Connection" id="427c87f8" source="ad8676bb" target="dfa68820" relationship="d6a31f40"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="00ad65d8" targetConnections="634ced7f b07e05a4" archimateElement="87f41cff">
+          <bounds x="690" y="10" width="100" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="f3918f8d" source="00ad65d8" target="765b5b31" relationship="6450478c"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="f4b3aa76" targetConnections="b1e52e43 9da7d9f1" archimateElement="4ace245c">
+          <bounds x="800" y="10" width="90" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="3d80819b" source="f4b3aa76" target="0353c189" relationship="1e30ec97"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="c02dca2d" targetConnections="7690656b b920d381" archimateElement="d8ba8c6e">
+          <bounds x="10" y="65" width="110" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="1c4cf4db" source="c02dca2d" target="67fac6b7" relationship="337e1ea9"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="d853da37" targetConnections="852e0da7 6a899733" archimateElement="9311d013">
+          <bounds x="130" y="65" width="140" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="1052ddb1" source="d853da37" target="1f4fb7b4" relationship="34ee10e3"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="32cd2169" targetConnections="fabc98ce a424e08f" archimateElement="37b65b93">
+          <bounds x="280" y="65" width="100" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="c92fc6dc" source="32cd2169" target="6f3d4d36" relationship="588b23ec"/>
+        </child>
+      </child>
+      <child xsi:type="archimate:Group" id="fa539a10" name="External Infrastructure Services">
+        <bounds y="665" width="0" height="0"/>
+      </child>
+      <child xsi:type="archimate:Group" id="bfd8242d" name="Infrastructure">
+        <bounds y="685" width="1140" height="657"/>
+        <child xsi:type="archimate:DiagramObject" id="4994ef53" archimateElement="54e6bbf9">
+          <bounds x="10" y="10" width="946" height="617"/>
+          <child xsi:type="archimate:DiagramObject" id="305093b4" targetConnections="6fbba92c" archimateElement="c111da9c">
+            <bounds x="521" y="282" width="170" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="e6562d94" source="305093b4" target="42fd9ae0" relationship="1769e5c6"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="264b3070" targetConnections="94d1b303 76d07be7" archimateElement="46b7d8e5">
+            <bounds x="583" y="419" width="110" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="cde47fbb" source="264b3070" target="ad8e28e3" relationship="15d1d4c5"/>
+            <sourceConnection xsi:type="archimate:Connection" id="eb1554eb" source="264b3070" target="dc017298" relationship="9927a3c5"/>
+            <sourceConnection xsi:type="archimate:Connection" id="a2b898d3" source="264b3070" target="ad8676bb" relationship="52c6c3dd"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="87980533" targetConnections="d8425141" archimateElement="433cc989">
+            <bounds x="388" y="169" width="150" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="c6920554" source="87980533" target="b0fa56cc" relationship="40d5fa87"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="95bb2866" targetConnections="997c7692" archimateElement="b1b99cb1">
+            <bounds x="138" y="19" width="170" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="f2a1b939" source="95bb2866" target="3ea80dc8" relationship="e20eb7a5"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="ec2fd874" targetConnections="751f26d3" archimateElement="a5ad985f">
+            <bounds x="479" y="106" width="170" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="4687bf5a" source="ec2fd874" target="76cd0f20" relationship="b42e27ed"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="84f0bdd1" targetConnections="3e80c1a8" archimateElement="05e01271">
+            <bounds x="34" y="259" width="170" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="00a1c18e" source="84f0bdd1" target="7d4ba189" relationship="d52e43e0"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="d802e5df" targetConnections="ab790a9a" archimateElement="37d75a79">
+            <bounds x="586" y="266" width="330" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="82d0d8d8" source="d802e5df" target="3298ba87" relationship="dbfa5f0b"/>
+            <sourceConnection xsi:type="archimate:Connection" id="76d07be7" source="d802e5df" target="264b3070" relationship="9cd98ffd"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="64fd0959" targetConnections="5ec7d976" archimateElement="ae2d4598">
+            <bounds x="631" y="532" width="170" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="b6780595" source="64fd0959" target="203f2fcc" relationship="e106a227"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="c1d23111" archimateElement="75c66475">
+            <bounds x="127" y="463" width="360" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="ab790a9a" source="c1d23111" target="d802e5df" relationship="da4f3032"/>
+          </child>
+          <child xsi:type="archimate:DiagramObject" id="aec35c85" archimateElement="6890dc19">
+            <bounds x="240" y="385" width="130" height="55"/>
+            <sourceConnection xsi:type="archimate:Connection" id="94d1b303" source="aec35c85" target="264b3070" relationship="f4ca539f"/>
+            <sourceConnection xsi:type="archimate:Connection" id="d8425141" source="aec35c85" target="87980533" relationship="029ec33d"/>
+            <sourceConnection xsi:type="archimate:Connection" id="6fbba92c" source="aec35c85" target="305093b4" relationship="7b916f7b"/>
+            <sourceConnection xsi:type="archimate:Connection" id="751f26d3" source="aec35c85" target="ec2fd874" relationship="329b6fa2"/>
+            <sourceConnection xsi:type="archimate:Connection" id="3e80c1a8" source="aec35c85" target="84f0bdd1" relationship="02169e19"/>
+            <sourceConnection xsi:type="archimate:Connection" id="997c7692" source="aec35c85" target="95bb2866" relationship="f5c07626"/>
+            <sourceConnection xsi:type="archimate:Connection" id="5ec7d976" source="aec35c85" target="64fd0959" relationship="f50d2fc5"/>
+          </child>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="ad8e28e3" targetConnections="cde47fbb" archimateElement="792eb844">
+          <bounds x="180" y="10" width="440" height="55"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="3298ba87" targetConnections="82d0d8d8" archimateElement="e3383ffc">
+          <bounds x="630" y="10" width="260" height="55"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="202c228d" archimateElement="ff7d82e5">
+          <bounds x="900" y="10" width="100" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="3c790b4d" source="202c228d" target="9774e0bc" relationship="f29c9fef"/>
+        </child>
+        <child xsi:type="archimate:DiagramObject" id="ba844394" archimateElement="b775f1ef">
+          <bounds x="1010" y="10" width="100" height="55"/>
+          <sourceConnection xsi:type="archimate:Connection" id="c4ab1d8d" source="ba844394" target="20c9bd98" relationship="f9ab121b"/>
+        </child>
+      </child>
+    </element>
+  </folder>
+</archimate:model>