[Mobies-commit] [commit] r3566 - GReAT/trunk/Samples/SignalFlow2FlatSF

ksmyth at redhat1.isis.vanderbilt.edu ksmyth at redhat1.isis.vanderbilt.edu
Mon Nov 22 11:38:39 CST 2010


Author: ksmyth
Date: Mon Nov 22 11:38:39 2010
New Revision: 3566

Log:
Update archaic AttributeMapping code. Add TracesTo connections

Modified:
   GReAT/trunk/Samples/SignalFlow2FlatSF/SignalFlow2FlatSF.xme

Modified: GReAT/trunk/Samples/SignalFlow2FlatSF/SignalFlow2FlatSF.xme
==============================================================================
--- GReAT/trunk/Samples/SignalFlow2FlatSF/SignalFlow2FlatSF.xme	Thu Nov 18 17:14:36 2010	(r3565)
+++ GReAT/trunk/Samples/SignalFlow2FlatSF/SignalFlow2FlatSF.xme	Mon Nov 22 11:38:39 2010	(r3566)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE project SYSTEM "mga.dtd">
 
-<project guid="{2F8FE6D1-F5B6-4758-841B-2A43FA9C61D1}" cdate="Tue Apr 13 08:50:19 2010" mdate="Tue Apr 13 08:50:19 2010" version="" metaguid="{CE8B4CA8-C0E0-494A-AA9C-97C798B24F26}" metaversion="" metaname="UMLModelTransformer">
+<project guid="{7BF6B0C0-F9B6-43CE-B5F2-C7D522785B04}" cdate="Mon Nov 22 11:27:31 2010" mdate="Mon Nov 22 11:27:31 2010" version="" metaguid="{CE8B4CA8-C0E0-494A-AA9C-97C798B24F26}" metaversion="" metaname="UMLModelTransformer">
 	<name>SignalFlow2FlatSF</name>
 	<comment></comment>
 	<author></author>
@@ -18,7 +18,7 @@
 					<value>Gen\GenSignalFlow2FlatSF</value>
 				</attribute>
 				<attribute kind="ConfigFile">
-					<value></value>
+					<value>C:\Users\ksmyth\Documents\GReAT\Samples\SignalFlow2FlatSF\Config.mga</value>
 				</attribute>
 				<model id="id-0065-00000002" kind="FileType" role="FileType" guid="{444300e2-30d8-4faa-9794-d8387823a059}" relid="0xb" childrelidcntr="0x1">
 					<name>FSF</name>
@@ -196,7 +196,7 @@
 			<name>zt_SF2FSF</name>
 			<model id="id-0065-00000004" kind="Block" guid="{5d760eca-d441-4491-b024-2f4badb0ce8c}" relid="0x2" childrelidcntr="0x3f">
 				<name>RootRuleBlock</name>
-				<model id="id-0065-00000005" kind="Rule" role="Rule" guid="{7bb88fd2-7c66-428e-bea4-2707a9ed4be7}" relid="0x1" childrelidcntr="0x10">
+				<model id="id-0065-00000005" kind="Rule" role="Rule" guid="{7bb88fd2-7c66-428e-bea4-2707a9ed4be7}" relid="0x1" childrelidcntr="0x11">
 					<name>RootRule</name>
 					<regnode name="PartRegs" isopaque="yes">
 						<value></value>
@@ -453,6 +453,11 @@
 						<connpoint role="src" target="id-0067-00000006"/>
 						<connpoint role="dst" target="id-0067-00000008"/>
 					</connection>
+					<connection id="id-0068-0000000b" kind="TracesTo" role="TracesTo" guid="{91960f14-ad92-4e96-8037-6a72f5d02ccf}" relid="0x11">
+						<name>TracesTo</name>
+						<connpoint role="dst" target="id-0067-00000006"/>
+						<connpoint role="src" target="id-0067-00000007"/>
+					</connection>
 				</model>
 				<model id="id-0065-00000006" kind="Block" role="Block" guid="{4c2cd7f4-73f7-4738-9bd7-870bdb46b49e}" relid="0x3c" childrelidcntr="0x8">
 					<name>RecursiveBlock</name>
@@ -730,7 +735,7 @@
 									<value>1</value>
 								</attribute>
 							</reference>
-							<connection id="id-0068-0000000b" kind="Dst" role="Dst" guid="{b5790665-df65-4904-87dc-a59a2cac2148}" relid="0x1e">
+							<connection id="id-0068-0000000c" kind="Dst" role="Dst" guid="{b5790665-df65-4904-87dc-a59a2cac2148}" relid="0x1e">
 								<name>Dst</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>e</value>
@@ -744,7 +749,7 @@
 								<connpoint role="src" target="id-0066-0000000a"/>
 								<connpoint role="dst" target="id-0067-0000000b"/>
 							</connection>
-							<connection id="id-0068-0000000c" kind="Binding" role="Binding" guid="{718089c7-e2fc-4d2f-acff-6e98b488807b}" relid="0x9">
+							<connection id="id-0068-0000000d" kind="Binding" role="Binding" guid="{718089c7-e2fc-4d2f-acff-6e98b488807b}" relid="0x9">
 								<name>Binding</name>
 								<regnode name="color" isopaque="yes">
 									<value>0xAA00AA</value>
@@ -752,7 +757,7 @@
 								<connpoint role="dst" target="id-0066-0000000e"/>
 								<connpoint role="src" target="id-0067-0000000f"/>
 							</connection>
-							<connection id="id-0068-0000000d" kind="Binding" role="Binding" guid="{4da14c5f-7a79-41b8-92c3-a1c74a448976}" relid="0x8">
+							<connection id="id-0068-0000000e" kind="Binding" role="Binding" guid="{4da14c5f-7a79-41b8-92c3-a1c74a448976}" relid="0x8">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -763,7 +768,7 @@
 								<connpoint role="src" target="id-0066-0000000c"/>
 								<connpoint role="dst" target="id-0067-0000000f"/>
 							</connection>
-							<connection id="id-0068-0000000e" kind="Src" role="Src" guid="{10a21eb6-c8e7-4c61-82d8-2536c4cf7a35}" relid="0x1d">
+							<connection id="id-0068-0000000f" kind="Src" role="Src" guid="{10a21eb6-c8e7-4c61-82d8-2536c4cf7a35}" relid="0x1d">
 								<name>Src</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>W</value>
@@ -777,7 +782,7 @@
 								<connpoint role="dst" target="id-0066-0000000a"/>
 								<connpoint role="src" target="id-0067-0000000a"/>
 							</connection>
-							<connection id="id-0068-0000000f" kind="PatternComposition" role="PatternComposition" guid="{ef639262-dbca-498a-98d1-eaacfab9252c}" relid="0xc">
+							<connection id="id-0068-00000010" kind="PatternComposition" role="PatternComposition" guid="{ef639262-dbca-498a-98d1-eaacfab9252c}" relid="0xc">
 								<name>PatternComposition</name>
 								<attribute kind="Action">
 									<value>Bound</value>
@@ -794,7 +799,7 @@
 								<connpoint role="src" target="id-0067-0000000e"/>
 								<connpoint role="dst" target="id-0067-0000000f"/>
 							</connection>
-							<connection id="id-0068-00000010" kind="PatternComposition" role="PatternComposition" guid="{ef4636ac-bcf1-4c95-b629-224eb42dca33}" relid="0x14">
+							<connection id="id-0068-00000011" kind="PatternComposition" role="PatternComposition" guid="{ef4636ac-bcf1-4c95-b629-224eb42dca33}" relid="0x14">
 								<name>PatternComposition</name>
 								<attribute kind="Action">
 									<value>Bound</value>
@@ -811,7 +816,7 @@
 								<connpoint role="dst" target="id-0067-00000009"/>
 								<connpoint role="src" target="id-0067-0000000a"/>
 							</connection>
-							<connection id="id-0068-00000011" kind="PatternComposition" role="PatternComposition" guid="{45c80da8-f0d8-4ebc-b527-b579c96e0df0}" relid="0x1f">
+							<connection id="id-0068-00000012" kind="PatternComposition" role="PatternComposition" guid="{45c80da8-f0d8-4ebc-b527-b579c96e0df0}" relid="0x1f">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -831,12 +836,12 @@
 								<connpoint role="dst" target="id-0067-0000000c"/>
 								<connpoint role="src" target="id-0067-0000000d"/>
 							</connection>
-							<connection id="id-0068-00000012" kind="AssociationClass" role="AssociationClass" guid="{0aff7b82-8c94-4e11-8944-8b6070c7486b}" relid="0x19">
+							<connection id="id-0068-00000013" kind="AssociationClass" role="AssociationClass" guid="{0aff7b82-8c94-4e11-8944-8b6070c7486b}" relid="0x19">
 								<name>AssociationClass</name>
 								<connpoint role="src" target="id-0066-0000000a"/>
 								<connpoint role="dst" target="id-0067-0000000d"/>
 							</connection>
-							<connection id="id-0068-00000013" kind="PatternComposition" role="PatternComposition" guid="{4da2b5f3-32af-4ab8-a7fd-0f18b0534aad}" relid="0x10">
+							<connection id="id-0068-00000014" kind="PatternComposition" role="PatternComposition" guid="{4da2b5f3-32af-4ab8-a7fd-0f18b0534aad}" relid="0x10">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -856,7 +861,7 @@
 								<connpoint role="src" target="id-0067-00000009"/>
 								<connpoint role="dst" target="id-0067-0000000c"/>
 							</connection>
-							<connection id="id-0068-00000014" kind="Binding" role="Binding" guid="{debabd3c-4c98-456e-9d0e-2e714c695268}" relid="0x7">
+							<connection id="id-0068-00000015" kind="Binding" role="Binding" guid="{debabd3c-4c98-456e-9d0e-2e714c695268}" relid="0x7">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -867,7 +872,7 @@
 								<connpoint role="src" target="id-0066-0000000b"/>
 								<connpoint role="dst" target="id-0067-0000000c"/>
 							</connection>
-							<connection id="id-0068-00000015" kind="PatternComposition" role="PatternComposition" guid="{374895b3-a3e5-4805-b501-7b6181401f3b}" relid="0xe">
+							<connection id="id-0068-00000016" kind="PatternComposition" role="PatternComposition" guid="{374895b3-a3e5-4805-b501-7b6181401f3b}" relid="0xe">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>N</value>
@@ -887,7 +892,7 @@
 								<connpoint role="src" target="id-0067-0000000b"/>
 								<connpoint role="dst" target="id-0067-0000000c"/>
 							</connection>
-							<connection id="id-0068-00000016" kind="PatternAssociation" role="PatternAssociation" guid="{65897312-eea9-428f-8ccf-c8601fcf8ded}" relid="0x1b">
+							<connection id="id-0068-00000017" kind="PatternAssociation" role="PatternAssociation" guid="{65897312-eea9-428f-8ccf-c8601fcf8ded}" relid="0x1b">
 								<name>PatternAssociation</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -919,7 +924,7 @@
 								<connpoint role="src" target="id-0067-0000000a"/>
 								<connpoint role="dst" target="id-0067-0000000e"/>
 							</connection>
-							<connection id="id-0068-00000017" kind="Binding" role="Binding" guid="{9d43602c-a044-498b-ae18-54456b66c809}" relid="0xa">
+							<connection id="id-0068-00000018" kind="Binding" role="Binding" guid="{9d43602c-a044-498b-ae18-54456b66c809}" relid="0xa">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -930,7 +935,7 @@
 								<connpoint role="dst" target="id-0066-0000000d"/>
 								<connpoint role="src" target="id-0067-0000000c"/>
 							</connection>
-							<connection id="id-0068-00000018" kind="PatternAssociation" role="PatternAssociation" guid="{a15b6aa9-1fd1-4e3e-9aff-f53b63e083ac}" relid="0x1c">
+							<connection id="id-0068-00000019" kind="PatternAssociation" role="PatternAssociation" guid="{a15b6aa9-1fd1-4e3e-9aff-f53b63e083ac}" relid="0x1c">
 								<name>PatternAssociation</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -1217,7 +1222,7 @@
 									<value>1</value>
 								</attribute>
 							</reference>
-							<connection id="id-0068-00000019" kind="PatternComposition" role="PatternComposition" guid="{b662c00a-234c-4807-8c3f-0e03f7c63fdf}" relid="0xe">
+							<connection id="id-0068-0000001a" kind="PatternComposition" role="PatternComposition" guid="{b662c00a-234c-4807-8c3f-0e03f7c63fdf}" relid="0xe">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>N</value>
@@ -1237,7 +1242,7 @@
 								<connpoint role="dst" target="id-0067-00000010"/>
 								<connpoint role="src" target="id-0067-00000014"/>
 							</connection>
-							<connection id="id-0068-0000001a" kind="Dst" role="Dst" guid="{9bed8d87-99f3-443a-a236-a26ffc9aa61d}" relid="0x18">
+							<connection id="id-0068-0000001b" kind="Dst" role="Dst" guid="{9bed8d87-99f3-443a-a236-a26ffc9aa61d}" relid="0x18">
 								<name>Dst</name>
 								<attribute kind="Cardinality" status="meta">
 									<value>0..*</value>
@@ -1248,7 +1253,7 @@
 								<connpoint role="src" target="id-0066-0000000f"/>
 								<connpoint role="dst" target="id-0067-00000012"/>
 							</connection>
-							<connection id="id-0068-0000001b" kind="PatternAssociation" role="PatternAssociation" guid="{df596c60-a8a8-4a32-89ff-043a4a52e18d}" relid="0x1b">
+							<connection id="id-0068-0000001c" kind="PatternAssociation" role="PatternAssociation" guid="{df596c60-a8a8-4a32-89ff-043a4a52e18d}" relid="0x1b">
 								<name>PatternAssociation</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -1280,7 +1285,7 @@
 								<connpoint role="src" target="id-0067-00000012"/>
 								<connpoint role="dst" target="id-0067-00000015"/>
 							</connection>
-							<connection id="id-0068-0000001c" kind="Src" role="Src" guid="{348df214-e74d-48ea-9cda-61866094c4bb}" relid="0x17">
+							<connection id="id-0068-0000001d" kind="Src" role="Src" guid="{348df214-e74d-48ea-9cda-61866094c4bb}" relid="0x17">
 								<name>Src</name>
 								<attribute kind="Cardinality" status="meta">
 									<value>0..*</value>
@@ -1291,7 +1296,7 @@
 								<connpoint role="dst" target="id-0066-0000000f"/>
 								<connpoint role="src" target="id-0067-00000014"/>
 							</connection>
-							<connection id="id-0068-0000001d" kind="PatternComposition" role="PatternComposition" guid="{b437282f-9264-4284-a84e-de67bcfc0f46}" relid="0x10">
+							<connection id="id-0068-0000001e" kind="PatternComposition" role="PatternComposition" guid="{b437282f-9264-4284-a84e-de67bcfc0f46}" relid="0x10">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -1311,7 +1316,7 @@
 								<connpoint role="dst" target="id-0067-00000010"/>
 								<connpoint role="src" target="id-0067-00000013"/>
 							</connection>
-							<connection id="id-0068-0000001e" kind="PatternComposition" role="PatternComposition" guid="{210d25ee-d457-469b-82ba-c0f5d67e0b3f}" relid="0x14">
+							<connection id="id-0068-0000001f" kind="PatternComposition" role="PatternComposition" guid="{210d25ee-d457-469b-82ba-c0f5d67e0b3f}" relid="0x14">
 								<name>PatternComposition</name>
 								<attribute kind="Action">
 									<value>Bound</value>
@@ -1328,7 +1333,7 @@
 								<connpoint role="src" target="id-0067-00000012"/>
 								<connpoint role="dst" target="id-0067-00000013"/>
 							</connection>
-							<connection id="id-0068-0000001f" kind="Binding" role="Binding" guid="{aaa13c93-4f8c-418c-a816-60e4b9b06003}" relid="0xa">
+							<connection id="id-0068-00000020" kind="Binding" role="Binding" guid="{aaa13c93-4f8c-418c-a816-60e4b9b06003}" relid="0xa">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -1339,7 +1344,7 @@
 								<connpoint role="dst" target="id-0066-00000010"/>
 								<connpoint role="src" target="id-0067-00000010"/>
 							</connection>
-							<connection id="id-0068-00000020" kind="PatternComposition" role="PatternComposition" guid="{ac7851cf-d4a8-4f0f-8fd3-fb2dce384140}" relid="0xc">
+							<connection id="id-0068-00000021" kind="PatternComposition" role="PatternComposition" guid="{ac7851cf-d4a8-4f0f-8fd3-fb2dce384140}" relid="0xc">
 								<name>PatternComposition</name>
 								<attribute kind="Action">
 									<value>Bound</value>
@@ -1356,7 +1361,7 @@
 								<connpoint role="src" target="id-0067-00000015"/>
 								<connpoint role="dst" target="id-0067-00000016"/>
 							</connection>
-							<connection id="id-0068-00000021" kind="PatternAssociation" role="PatternAssociation" guid="{8539bdb5-ead9-4414-8ed0-babd581cce8b}" relid="0x1c">
+							<connection id="id-0068-00000022" kind="PatternAssociation" role="PatternAssociation" guid="{8539bdb5-ead9-4414-8ed0-babd581cce8b}" relid="0x1c">
 								<name>PatternAssociation</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -1388,12 +1393,12 @@
 								<connpoint role="src" target="id-0067-00000014"/>
 								<connpoint role="dst" target="id-0067-00000015"/>
 							</connection>
-							<connection id="id-0068-00000022" kind="AssociationClass" role="AssociationClass" guid="{fe3d233a-63d9-4217-9830-d07caabba252}" relid="0x19">
+							<connection id="id-0068-00000023" kind="AssociationClass" role="AssociationClass" guid="{fe3d233a-63d9-4217-9830-d07caabba252}" relid="0x19">
 								<name>AssociationClass</name>
 								<connpoint role="src" target="id-0066-0000000f"/>
 								<connpoint role="dst" target="id-0067-00000011"/>
 							</connection>
-							<connection id="id-0068-00000023" kind="Binding" role="Binding" guid="{8d4ae140-8d2e-4e2d-becf-e0b9dcbde920}" relid="0x9">
+							<connection id="id-0068-00000024" kind="Binding" role="Binding" guid="{8d4ae140-8d2e-4e2d-becf-e0b9dcbde920}" relid="0x9">
 								<name>Binding</name>
 								<regnode name="color" isopaque="yes">
 									<value>0xAA00AA</value>
@@ -1401,7 +1406,7 @@
 								<connpoint role="dst" target="id-0066-00000011"/>
 								<connpoint role="src" target="id-0067-00000016"/>
 							</connection>
-							<connection id="id-0068-00000024" kind="Binding" role="Binding" guid="{9e226e2d-1c6a-401f-aa1c-5a1fbf531589}" relid="0x8">
+							<connection id="id-0068-00000025" kind="Binding" role="Binding" guid="{9e226e2d-1c6a-401f-aa1c-5a1fbf531589}" relid="0x8">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -1412,7 +1417,7 @@
 								<connpoint role="src" target="id-0066-00000013"/>
 								<connpoint role="dst" target="id-0067-00000016"/>
 							</connection>
-							<connection id="id-0068-00000025" kind="Binding" role="Binding" guid="{2e74566c-a46a-4c39-a92f-c7331a6863fd}" relid="0x7">
+							<connection id="id-0068-00000026" kind="Binding" role="Binding" guid="{2e74566c-a46a-4c39-a92f-c7331a6863fd}" relid="0x7">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -1605,7 +1610,7 @@
 									<value>1</value>
 								</attribute>
 							</reference>
-							<connection id="id-0068-00000026" kind="Binding" role="Binding" guid="{f017c012-8fa0-4418-90a4-bf095b80796a}" relid="0x6">
+							<connection id="id-0068-00000027" kind="Binding" role="Binding" guid="{f017c012-8fa0-4418-90a4-bf095b80796a}" relid="0x6">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -1616,7 +1621,7 @@
 								<connpoint role="src" target="id-0066-00000017"/>
 								<connpoint role="dst" target="id-0067-00000017"/>
 							</connection>
-							<connection id="id-0068-00000027" kind="PatternComposition" role="PatternComposition" guid="{11c72b9d-bf2a-4c75-ae99-f6975fcfbcc3}" relid="0x9">
+							<connection id="id-0068-00000028" kind="PatternComposition" role="PatternComposition" guid="{11c72b9d-bf2a-4c75-ae99-f6975fcfbcc3}" relid="0x9">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -1639,7 +1644,7 @@
 								<connpoint role="dst" target="id-0067-00000018"/>
 								<connpoint role="src" target="id-0067-00000019"/>
 							</connection>
-							<connection id="id-0068-00000028" kind="Binding" role="Binding" guid="{fe85c11c-2f36-4e96-bfe7-5da7e5e1d28d}" relid="0xa">
+							<connection id="id-0068-00000029" kind="Binding" role="Binding" guid="{fe85c11c-2f36-4e96-bfe7-5da7e5e1d28d}" relid="0xa">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -1650,7 +1655,7 @@
 								<connpoint role="src" target="id-0066-00000016"/>
 								<connpoint role="dst" target="id-0067-00000018"/>
 							</connection>
-							<connection id="id-0068-00000029" kind="Binding" role="Binding" guid="{b6de93d0-c5f1-40df-8232-c9423656e6f9}" relid="0xc">
+							<connection id="id-0068-0000002a" kind="Binding" role="Binding" guid="{b6de93d0-c5f1-40df-8232-c9423656e6f9}" relid="0xc">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -1661,7 +1666,7 @@
 								<connpoint role="dst" target="id-0066-00000015"/>
 								<connpoint role="src" target="id-0067-00000018"/>
 							</connection>
-							<connection id="id-0068-0000002a" kind="Binding" role="Binding" guid="{de4bfb66-b0f6-4982-808e-8f80e51f6c62}" relid="0xd">
+							<connection id="id-0068-0000002b" kind="Binding" role="Binding" guid="{de4bfb66-b0f6-4982-808e-8f80e51f6c62}" relid="0xd">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -1672,7 +1677,7 @@
 								<connpoint role="dst" target="id-0066-00000019"/>
 								<connpoint role="src" target="id-0067-00000017"/>
 							</connection>
-							<connection id="id-0068-0000002b" kind="Binding" role="Binding" guid="{f46f5f5c-c274-4f0a-a137-fbc6b2871bfe}" relid="0xe">
+							<connection id="id-0068-0000002c" kind="Binding" role="Binding" guid="{f46f5f5c-c274-4f0a-a137-fbc6b2871bfe}" relid="0xe">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -1684,7 +1689,7 @@
 								<connpoint role="src" target="id-0067-00000019"/>
 							</connection>
 						</model>
-						<model id="id-0065-0000000b" kind="Rule" role="Rule" guid="{7d2133b8-805f-4262-b4a0-318aead4fb82}" relid="0x1" childrelidcntr="0x32">
+						<model id="id-0065-0000000b" kind="Rule" role="Rule" guid="{7d2133b8-805f-4262-b4a0-318aead4fb82}" relid="0x1" childrelidcntr="0x33">
 							<name>OutputPort_Transmitter</name>
 							<regnode name="PartRegs" isopaque="yes">
 								<value></value>
@@ -1743,12 +1748,8 @@
 									</regnode>
 								</regnode>
 								<attribute kind="ExpressionString">
-									<value>string temp1;
-OutputPort.GetStrValue(&quot;name&quot;, temp1);
-temp1+=&quot;--&gt;Transmitter&quot;;
-Transmitter.SetStrValue(&quot;name&quot;, temp1);
-OutputPort.GetStrValue(&quot;position&quot;, temp1);
-Transmitter.SetStrValue(&quot;position&quot;, temp1);</value>
+									<value>Transmitter.name() = string(OutputPort.name()) + &quot;--&gt;Transmitter&quot;;
+Transmitter.position() = OutputPort.position();</value>
 								</attribute>
 							</atom>
 							<atom id="id-0066-0000001d" kind="In" role="In" guid="{c3ba0114-f5f3-4214-a168-23cecda26556}" relid="0x1">
@@ -2048,7 +2049,7 @@
 									<value>1</value>
 								</attribute>
 							</reference>
-							<connection id="id-0068-0000002c" kind="Binding" role="Binding" guid="{0f5f9d59-39b7-4210-b47c-980634b84172}" relid="0x23">
+							<connection id="id-0068-0000002d" kind="Binding" role="Binding" guid="{0f5f9d59-39b7-4210-b47c-980634b84172}" relid="0x23">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -2059,7 +2060,7 @@
 								<connpoint role="dst" target="id-0066-00000021"/>
 								<connpoint role="src" target="id-0067-00000020"/>
 							</connection>
-							<connection id="id-0068-0000002d" kind="Binding" role="Binding" guid="{44ae0dcf-308f-4662-b169-6590ba509e5c}" relid="0x22">
+							<connection id="id-0068-0000002e" kind="Binding" role="Binding" guid="{44ae0dcf-308f-4662-b169-6590ba509e5c}" relid="0x22">
 								<name>Binding</name>
 								<regnode name="color" isopaque="yes">
 									<value>0xAA00AA</value>
@@ -2067,7 +2068,7 @@
 								<connpoint role="dst" target="id-0066-0000001f"/>
 								<connpoint role="src" target="id-0067-0000001f"/>
 							</connection>
-							<connection id="id-0068-0000002e" kind="PatternAssociation" role="PatternAssociation" guid="{682248d0-5f03-41bc-878e-19cf1d1ac665}" relid="0x1c">
+							<connection id="id-0068-0000002f" kind="PatternAssociation" role="PatternAssociation" guid="{682248d0-5f03-41bc-878e-19cf1d1ac665}" relid="0x1c">
 								<name>PatternAssociation</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -2099,7 +2100,7 @@
 								<connpoint role="src" target="id-0067-0000001b"/>
 								<connpoint role="dst" target="id-0067-0000001e"/>
 							</connection>
-							<connection id="id-0068-0000002f" kind="AssociationClass" role="AssociationClass" guid="{50fa6e1f-d86d-422a-ad2e-1d81bd43b956}" relid="0x15">
+							<connection id="id-0068-00000030" kind="AssociationClass" role="AssociationClass" guid="{50fa6e1f-d86d-422a-ad2e-1d81bd43b956}" relid="0x15">
 								<name>AssociationClass</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>n</value>
@@ -2107,7 +2108,7 @@
 								<connpoint role="src" target="id-0066-0000001a"/>
 								<connpoint role="dst" target="id-0067-0000001d"/>
 							</connection>
-							<connection id="id-0068-00000030" kind="Binding" role="Binding" guid="{8590228d-b873-45fb-94c7-f0e829321ac6}" relid="0xa">
+							<connection id="id-0068-00000031" kind="Binding" role="Binding" guid="{8590228d-b873-45fb-94c7-f0e829321ac6}" relid="0xa">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -2118,7 +2119,7 @@
 								<connpoint role="src" target="id-0066-0000001d"/>
 								<connpoint role="dst" target="id-0067-0000001c"/>
 							</connection>
-							<connection id="id-0068-00000031" kind="Binding" role="Binding" guid="{41759d4e-6e29-424a-969a-a69644755b96}" relid="0x21">
+							<connection id="id-0068-00000032" kind="Binding" role="Binding" guid="{41759d4e-6e29-424a-969a-a69644755b96}" relid="0x21">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -2129,7 +2130,7 @@
 								<connpoint role="dst" target="id-0066-0000001e"/>
 								<connpoint role="src" target="id-0067-0000001c"/>
 							</connection>
-							<connection id="id-0068-00000032" kind="PatternComposition" role="PatternComposition" guid="{d976565b-d08b-4999-bcd6-a97e2f925609}" relid="0x25">
+							<connection id="id-0068-00000033" kind="PatternComposition" role="PatternComposition" guid="{d976565b-d08b-4999-bcd6-a97e2f925609}" relid="0x25">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -2149,7 +2150,7 @@
 								<connpoint role="src" target="id-0067-0000001a"/>
 								<connpoint role="dst" target="id-0067-0000001c"/>
 							</connection>
-							<connection id="id-0068-00000033" kind="Src" role="Src" guid="{df782cf8-7a54-4d7e-a4de-5f597c17f683}" relid="0x26">
+							<connection id="id-0068-00000034" kind="Src" role="Src" guid="{df782cf8-7a54-4d7e-a4de-5f597c17f683}" relid="0x26">
 								<name>Src</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -2163,7 +2164,7 @@
 								<connpoint role="dst" target="id-0066-0000001a"/>
 								<connpoint role="src" target="id-0067-0000001a"/>
 							</connection>
-							<connection id="id-0068-00000034" kind="Dst" role="Dst" guid="{380ded57-bd78-4333-a4f6-250c2c1b8c33}" relid="0x27">
+							<connection id="id-0068-00000035" kind="Dst" role="Dst" guid="{380ded57-bd78-4333-a4f6-250c2c1b8c33}" relid="0x27">
 								<name>Dst</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -2177,7 +2178,7 @@
 								<connpoint role="src" target="id-0066-0000001a"/>
 								<connpoint role="dst" target="id-0067-0000001b"/>
 							</connection>
-							<connection id="id-0068-00000035" kind="PatternComposition" role="PatternComposition" guid="{0eec8cc8-b5eb-46b1-8c3e-62228dd3f034}" relid="0x2a">
+							<connection id="id-0068-00000036" kind="PatternComposition" role="PatternComposition" guid="{0eec8cc8-b5eb-46b1-8c3e-62228dd3f034}" relid="0x2a">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -2200,7 +2201,7 @@
 								<connpoint role="dst" target="id-0067-0000001f"/>
 								<connpoint role="src" target="id-0067-00000022"/>
 							</connection>
-							<connection id="id-0068-00000036" kind="PatternComposition" role="PatternComposition" guid="{18efc7ba-558c-4307-ac6c-9dd5b577e684}" relid="0x2b">
+							<connection id="id-0068-00000037" kind="PatternComposition" role="PatternComposition" guid="{18efc7ba-558c-4307-ac6c-9dd5b577e684}" relid="0x2b">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -2223,7 +2224,7 @@
 								<connpoint role="dst" target="id-0067-00000020"/>
 								<connpoint role="src" target="id-0067-00000021"/>
 							</connection>
-							<connection id="id-0068-00000037" kind="Src" role="Src" guid="{d8bd68d7-0808-4023-848d-34d08d111c25}" relid="0x2c">
+							<connection id="id-0068-00000038" kind="Src" role="Src" guid="{d8bd68d7-0808-4023-848d-34d08d111c25}" relid="0x2c">
 								<name>Src</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>W</value>
@@ -2237,7 +2238,7 @@
 								<connpoint role="dst" target="id-0066-0000001b"/>
 								<connpoint role="src" target="id-0067-00000021"/>
 							</connection>
-							<connection id="id-0068-00000038" kind="Dst" role="Dst" guid="{c04581ab-e3df-408c-af4e-1d345d339cae}" relid="0x2d">
+							<connection id="id-0068-00000039" kind="Dst" role="Dst" guid="{c04581ab-e3df-408c-af4e-1d345d339cae}" relid="0x2d">
 								<name>Dst</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>e</value>
@@ -2251,7 +2252,7 @@
 								<connpoint role="src" target="id-0066-0000001b"/>
 								<connpoint role="dst" target="id-0067-0000001e"/>
 							</connection>
-							<connection id="id-0068-00000039" kind="AssociationClass" role="AssociationClass" guid="{29da326d-2209-4c27-8724-9de927dd8000}" relid="0x2e">
+							<connection id="id-0068-0000003a" kind="AssociationClass" role="AssociationClass" guid="{29da326d-2209-4c27-8724-9de927dd8000}" relid="0x2e">
 								<name>AssociationClass</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>n</value>
@@ -2259,7 +2260,7 @@
 								<connpoint role="src" target="id-0066-0000001b"/>
 								<connpoint role="dst" target="id-0067-00000022"/>
 							</connection>
-							<connection id="id-0068-0000003a" kind="Binding" role="Binding" guid="{24eb6a66-87c1-4496-85ba-e30fcfd8e127}" relid="0x30">
+							<connection id="id-0068-0000003b" kind="Binding" role="Binding" guid="{24eb6a66-87c1-4496-85ba-e30fcfd8e127}" relid="0x30">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -2270,7 +2271,7 @@
 								<connpoint role="src" target="id-0066-00000020"/>
 								<connpoint role="dst" target="id-0067-0000001f"/>
 							</connection>
-							<connection id="id-0068-0000003b" kind="Binding" role="Binding" guid="{80deb57d-0943-42d6-9381-ccb7b6364a6e}" relid="0x31">
+							<connection id="id-0068-0000003c" kind="Binding" role="Binding" guid="{80deb57d-0943-42d6-9381-ccb7b6364a6e}" relid="0x31">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -2281,6 +2282,11 @@
 								<connpoint role="src" target="id-0066-00000022"/>
 								<connpoint role="dst" target="id-0067-00000020"/>
 							</connection>
+							<connection id="id-0068-0000003d" kind="TracesTo" role="TracesTo" guid="{387a8aad-cc9f-41d9-b66e-688f3ec2fbe6}" relid="0x33">
+								<name>TracesTo</name>
+								<connpoint role="src" target="id-0067-0000001a"/>
+								<connpoint role="dst" target="id-0067-00000021"/>
+							</connection>
 						</model>
 						<model id="id-0065-0000000c" kind="Test" role="Test" guid="{c24e72dd-05e7-4666-a30e-dbc5f3d4adf5}" relid="0x4" childrelidcntr="0x14">
 							<name>CompoundOrPrimitive</name>
@@ -2439,7 +2445,7 @@
 										<value>1</value>
 									</attribute>
 								</reference>
-								<connection id="id-0068-0000003c" kind="Binding" role="Binding" guid="{19c7ca2d-2f82-448c-86c8-698d8429f4d4}" relid="0xc">
+								<connection id="id-0068-0000003e" kind="Binding" role="Binding" guid="{19c7ca2d-2f82-448c-86c8-698d8429f4d4}" relid="0xc">
 									<name>Binding</name>
 									<regnode name="autorouterPref" isopaque="yes">
 										<value>E</value>
@@ -2450,7 +2456,7 @@
 									<connpoint role="dst" target="id-0066-00000024"/>
 									<connpoint role="src" target="id-0067-00000024"/>
 								</connection>
-								<connection id="id-0068-0000003d" kind="Binding" role="Binding" guid="{30c46150-1ffe-4a78-b1f2-12d5d31bc8b8}" relid="0xb">
+								<connection id="id-0068-0000003f" kind="Binding" role="Binding" guid="{30c46150-1ffe-4a78-b1f2-12d5d31bc8b8}" relid="0xb">
 									<name>Binding</name>
 									<regnode name="autorouterPref" isopaque="yes">
 										<value>Ew</value>
@@ -2461,7 +2467,7 @@
 									<connpoint role="src" target="id-0066-00000025"/>
 									<connpoint role="dst" target="id-0067-00000025"/>
 								</connection>
-								<connection id="id-0068-0000003e" kind="Binding" role="Binding" guid="{8be5036b-0d09-4f01-922f-bd43ff5d4444}" relid="0xa">
+								<connection id="id-0068-00000040" kind="Binding" role="Binding" guid="{8be5036b-0d09-4f01-922f-bd43ff5d4444}" relid="0xa">
 									<name>Binding</name>
 									<regnode name="color" isopaque="yes">
 										<value>0xAA00AA</value>
@@ -2469,7 +2475,7 @@
 									<connpoint role="dst" target="id-0066-00000023"/>
 									<connpoint role="src" target="id-0067-00000025"/>
 								</connection>
-								<connection id="id-0068-0000003f" kind="PatternComposition" role="PatternComposition" guid="{c414b440-de67-4635-81dc-5e153d2280ba}" relid="0x5">
+								<connection id="id-0068-00000041" kind="PatternComposition" role="PatternComposition" guid="{c414b440-de67-4635-81dc-5e153d2280ba}" relid="0x5">
 									<name>PatternComposition</name>
 									<regnode name="autorouterPref" isopaque="yes">
 										<value>Ns</value>
@@ -2489,7 +2495,7 @@
 									<connpoint role="dst" target="id-0067-00000023"/>
 									<connpoint role="src" target="id-0067-00000024"/>
 								</connection>
-								<connection id="id-0068-00000040" kind="Binding" role="Binding" guid="{68516b0e-595a-4237-80eb-7d47bff81d64}" relid="0x3">
+								<connection id="id-0068-00000042" kind="Binding" role="Binding" guid="{68516b0e-595a-4237-80eb-7d47bff81d64}" relid="0x3">
 									<name>Binding</name>
 									<regnode name="autorouterPref" isopaque="yes">
 										<value>w</value>
@@ -2644,7 +2650,7 @@
 										<value>1</value>
 									</attribute>
 								</reference>
-								<connection id="id-0068-00000041" kind="Binding" role="Binding" guid="{20d46de1-1961-4449-9e72-a664ce4d3582}" relid="0xc">
+								<connection id="id-0068-00000043" kind="Binding" role="Binding" guid="{20d46de1-1961-4449-9e72-a664ce4d3582}" relid="0xc">
 									<name>Binding</name>
 									<regnode name="autorouterPref" isopaque="yes">
 										<value>Ew</value>
@@ -2655,7 +2661,7 @@
 									<connpoint role="src" target="id-0066-00000029"/>
 									<connpoint role="dst" target="id-0067-00000028"/>
 								</connection>
-								<connection id="id-0068-00000042" kind="Binding" role="Binding" guid="{688b6b01-404f-4f01-b562-e8db60132c7d}" relid="0xa">
+								<connection id="id-0068-00000044" kind="Binding" role="Binding" guid="{688b6b01-404f-4f01-b562-e8db60132c7d}" relid="0xa">
 									<name>Binding</name>
 									<regnode name="color" isopaque="yes">
 										<value>0xAA00AA</value>
@@ -2663,7 +2669,7 @@
 									<connpoint role="dst" target="id-0066-00000028"/>
 									<connpoint role="src" target="id-0067-00000028"/>
 								</connection>
-								<connection id="id-0068-00000043" kind="Binding" role="Binding" guid="{eb532f2c-b91a-44f7-b65f-433065a6cd3c}" relid="0x7">
+								<connection id="id-0068-00000045" kind="Binding" role="Binding" guid="{eb532f2c-b91a-44f7-b65f-433065a6cd3c}" relid="0x7">
 									<name>Binding</name>
 									<regnode name="color" isopaque="yes">
 										<value>0xAA00AA</value>
@@ -2671,7 +2677,7 @@
 									<connpoint role="dst" target="id-0066-00000027"/>
 									<connpoint role="src" target="id-0067-00000026"/>
 								</connection>
-								<connection id="id-0068-00000044" kind="PatternComposition" role="PatternComposition" guid="{0b183a34-8cc7-4322-8280-cc67e6681463}" relid="0x5">
+								<connection id="id-0068-00000046" kind="PatternComposition" role="PatternComposition" guid="{0b183a34-8cc7-4322-8280-cc67e6681463}" relid="0x5">
 									<name>PatternComposition</name>
 									<regnode name="autorouterPref" isopaque="yes">
 										<value>Ns</value>
@@ -2691,7 +2697,7 @@
 									<connpoint role="src" target="id-0067-00000026"/>
 									<connpoint role="dst" target="id-0067-00000027"/>
 								</connection>
-								<connection id="id-0068-00000045" kind="Binding" role="Binding" guid="{c4824519-8b24-49b9-842b-1e5e4849c118}" relid="0x4">
+								<connection id="id-0068-00000047" kind="Binding" role="Binding" guid="{c4824519-8b24-49b9-842b-1e5e4849c118}" relid="0x4">
 									<name>Binding</name>
 									<regnode name="autorouterPref" isopaque="yes">
 										<value>w</value>
@@ -2787,7 +2793,7 @@
 									</regnode>
 								</regnode>
 							</atom>
-							<connection id="id-0068-00000046" kind="Sequence" role="Sequence" guid="{4c21d6ca-94eb-494e-831c-d489f261d7c9}" relid="0x6">
+							<connection id="id-0068-00000048" kind="Sequence" role="Sequence" guid="{4c21d6ca-94eb-494e-831c-d489f261d7c9}" relid="0x6">
 								<name>Sequence</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -2795,7 +2801,7 @@
 								<connpoint role="dst" target="id-0066-00000026"/>
 								<connpoint role="src" target="id-0066-0000002f"/>
 							</connection>
-							<connection id="id-0068-00000047" kind="Sequence" role="Sequence" guid="{72534087-2219-437b-8a3d-b12967e26018}" relid="0xa">
+							<connection id="id-0068-00000049" kind="Sequence" role="Sequence" guid="{72534087-2219-437b-8a3d-b12967e26018}" relid="0xa">
 								<name>Sequence</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -2803,7 +2809,7 @@
 								<connpoint role="dst" target="id-0066-00000029"/>
 								<connpoint role="src" target="id-0066-00000030"/>
 							</connection>
-							<connection id="id-0068-00000048" kind="Sequence" role="Sequence" guid="{6bc2d181-3790-4ad3-bc35-ab2f5c4e0aa4}" relid="0xd">
+							<connection id="id-0068-0000004a" kind="Sequence" role="Sequence" guid="{6bc2d181-3790-4ad3-bc35-ab2f5c4e0aa4}" relid="0xd">
 								<name>Sequence</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -2811,7 +2817,7 @@
 								<connpoint role="src" target="id-0066-00000027"/>
 								<connpoint role="dst" target="id-0066-0000002e"/>
 							</connection>
-							<connection id="id-0068-00000049" kind="Sequence" role="Sequence" guid="{dda3ab4e-047b-433d-8cb1-62ee02781e10}" relid="0x13">
+							<connection id="id-0068-0000004b" kind="Sequence" role="Sequence" guid="{dda3ab4e-047b-433d-8cb1-62ee02781e10}" relid="0x13">
 								<name>Sequence</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -2819,7 +2825,7 @@
 								<connpoint role="src" target="id-0066-00000023"/>
 								<connpoint role="dst" target="id-0066-0000002c"/>
 							</connection>
-							<connection id="id-0068-0000004a" kind="Sequence" role="Sequence" guid="{14d01f0d-4e0b-4238-ad2c-07967495066c}" relid="0xe">
+							<connection id="id-0068-0000004c" kind="Sequence" role="Sequence" guid="{14d01f0d-4e0b-4238-ad2c-07967495066c}" relid="0xe">
 								<name>Sequence</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -2827,7 +2833,7 @@
 								<connpoint role="src" target="id-0066-00000028"/>
 								<connpoint role="dst" target="id-0066-0000002d"/>
 							</connection>
-							<connection id="id-0068-0000004b" kind="Sequence" role="Sequence" guid="{dd20bee7-ca27-4a4b-a79e-e3911fe489e3}" relid="0x5">
+							<connection id="id-0068-0000004d" kind="Sequence" role="Sequence" guid="{dd20bee7-ca27-4a4b-a79e-e3911fe489e3}" relid="0x5">
 								<name>Sequence</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -2835,7 +2841,7 @@
 								<connpoint role="dst" target="id-0066-0000002a"/>
 								<connpoint role="src" target="id-0066-0000002f"/>
 							</connection>
-							<connection id="id-0068-0000004c" kind="Sequence" role="Sequence" guid="{06b0ceaf-15f8-492a-9ccb-2d295a065def}" relid="0x10">
+							<connection id="id-0068-0000004e" kind="Sequence" role="Sequence" guid="{06b0ceaf-15f8-492a-9ccb-2d295a065def}" relid="0x10">
 								<name>Sequence</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -2843,13 +2849,13 @@
 								<connpoint role="src" target="id-0066-00000024"/>
 								<connpoint role="dst" target="id-0066-0000002b"/>
 							</connection>
-							<connection id="id-0068-0000004d" kind="Sequence" role="Sequence" guid="{3802b68d-9228-42f2-9fa1-aea3e87f9798}" relid="0xf">
+							<connection id="id-0068-0000004f" kind="Sequence" role="Sequence" guid="{3802b68d-9228-42f2-9fa1-aea3e87f9798}" relid="0xf">
 								<name>Sequence</name>
 								<connpoint role="dst" target="id-0066-00000025"/>
 								<connpoint role="src" target="id-0066-00000030"/>
 							</connection>
 						</model>
-						<model id="id-0065-0000000f" kind="Rule" role="Rule" guid="{8173613c-1168-4dea-905f-edd86f695179}" relid="0x2" childrelidcntr="0x24">
+						<model id="id-0065-0000000f" kind="Rule" role="Rule" guid="{8173613c-1168-4dea-905f-edd86f695179}" relid="0x2" childrelidcntr="0x25">
 							<name>InputPort_Receiver</name>
 							<regnode name="PartRegs" isopaque="yes">
 								<value></value>
@@ -2908,12 +2914,8 @@
 									</regnode>
 								</regnode>
 								<attribute kind="ExpressionString">
-									<value>string temp1;
-InputPort.GetStrValue(&quot;name&quot;, temp1);
-temp1+=&quot;--&gt;Receiver&quot;;
-Receiver.SetStrValue(&quot;name&quot;, temp1);
-InputPort.GetStrValue(&quot;position&quot;, temp1);
-Receiver.SetStrValue(&quot;position&quot;, temp1);</value>
+									<value>Receiver.name() = string(InputPort.name()) + &quot;--&gt;Receiver&quot;;
+Receiver.position() = InputPort.position();</value>
 								</attribute>
 							</atom>
 							<atom id="id-0066-00000034" kind="In" role="In" guid="{ca89770b-b883-4673-84cb-28f4bb44d772}" relid="0x1">
@@ -3213,7 +3215,7 @@
 									<value>1</value>
 								</attribute>
 							</reference>
-							<connection id="id-0068-0000004e" kind="Binding" role="Binding" guid="{94c8eb27-4411-4dc4-9d87-c557f0baea04}" relid="0xa">
+							<connection id="id-0068-00000050" kind="Binding" role="Binding" guid="{94c8eb27-4411-4dc4-9d87-c557f0baea04}" relid="0xa">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -3224,7 +3226,7 @@
 								<connpoint role="src" target="id-0066-00000034"/>
 								<connpoint role="dst" target="id-0067-0000002c"/>
 							</connection>
-							<connection id="id-0068-0000004f" kind="Binding" role="Binding" guid="{740d669c-5997-41b8-9762-0b1b356b594f}" relid="0xb">
+							<connection id="id-0068-00000051" kind="Binding" role="Binding" guid="{740d669c-5997-41b8-9762-0b1b356b594f}" relid="0xb">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -3235,7 +3237,7 @@
 								<connpoint role="src" target="id-0066-00000039"/>
 								<connpoint role="dst" target="id-0067-0000002e"/>
 							</connection>
-							<connection id="id-0068-00000050" kind="Binding" role="Binding" guid="{2bc80051-4c47-40c5-9894-a6c35e5a7d02}" relid="0xc">
+							<connection id="id-0068-00000052" kind="Binding" role="Binding" guid="{2bc80051-4c47-40c5-9894-a6c35e5a7d02}" relid="0xc">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -3246,7 +3248,7 @@
 								<connpoint role="src" target="id-0066-00000037"/>
 								<connpoint role="dst" target="id-0067-0000002d"/>
 							</connection>
-							<connection id="id-0068-00000051" kind="PatternComposition" role="PatternComposition" guid="{fb68d852-53a8-4f46-a962-33bfd499dc36}" relid="0xf">
+							<connection id="id-0068-00000053" kind="PatternComposition" role="PatternComposition" guid="{fb68d852-53a8-4f46-a962-33bfd499dc36}" relid="0xf">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -3266,7 +3268,7 @@
 								<connpoint role="src" target="id-0067-0000002a"/>
 								<connpoint role="dst" target="id-0067-0000002c"/>
 							</connection>
-							<connection id="id-0068-00000052" kind="Src" role="Src" guid="{722bacdf-be9a-402c-8c18-60efe6bc5b1a}" relid="0x13">
+							<connection id="id-0068-00000054" kind="Src" role="Src" guid="{722bacdf-be9a-402c-8c18-60efe6bc5b1a}" relid="0x13">
 								<name>Src</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>W</value>
@@ -3280,7 +3282,7 @@
 								<connpoint role="dst" target="id-0066-00000031"/>
 								<connpoint role="src" target="id-0067-0000002b"/>
 							</connection>
-							<connection id="id-0068-00000053" kind="Dst" role="Dst" guid="{a8f1de1a-4f7e-41c2-9a14-3095b1418efc}" relid="0x14">
+							<connection id="id-0068-00000055" kind="Dst" role="Dst" guid="{a8f1de1a-4f7e-41c2-9a14-3095b1418efc}" relid="0x14">
 								<name>Dst</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>e</value>
@@ -3294,7 +3296,7 @@
 								<connpoint role="src" target="id-0066-00000031"/>
 								<connpoint role="dst" target="id-0067-0000002a"/>
 							</connection>
-							<connection id="id-0068-00000054" kind="AssociationClass" role="AssociationClass" guid="{7c58eb4d-403e-449e-a110-d3e8fb253ff3}" relid="0x15">
+							<connection id="id-0068-00000056" kind="AssociationClass" role="AssociationClass" guid="{7c58eb4d-403e-449e-a110-d3e8fb253ff3}" relid="0x15">
 								<name>AssociationClass</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>n</value>
@@ -3302,7 +3304,7 @@
 								<connpoint role="src" target="id-0066-00000031"/>
 								<connpoint role="dst" target="id-0067-00000029"/>
 							</connection>
-							<connection id="id-0068-00000055" kind="PatternComposition" role="PatternComposition" guid="{6b8ac654-de3d-497d-9b57-b28d3f9a37ec}" relid="0x18">
+							<connection id="id-0068-00000057" kind="PatternComposition" role="PatternComposition" guid="{6b8ac654-de3d-497d-9b57-b28d3f9a37ec}" relid="0x18">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ns</value>
@@ -3325,7 +3327,7 @@
 								<connpoint role="dst" target="id-0067-0000002e"/>
 								<connpoint role="src" target="id-0067-0000002f"/>
 							</connection>
-							<connection id="id-0068-00000056" kind="PatternComposition" role="PatternComposition" guid="{0504d1fa-f563-42b4-8e79-69cce9b23dfc}" relid="0x1a">
+							<connection id="id-0068-00000058" kind="PatternComposition" role="PatternComposition" guid="{0504d1fa-f563-42b4-8e79-69cce9b23dfc}" relid="0x1a">
 								<name>PatternComposition</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>N</value>
@@ -3348,7 +3350,7 @@
 								<connpoint role="dst" target="id-0067-0000002d"/>
 								<connpoint role="src" target="id-0067-00000030"/>
 							</connection>
-							<connection id="id-0068-00000057" kind="PatternAssociation" role="PatternAssociation" guid="{931ee399-dd01-4811-8080-336fd60378e5}" relid="0x1c">
+							<connection id="id-0068-00000059" kind="PatternAssociation" role="PatternAssociation" guid="{931ee399-dd01-4811-8080-336fd60378e5}" relid="0x1c">
 								<name>PatternAssociation</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>Ew</value>
@@ -3380,7 +3382,7 @@
 								<connpoint role="src" target="id-0067-0000002b"/>
 								<connpoint role="dst" target="id-0067-00000031"/>
 							</connection>
-							<connection id="id-0068-00000058" kind="Src" role="Src" guid="{b9d7c69b-ec98-49f8-8814-a543fb4ef528}" relid="0x1e">
+							<connection id="id-0068-0000005a" kind="Src" role="Src" guid="{b9d7c69b-ec98-49f8-8814-a543fb4ef528}" relid="0x1e">
 								<name>Src</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -3394,7 +3396,7 @@
 								<connpoint role="dst" target="id-0066-00000032"/>
 								<connpoint role="src" target="id-0067-00000031"/>
 							</connection>
-							<connection id="id-0068-00000059" kind="Dst" role="Dst" guid="{929e482c-ef5a-44d4-94c2-aa4c38b06a45}" relid="0x1f">
+							<connection id="id-0068-0000005b" kind="Dst" role="Dst" guid="{929e482c-ef5a-44d4-94c2-aa4c38b06a45}" relid="0x1f">
 								<name>Dst</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>w</value>
@@ -3408,7 +3410,7 @@
 								<connpoint role="src" target="id-0066-00000032"/>
 								<connpoint role="dst" target="id-0067-00000030"/>
 							</connection>
-							<connection id="id-0068-0000005a" kind="AssociationClass" role="AssociationClass" guid="{1e091fec-632e-4e22-a29a-4f830755b53e}" relid="0x20">
+							<connection id="id-0068-0000005c" kind="AssociationClass" role="AssociationClass" guid="{1e091fec-632e-4e22-a29a-4f830755b53e}" relid="0x20">
 								<name>AssociationClass</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>n</value>
@@ -3416,7 +3418,7 @@
 								<connpoint role="src" target="id-0066-00000032"/>
 								<connpoint role="dst" target="id-0067-0000002f"/>
 							</connection>
-							<connection id="id-0068-0000005b" kind="Binding" role="Binding" guid="{10a01190-2f8d-440d-9a09-ceb1096b0c62}" relid="0x21">
+							<connection id="id-0068-0000005d" kind="Binding" role="Binding" guid="{10a01190-2f8d-440d-9a09-ceb1096b0c62}" relid="0x21">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -3427,7 +3429,7 @@
 								<connpoint role="dst" target="id-0066-00000035"/>
 								<connpoint role="src" target="id-0067-0000002c"/>
 							</connection>
-							<connection id="id-0068-0000005c" kind="Binding" role="Binding" guid="{34ddb0ce-a882-4d61-8330-6bf64cc8727f}" relid="0x22">
+							<connection id="id-0068-0000005e" kind="Binding" role="Binding" guid="{34ddb0ce-a882-4d61-8330-6bf64cc8727f}" relid="0x22">
 								<name>Binding</name>
 								<regnode name="color" isopaque="yes">
 									<value>0xAA00AA</value>
@@ -3435,7 +3437,7 @@
 								<connpoint role="dst" target="id-0066-00000036"/>
 								<connpoint role="src" target="id-0067-0000002e"/>
 							</connection>
-							<connection id="id-0068-0000005d" kind="Binding" role="Binding" guid="{7d1c76bd-4873-49b0-a310-467fb8dc3d58}" relid="0x23">
+							<connection id="id-0068-0000005f" kind="Binding" role="Binding" guid="{7d1c76bd-4873-49b0-a310-467fb8dc3d58}" relid="0x23">
 								<name>Binding</name>
 								<regnode name="autorouterPref" isopaque="yes">
 									<value>E</value>
@@ -3446,6 +3448,11 @@
 								<connpoint role="dst" target="id-0066-00000038"/>
 								<connpoint role="src" target="id-0067-0000002d"/>
 							</connection>
+							<connection id="id-0068-00000060" kind="TracesTo" role="TracesTo" guid="{44c73eb8-6736-4d42-951c-2a23dabdb0e9}" relid="0x25">
+								<name>TracesTo</name>
+								<connpoint role="src" target="id-0067-0000002a"/>
+								<connpoint role="dst" target="id-0067-00000030"/>
+							</connection>
 						</model>
 						<atom id="id-0066-0000003a" kind="In" role="In" guid="{56a8864f-3e61-45dd-b97a-7b9b4cbf6cf1}" relid="0x14">
 							<name>RIn</name>
@@ -3483,88 +3490,88 @@
 								</regnode>
 							</regnode>
 						</reference>
-						<connection id="id-0068-0000005e" kind="Sequence" role="Sequence" guid="{7b741902-7c5b-4f63-afee-e1e8568a5f6e}" relid="0x1c">
+						<connection id="id-0068-00000061" kind="Sequence" role="Sequence" guid="{7b741902-7c5b-4f63-afee-e1e8568a5f6e}" relid="0x1c">
 							<name>Sequence</name>
 							<connpoint role="src" target="id-0066-0000002d"/>
 							<connpoint role="dst" target="id-0066-00000042" refs="id-0067-00000001"/>
 						</connection>
-						<connection id="id-0068-0000005f" kind="Sequence" role="Sequence" guid="{59242c2b-9391-4f49-9151-25f7835e088e}" relid="0x7">
+						<connection id="id-0068-00000062" kind="Sequence" role="Sequence" guid="{59242c2b-9391-4f49-9151-25f7835e088e}" relid="0x7">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-00000020"/>
 							<connpoint role="src" target="id-0066-00000036"/>
 						</connection>
-						<connection id="id-0068-00000060" kind="Sequence" role="Sequence" guid="{e57d9a34-84d2-4eba-83e3-294f83095282}" relid="0x12">
+						<connection id="id-0068-00000063" kind="Sequence" role="Sequence" guid="{e57d9a34-84d2-4eba-83e3-294f83095282}" relid="0x12">
 							<name>Sequence</name>
 							<connpoint role="src" target="id-0066-00000019"/>
 							<connpoint role="dst" target="id-0066-00000034"/>
 						</connection>
-						<connection id="id-0068-00000061" kind="Sequence" role="Sequence" guid="{101db3f4-b909-4a21-8764-329d431d5a34}" relid="0xd">
+						<connection id="id-0068-00000064" kind="Sequence" role="Sequence" guid="{101db3f4-b909-4a21-8764-329d431d5a34}" relid="0xd">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-0000001d"/>
 							<connpoint role="src" target="id-0066-00000035"/>
 						</connection>
-						<connection id="id-0068-00000062" kind="Sequence" role="Sequence" guid="{62ad1704-cab3-4cd2-a06e-33605241501b}" relid="0xa">
+						<connection id="id-0068-00000065" kind="Sequence" role="Sequence" guid="{62ad1704-cab3-4cd2-a06e-33605241501b}" relid="0xa">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-00000016"/>
 							<connpoint role="src" target="id-0066-0000002c"/>
 						</connection>
-						<connection id="id-0068-00000063" kind="Sequence" role="Sequence" guid="{0087d55d-a356-481a-826b-8c983860e6b8}" relid="0x8">
+						<connection id="id-0068-00000066" kind="Sequence" role="Sequence" guid="{0087d55d-a356-481a-826b-8c983860e6b8}" relid="0x8">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-00000022"/>
 							<connpoint role="src" target="id-0066-00000038"/>
 						</connection>
-						<connection id="id-0068-00000064" kind="Sequence" role="Sequence" guid="{69c34391-b0ef-413e-bde4-cceca5cfce12}" relid="0xb">
+						<connection id="id-0068-00000067" kind="Sequence" role="Sequence" guid="{69c34391-b0ef-413e-bde4-cceca5cfce12}" relid="0xb">
 							<name>Sequence</name>
 							<connpoint role="src" target="id-0066-0000000e"/>
 							<connpoint role="dst" target="id-0066-00000030"/>
 						</connection>
-						<connection id="id-0068-00000065" kind="Sequence" role="Sequence" guid="{620a6e5f-1840-4829-bbc1-b3c2fa3ffe84}" relid="0xc">
+						<connection id="id-0068-00000068" kind="Sequence" role="Sequence" guid="{620a6e5f-1840-4829-bbc1-b3c2fa3ffe84}" relid="0xc">
 							<name>Sequence</name>
 							<connpoint role="src" target="id-0066-0000000d"/>
 							<connpoint role="dst" target="id-0066-0000002f"/>
 						</connection>
-						<connection id="id-0068-00000066" kind="Sequence" role="Sequence" guid="{6dff1acc-148f-454c-8831-b56bb3e6bee3}" relid="0xe">
+						<connection id="id-0068-00000069" kind="Sequence" role="Sequence" guid="{6dff1acc-148f-454c-8831-b56bb3e6bee3}" relid="0xe">
 							<name>Sequence</name>
 							<connpoint role="src" target="id-0066-00000018"/>
 							<connpoint role="dst" target="id-0066-00000037"/>
 						</connection>
-						<connection id="id-0068-00000067" kind="Sequence" role="Sequence" guid="{dcb5d84c-22e4-4529-982e-bef4bb4eafbe}" relid="0x16">
+						<connection id="id-0068-0000006a" kind="Sequence" role="Sequence" guid="{dcb5d84c-22e4-4529-982e-bef4bb4eafbe}" relid="0x16">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-00000013"/>
 							<connpoint role="src" target="id-0066-0000003a"/>
 						</connection>
-						<connection id="id-0068-00000068" kind="Sequence" role="Sequence" guid="{bfad284f-1c35-4ab1-82e3-5a685e374fcf}" relid="0xf">
+						<connection id="id-0068-0000006b" kind="Sequence" role="Sequence" guid="{bfad284f-1c35-4ab1-82e3-5a685e374fcf}" relid="0xf">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-0000000c"/>
 							<connpoint role="src" target="id-0066-00000011"/>
 						</connection>
-						<connection id="id-0068-00000069" kind="Sequence" role="Sequence" guid="{9c47751b-3784-44a2-a4ff-a78731e437e1}" relid="0x10">
+						<connection id="id-0068-0000006c" kind="Sequence" role="Sequence" guid="{9c47751b-3784-44a2-a4ff-a78731e437e1}" relid="0x10">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-0000000b"/>
 							<connpoint role="src" target="id-0066-00000010"/>
 						</connection>
-						<connection id="id-0068-0000006a" kind="Sequence" role="Sequence" guid="{77498202-2351-41b5-b54d-5803911a8791}" relid="0x9">
+						<connection id="id-0068-0000006d" kind="Sequence" role="Sequence" guid="{77498202-2351-41b5-b54d-5803911a8791}" relid="0x9">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-00000017"/>
 							<connpoint role="src" target="id-0066-0000002b"/>
 						</connection>
-						<connection id="id-0068-0000006b" kind="Sequence" role="Sequence" guid="{f9a31361-bb83-4bc4-90ff-25947c269fa1}" relid="0x15">
+						<connection id="id-0068-0000006e" kind="Sequence" role="Sequence" guid="{f9a31361-bb83-4bc4-90ff-25947c269fa1}" relid="0x15">
 							<name>Sequence</name>
 							<connpoint role="dst" target="id-0066-00000012"/>
 							<connpoint role="src" target="id-0066-0000003b"/>
 						</connection>
-						<connection id="id-0068-0000006c" kind="Sequence" role="Sequence" guid="{84694ba3-09ed-45ef-a921-d8c728deab22}" relid="0x11">
+						<connection id="id-0068-0000006f" kind="Sequence" role="Sequence" guid="{84694ba3-09ed-45ef-a921-d8c728deab22}" relid="0x11">
 							<name>Sequence</name>
 							<connpoint role="src" target="id-0066-00000015"/>
 							<connpoint role="dst" target="id-0066-00000039"/>
 						</connection>
-						<connection id="id-0068-0000006d" kind="Sequence" role="Sequence" guid="{5f8bff62-688e-4ae1-b583-3520f447924f}" relid="0x1b">
+						<connection id="id-0068-00000070" kind="Sequence" role="Sequence" guid="{5f8bff62-688e-4ae1-b583-3520f447924f}" relid="0x1b">
 							<name>Sequence</name>
 							<connpoint role="src" target="id-0066-0000002e"/>
 							<connpoint role="dst" target="id-0066-00000041" refs="id-0067-00000001"/>
 						</connection>
 					</model>
-					<model id="id-0065-00000010" kind="Rule" role="Rule" guid="{80e9c76d-9f56-41d3-8981-2928dd489f71}" relid="0x1" childrelidcntr="0x13">
+					<model id="id-0065-00000010" kind="Rule" role="Rule" guid="{80e9c76d-9f56-41d3-8981-2928dd489f71}" relid="0x1" childrelidcntr="0x14">
 						<name>LocalPort_Queue</name>
 						<regnode name="PartRegs" isopaque="yes">
 							<value></value>
@@ -3650,13 +3657,8 @@
 								</regnode>
 							</regnode>
 							<attribute kind="ExpressionString">
-								<value>string temp1;
-LocalPort.GetStrValue(&quot;name&quot;, temp1);
-temp1+=&quot;--&gt;Queue&quot;;
-Queue.SetStrValue(&quot;name&quot;, temp1);
-LocalPort.GetStrValue(&quot;position&quot;, temp1);
-Queue.SetStrValue(&quot;position&quot;, temp1);
-</value>
+								<value>Queue.name() = string(LocalPort.name()) + &quot;--&gt;Queue&quot;;
+Queue.position() = LocalPort.position();</value>
 							</attribute>
 						</atom>
 						<reference id="id-0067-00000032" kind="PatternClass" role="PatternClass" guid="{70fa249d-3399-41ce-953d-32a1373c208e}" relid="0x5" referred="id-0066-0000005d">
@@ -3755,7 +3757,7 @@
 								<value>1</value>
 							</attribute>
 						</reference>
-						<connection id="id-0068-0000006e" kind="PatternAssociation" role="PatternAssociation" guid="{a39eb04e-a21b-49d7-95c5-ed3a42877d64}" relid="0x12">
+						<connection id="id-0068-00000071" kind="PatternAssociation" role="PatternAssociation" guid="{a39eb04e-a21b-49d7-95c5-ed3a42877d64}" relid="0x12">
 							<name>PatternAssociation</name>
 							<regnode name="autorouterPref" isopaque="yes">
 								<value>Ew</value>
@@ -3787,7 +3789,7 @@
 							<connpoint role="src" target="id-0067-00000032"/>
 							<connpoint role="dst" target="id-0067-00000034"/>
 						</connection>
-						<connection id="id-0068-0000006f" kind="PatternComposition" role="PatternComposition" guid="{6e644c91-05fc-4a13-a3ba-f9fd4625fb56}" relid="0x8">
+						<connection id="id-0068-00000072" kind="PatternComposition" role="PatternComposition" guid="{6e644c91-05fc-4a13-a3ba-f9fd4625fb56}" relid="0x8">
 							<name>PatternComposition</name>
 							<regnode name="autorouterPref" isopaque="yes">
 								<value>Ns</value>
@@ -3807,7 +3809,7 @@
 							<connpoint role="src" target="id-0067-00000032"/>
 							<connpoint role="dst" target="id-0067-00000033"/>
 						</connection>
-						<connection id="id-0068-00000070" kind="Binding" role="Binding" guid="{ee1c7d4c-d9ed-455f-bba8-c47f52dbea25}" relid="0x10">
+						<connection id="id-0068-00000073" kind="Binding" role="Binding" guid="{ee1c7d4c-d9ed-455f-bba8-c47f52dbea25}" relid="0x10">
 							<name>Binding</name>
 							<regnode name="color" isopaque="yes">
 								<value>0xAA00AA</value>
@@ -3815,7 +3817,7 @@
 							<connpoint role="dst" target="id-0066-0000003e"/>
 							<connpoint role="src" target="id-0067-00000035"/>
 						</connection>
-						<connection id="id-0068-00000071" kind="Binding" role="Binding" guid="{7a7a6b72-2bcb-4629-b1d1-dd026a861843}" relid="0xf">
+						<connection id="id-0068-00000074" kind="Binding" role="Binding" guid="{7a7a6b72-2bcb-4629-b1d1-dd026a861843}" relid="0xf">
 							<name>Binding</name>
 							<regnode name="autorouterPref" isopaque="yes">
 								<value>E</value>
@@ -3826,7 +3828,7 @@
 							<connpoint role="dst" target="id-0066-0000003f"/>
 							<connpoint role="src" target="id-0067-00000033"/>
 						</connection>
-						<connection id="id-0068-00000072" kind="Binding" role="Binding" guid="{be7c8a00-1ab6-4225-904e-53b3ed690453}" relid="0xe">
+						<connection id="id-0068-00000075" kind="Binding" role="Binding" guid="{be7c8a00-1ab6-4225-904e-53b3ed690453}" relid="0xe">
 							<name>Binding</name>
 							<regnode name="autorouterPref" isopaque="yes">
 								<value>w</value>
@@ -3837,7 +3839,7 @@
 							<connpoint role="src" target="id-0066-0000003d"/>
 							<connpoint role="dst" target="id-0067-00000035"/>
 						</connection>
-						<connection id="id-0068-00000073" kind="PatternComposition" role="PatternComposition" guid="{2fbb7f18-12a3-418a-8e92-9a477937737c}" relid="0x9">
+						<connection id="id-0068-00000076" kind="PatternComposition" role="PatternComposition" guid="{2fbb7f18-12a3-418a-8e92-9a477937737c}" relid="0x9">
 							<name>PatternComposition</name>
 							<regnode name="autorouterPref" isopaque="yes">
 								<value>Ns</value>
@@ -3860,7 +3862,7 @@
 							<connpoint role="src" target="id-0067-00000034"/>
 							<connpoint role="dst" target="id-0067-00000035"/>
 						</connection>
-						<connection id="id-0068-00000074" kind="Binding" role="Binding" guid="{4f7ec015-62e2-4be8-a780-aa588da223fe}" relid="0xd">
+						<connection id="id-0068-00000077" kind="Binding" role="Binding" guid="{4f7ec015-62e2-4be8-a780-aa588da223fe}" relid="0xd">
 							<name>Binding</name>
 							<regnode name="autorouterPref" isopaque="yes">
 								<value>w</value>
@@ -3871,6 +3873,11 @@
 							<connpoint role="src" target="id-0066-0000003c"/>
 							<connpoint role="dst" target="id-0067-00000033"/>
 						</connection>
+						<connection id="id-0068-00000078" kind="TracesTo" role="TracesTo" guid="{5d0d7616-c3c8-4e90-ba11-f374f1369dfa}" relid="0x14">
+							<name>TracesTo</name>
+							<connpoint role="src" target="id-0067-00000032"/>
+							<connpoint role="dst" target="id-0067-00000034"/>
+						</connection>
 					</model>
 					<atom id="id-0066-00000041" kind="In" role="In" guid="{5dfca5f4-50e6-4b8a-b59b-5d5d7abaa595}" relid="0x6">
 						<name>LIn</name>
@@ -3896,7 +3903,7 @@
 							</regnode>
 						</regnode>
 					</atom>
-					<connection id="id-0068-00000075" kind="Sequence" role="Sequence" guid="{482ec4e1-4fd9-45f0-b817-4a9649284dc3}" relid="0x7">
+					<connection id="id-0068-00000079" kind="Sequence" role="Sequence" guid="{482ec4e1-4fd9-45f0-b817-4a9649284dc3}" relid="0x7">
 						<name>Sequence</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>E</value>
@@ -3904,17 +3911,17 @@
 						<connpoint role="dst" target="id-0066-0000003c"/>
 						<connpoint role="src" target="id-0066-00000041"/>
 					</connection>
-					<connection id="id-0068-00000076" kind="Sequence" role="Sequence" guid="{149fa158-b90f-4af8-b80f-590aa34edbfb}" relid="0x4">
+					<connection id="id-0068-0000007a" kind="Sequence" role="Sequence" guid="{149fa158-b90f-4af8-b80f-590aa34edbfb}" relid="0x4">
 						<name>Sequence</name>
 						<connpoint role="dst" target="id-0066-0000003b"/>
 						<connpoint role="src" target="id-0066-0000003f"/>
 					</connection>
-					<connection id="id-0068-00000077" kind="Sequence" role="Sequence" guid="{5970da33-fa92-4004-ad73-52479f07b8f7}" relid="0x3">
+					<connection id="id-0068-0000007b" kind="Sequence" role="Sequence" guid="{5970da33-fa92-4004-ad73-52479f07b8f7}" relid="0x3">
 						<name>Sequence</name>
 						<connpoint role="dst" target="id-0066-0000003a"/>
 						<connpoint role="src" target="id-0066-0000003e"/>
 					</connection>
-					<connection id="id-0068-00000078" kind="Sequence" role="Sequence" guid="{06a68e96-07ab-4f6b-a134-b1d9707a50a0}" relid="0x8">
+					<connection id="id-0068-0000007c" kind="Sequence" role="Sequence" guid="{06a68e96-07ab-4f6b-a134-b1d9707a50a0}" relid="0x8">
 						<name>Sequence</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>E</value>
@@ -3923,7 +3930,7 @@
 						<connpoint role="src" target="id-0066-00000042"/>
 					</connection>
 				</model>
-				<model id="id-0065-00000011" kind="Rule" role="Rule" guid="{6418316d-522f-4682-938b-8e61961c2eab}" relid="0x6" childrelidcntr="0x15">
+				<model id="id-0065-00000011" kind="Rule" role="Rule" guid="{6418316d-522f-4682-938b-8e61961c2eab}" relid="0x6" childrelidcntr="0x16">
 					<name>InputPort_Queue</name>
 					<regnode name="PartRegs" isopaque="yes">
 						<value></value>
@@ -3967,12 +3974,8 @@
 							</regnode>
 						</regnode>
 						<attribute kind="ExpressionString">
-							<value>string temp1;
-InputPort.GetStrValue(&quot;name&quot;, temp1);
-temp1+=&quot;--&gt;Queue&quot;;
-Queue.SetStrValue(&quot;name&quot;, temp1);
-InputPort.GetStrValue(&quot;position&quot;, temp1);
-Queue.SetStrValue(&quot;position&quot;, temp1);</value>
+							<value>Queue.name() = string(InputPort.name()) + &quot;--&gt;Queue&quot;;
+Queue.position() = InputPort.position();</value>
 						</attribute>
 					</atom>
 					<atom id="id-0066-00000045" kind="In" role="In" guid="{a814c4ba-b6e2-4f90-becb-2a1e763c4c94}" relid="0x1">
@@ -4113,7 +4116,7 @@
 							<value>1</value>
 						</attribute>
 					</reference>
-					<connection id="id-0068-00000079" kind="PatternComposition" role="PatternComposition" guid="{413c75c6-fc6b-4309-a9ef-0adce2304171}" relid="0x8">
+					<connection id="id-0068-0000007d" kind="PatternComposition" role="PatternComposition" guid="{413c75c6-fc6b-4309-a9ef-0adce2304171}" relid="0x8">
 						<name>PatternComposition</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ns</value>
@@ -4133,7 +4136,7 @@
 						<connpoint role="dst" target="id-0067-00000038"/>
 						<connpoint role="src" target="id-0067-00000039"/>
 					</connection>
-					<connection id="id-0068-0000007a" kind="PatternAssociation" role="PatternAssociation" guid="{f7986dae-2966-469b-88d1-252675614d85}" relid="0x12">
+					<connection id="id-0068-0000007e" kind="PatternAssociation" role="PatternAssociation" guid="{f7986dae-2966-469b-88d1-252675614d85}" relid="0x12">
 						<name>PatternAssociation</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ew</value>
@@ -4165,7 +4168,7 @@
 						<connpoint role="dst" target="id-0067-00000037"/>
 						<connpoint role="src" target="id-0067-00000039"/>
 					</connection>
-					<connection id="id-0068-0000007b" kind="Binding" role="Binding" guid="{5af3deae-e5fd-4b8d-b29b-cf300b8bab60}" relid="0xf">
+					<connection id="id-0068-0000007f" kind="Binding" role="Binding" guid="{5af3deae-e5fd-4b8d-b29b-cf300b8bab60}" relid="0xf">
 						<name>Binding</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>E</value>
@@ -4176,7 +4179,7 @@
 						<connpoint role="dst" target="id-0066-00000046"/>
 						<connpoint role="src" target="id-0067-00000038"/>
 					</connection>
-					<connection id="id-0068-0000007c" kind="Binding" role="Binding" guid="{45b522ad-40b2-47bd-80d8-2ef880d15b05}" relid="0xe">
+					<connection id="id-0068-00000080" kind="Binding" role="Binding" guid="{45b522ad-40b2-47bd-80d8-2ef880d15b05}" relid="0xe">
 						<name>Binding</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>w</value>
@@ -4187,7 +4190,7 @@
 						<connpoint role="src" target="id-0066-00000045"/>
 						<connpoint role="dst" target="id-0067-00000036"/>
 					</connection>
-					<connection id="id-0068-0000007d" kind="PatternComposition" role="PatternComposition" guid="{7fd54225-c041-4e9e-ace6-59beddff96bf}" relid="0x9">
+					<connection id="id-0068-00000081" kind="PatternComposition" role="PatternComposition" guid="{7fd54225-c041-4e9e-ace6-59beddff96bf}" relid="0x9">
 						<name>PatternComposition</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ns</value>
@@ -4210,7 +4213,7 @@
 						<connpoint role="dst" target="id-0067-00000036"/>
 						<connpoint role="src" target="id-0067-00000037"/>
 					</connection>
-					<connection id="id-0068-0000007e" kind="Binding" role="Binding" guid="{508e263d-7ed2-4ea0-89cb-3198cc2b553a}" relid="0xd">
+					<connection id="id-0068-00000082" kind="Binding" role="Binding" guid="{508e263d-7ed2-4ea0-89cb-3198cc2b553a}" relid="0xd">
 						<name>Binding</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>w</value>
@@ -4221,7 +4224,7 @@
 						<connpoint role="src" target="id-0066-00000043"/>
 						<connpoint role="dst" target="id-0067-00000038"/>
 					</connection>
-					<connection id="id-0068-0000007f" kind="Binding" role="Binding" guid="{e7d2bed5-c0e8-4e0c-a086-6cc6cb2c176d}" relid="0x10">
+					<connection id="id-0068-00000083" kind="Binding" role="Binding" guid="{e7d2bed5-c0e8-4e0c-a086-6cc6cb2c176d}" relid="0x10">
 						<name>Binding</name>
 						<regnode name="color" isopaque="yes">
 							<value>0xAA00AA</value>
@@ -4229,8 +4232,13 @@
 						<connpoint role="dst" target="id-0066-00000047"/>
 						<connpoint role="src" target="id-0067-00000036"/>
 					</connection>
+					<connection id="id-0068-00000084" kind="TracesTo" role="TracesTo" guid="{651baad3-a6ec-445b-bba6-f50380a107c3}" relid="0x16">
+						<name>TracesTo</name>
+						<connpoint role="dst" target="id-0067-00000037"/>
+						<connpoint role="src" target="id-0067-00000039"/>
+					</connection>
 				</model>
-				<model id="id-0065-00000012" kind="Rule" role="Rule" guid="{dea80066-155e-4c29-bfe2-8a81f1c5a761}" relid="0x9" childrelidcntr="0x12">
+				<model id="id-0065-00000012" kind="Rule" role="Rule" guid="{dea80066-155e-4c29-bfe2-8a81f1c5a761}" relid="0x9" childrelidcntr="0x13">
 					<name>OutputPort_Queue</name>
 					<regnode name="PartRegs" isopaque="yes">
 						<value></value>
@@ -4316,12 +4324,8 @@
 							</regnode>
 						</regnode>
 						<attribute kind="ExpressionString">
-							<value>string temp1;
-OutputPort.GetStrValue(&quot;name&quot;, temp1);
-temp1+=&quot;--&gt;Queue&quot;;
-Queue.SetStrValue(&quot;name&quot;, temp1);
-OutputPort.GetStrValue(&quot;position&quot;, temp1);
-Queue.SetStrValue(&quot;position&quot;, temp1);</value>
+							<value>Queue.name() = string(OutputPort.name()) + &quot;--&gt;Queue&quot;;
+Queue.position() = OutputPort.position();</value>
 						</attribute>
 					</atom>
 					<reference id="id-0067-0000003a" kind="PatternClass" role="PatternClass" guid="{ac37e889-fcea-4937-ad0b-ac9c66ad6c99}" relid="0x4" referred="id-0066-00000063">
@@ -4420,7 +4424,7 @@
 							<value>1</value>
 						</attribute>
 					</reference>
-					<connection id="id-0068-00000080" kind="PatternComposition" role="PatternComposition" guid="{0bc4586f-acc7-45ab-933f-15346fac2e9a}" relid="0x9">
+					<connection id="id-0068-00000085" kind="PatternComposition" role="PatternComposition" guid="{0bc4586f-acc7-45ab-933f-15346fac2e9a}" relid="0x9">
 						<name>PatternComposition</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ns</value>
@@ -4443,7 +4447,7 @@
 						<connpoint role="src" target="id-0067-0000003c"/>
 						<connpoint role="dst" target="id-0067-0000003d"/>
 					</connection>
-					<connection id="id-0068-00000081" kind="PatternAssociation" role="PatternAssociation" guid="{5346a8e3-a230-469c-9325-e87ab8391c98}" relid="0x12">
+					<connection id="id-0068-00000086" kind="PatternAssociation" role="PatternAssociation" guid="{5346a8e3-a230-469c-9325-e87ab8391c98}" relid="0x12">
 						<name>PatternAssociation</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ew</value>
@@ -4475,7 +4479,7 @@
 						<connpoint role="src" target="id-0067-0000003b"/>
 						<connpoint role="dst" target="id-0067-0000003c"/>
 					</connection>
-					<connection id="id-0068-00000082" kind="Binding" role="Binding" guid="{2d0d0b99-ae47-4427-b578-19aa94687b95}" relid="0xf">
+					<connection id="id-0068-00000087" kind="Binding" role="Binding" guid="{2d0d0b99-ae47-4427-b578-19aa94687b95}" relid="0xf">
 						<name>Binding</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>E</value>
@@ -4486,7 +4490,7 @@
 						<connpoint role="dst" target="id-0066-00000049"/>
 						<connpoint role="src" target="id-0067-0000003a"/>
 					</connection>
-					<connection id="id-0068-00000083" kind="Binding" role="Binding" guid="{e8b7246d-607c-445c-80a2-b3eaf6eb3774}" relid="0xd">
+					<connection id="id-0068-00000088" kind="Binding" role="Binding" guid="{e8b7246d-607c-445c-80a2-b3eaf6eb3774}" relid="0xd">
 						<name>Binding</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>w</value>
@@ -4497,7 +4501,7 @@
 						<connpoint role="src" target="id-0066-0000004a"/>
 						<connpoint role="dst" target="id-0067-0000003a"/>
 					</connection>
-					<connection id="id-0068-00000084" kind="Binding" role="Binding" guid="{18e70254-aec7-4104-a2e8-180e32d65aa8}" relid="0xe">
+					<connection id="id-0068-00000089" kind="Binding" role="Binding" guid="{18e70254-aec7-4104-a2e8-180e32d65aa8}" relid="0xe">
 						<name>Binding</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>w</value>
@@ -4508,7 +4512,7 @@
 						<connpoint role="src" target="id-0066-0000004b"/>
 						<connpoint role="dst" target="id-0067-0000003d"/>
 					</connection>
-					<connection id="id-0068-00000085" kind="PatternComposition" role="PatternComposition" guid="{5ffabb3b-aa04-4e48-9329-74c6f6910c45}" relid="0x8">
+					<connection id="id-0068-0000008a" kind="PatternComposition" role="PatternComposition" guid="{5ffabb3b-aa04-4e48-9329-74c6f6910c45}" relid="0x8">
 						<name>PatternComposition</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ns</value>
@@ -4528,7 +4532,7 @@
 						<connpoint role="dst" target="id-0067-0000003a"/>
 						<connpoint role="src" target="id-0067-0000003b"/>
 					</connection>
-					<connection id="id-0068-00000086" kind="Binding" role="Binding" guid="{19c7010b-433f-4d66-9414-148832f7117c}" relid="0x10">
+					<connection id="id-0068-0000008b" kind="Binding" role="Binding" guid="{19c7010b-433f-4d66-9414-148832f7117c}" relid="0x10">
 						<name>Binding</name>
 						<regnode name="color" isopaque="yes">
 							<value>0xAA00AA</value>
@@ -4536,6 +4540,11 @@
 						<connpoint role="dst" target="id-0066-00000048"/>
 						<connpoint role="src" target="id-0067-0000003d"/>
 					</connection>
+					<connection id="id-0068-0000008c" kind="TracesTo" role="TracesTo" guid="{9187cb30-fdfd-41ff-8374-cccbb6b851f7}" relid="0x13">
+						<name>TracesTo</name>
+						<connpoint role="src" target="id-0067-0000003b"/>
+						<connpoint role="dst" target="id-0067-0000003c"/>
+					</connection>
 				</model>
 				<atom id="id-0066-0000004d" kind="In" role="In" guid="{0078648f-a977-4219-8b27-597526496adc}" relid="0x2">
 					<name>InHost</name>
@@ -4561,42 +4570,42 @@
 						</regnode>
 					</regnode>
 				</atom>
-				<connection id="id-0068-00000087" kind="Sequence" role="Sequence" guid="{55f2e8aa-e9ec-4650-bffe-8ce801b6b4be}" relid="0x8">
+				<connection id="id-0068-0000008d" kind="Sequence" role="Sequence" guid="{55f2e8aa-e9ec-4650-bffe-8ce801b6b4be}" relid="0x8">
 					<name>Sequence</name>
 					<connpoint role="src" target="id-0066-00000007"/>
 					<connpoint role="dst" target="id-0066-00000045"/>
 				</connection>
-				<connection id="id-0068-00000088" kind="Sequence" role="Sequence" guid="{b45dc1a1-e28a-4055-ab5c-314355442b7c}" relid="0x5">
+				<connection id="id-0068-0000008e" kind="Sequence" role="Sequence" guid="{b45dc1a1-e28a-4055-ab5c-314355442b7c}" relid="0x5">
 					<name>Sequence</name>
 					<connpoint role="dst" target="id-0066-00000006"/>
 					<connpoint role="src" target="id-0066-0000004e"/>
 				</connection>
-				<connection id="id-0068-00000089" kind="Sequence" role="Sequence" guid="{0b8b3b2a-f47f-4582-9778-0ac7872998a1}" relid="0x7">
+				<connection id="id-0068-0000008f" kind="Sequence" role="Sequence" guid="{0b8b3b2a-f47f-4582-9778-0ac7872998a1}" relid="0x7">
 					<name>Sequence</name>
 					<connpoint role="src" target="id-0066-00000008"/>
 					<connpoint role="dst" target="id-0066-00000043"/>
 				</connection>
-				<connection id="id-0068-0000008a" kind="Sequence" role="Sequence" guid="{52ba46cc-15ba-4711-bbe1-25f81b8e3b21}" relid="0xb">
+				<connection id="id-0068-00000090" kind="Sequence" role="Sequence" guid="{52ba46cc-15ba-4711-bbe1-25f81b8e3b21}" relid="0xb">
 					<name>Sequence</name>
 					<connpoint role="src" target="id-0066-00000047"/>
 					<connpoint role="dst" target="id-0066-0000004b"/>
 				</connection>
-				<connection id="id-0068-0000008b" kind="Sequence" role="Sequence" guid="{246e1e59-15a3-4304-b6da-54e18441ccf4}" relid="0xa">
+				<connection id="id-0068-00000091" kind="Sequence" role="Sequence" guid="{246e1e59-15a3-4304-b6da-54e18441ccf4}" relid="0xa">
 					<name>Sequence</name>
 					<connpoint role="src" target="id-0066-00000046"/>
 					<connpoint role="dst" target="id-0066-0000004a"/>
 				</connection>
-				<connection id="id-0068-0000008c" kind="Sequence" role="Sequence" guid="{7f228662-dcfe-4347-9cba-be9fe333e55c}" relid="0x3d">
+				<connection id="id-0068-00000092" kind="Sequence" role="Sequence" guid="{7f228662-dcfe-4347-9cba-be9fe333e55c}" relid="0x3d">
 					<name>Sequence</name>
 					<connpoint role="dst" target="id-0066-00000041"/>
 					<connpoint role="src" target="id-0066-00000049"/>
 				</connection>
-				<connection id="id-0068-0000008d" kind="Sequence" role="Sequence" guid="{59193137-097e-452d-8310-919e2f013b6a}" relid="0x4">
+				<connection id="id-0068-00000093" kind="Sequence" role="Sequence" guid="{59193137-097e-452d-8310-919e2f013b6a}" relid="0x4">
 					<name>Sequence</name>
 					<connpoint role="dst" target="id-0066-00000009"/>
 					<connpoint role="src" target="id-0066-0000004d"/>
 				</connection>
-				<connection id="id-0068-0000008e" kind="Sequence" role="Sequence" guid="{e7a5e07d-fafd-413d-aef7-6c32534c3cb6}" relid="0x3e">
+				<connection id="id-0068-00000094" kind="Sequence" role="Sequence" guid="{e7a5e07d-fafd-413d-aef7-6c32534c3cb6}" relid="0x3e">
 					<name>Sequence</name>
 					<connpoint role="dst" target="id-0066-00000042"/>
 					<connpoint role="src" target="id-0066-00000048"/>
@@ -5150,7 +5159,7 @@
 							<value>Model</value>
 						</attribute>
 					</atom>
-					<connection id="id-0068-0000008f" kind="Composition" role="Composition" guid="{ee2b842e-b7d7-4d79-8346-c476db216024}" relid="0x1e">
+					<connection id="id-0068-00000095" kind="Composition" role="Composition" guid="{ee2b842e-b7d7-4d79-8346-c476db216024}" relid="0x1e">
 						<name>Composition</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>We</value>
@@ -5167,7 +5176,7 @@
 						<connpoint role="dst" target="id-0066-00000051"/>
 						<connpoint role="src" target="id-0066-00000058"/>
 					</connection>
-					<connection id="id-0068-00000090" kind="Composition" role="Composition" guid="{1c3017c0-5dd6-40c6-8ee4-9d561520e52f}" relid="0x1c">
+					<connection id="id-0068-00000096" kind="Composition" role="Composition" guid="{1c3017c0-5dd6-40c6-8ee4-9d561520e52f}" relid="0x1c">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>N</value>
@@ -5184,7 +5193,7 @@
 						<connpoint role="src" target="id-0066-00000052"/>
 						<connpoint role="dst" target="id-0066-00000058"/>
 					</connection>
-					<connection id="id-0068-00000091" kind="Composition" role="Composition" guid="{aca3c31d-cef1-4590-a9e1-1b94ccc0515f}" relid="0x1f">
+					<connection id="id-0068-00000097" kind="Composition" role="Composition" guid="{aca3c31d-cef1-4590-a9e1-1b94ccc0515f}" relid="0x1f">
 						<name>Composition</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>We</value>
@@ -5201,7 +5210,7 @@
 						<connpoint role="src" target="id-0066-00000054"/>
 						<connpoint role="dst" target="id-0066-00000056"/>
 					</connection>
-					<connection id="id-0068-00000092" kind="Dst" role="Dst" guid="{9b498db6-d59c-4915-8a7d-ecb842204ea5}" relid="0xf">
+					<connection id="id-0068-00000098" kind="Dst" role="Dst" guid="{9b498db6-d59c-4915-8a7d-ecb842204ea5}" relid="0xf">
 						<name>ConnectorToDestination</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>e</value>
@@ -5215,7 +5224,7 @@
 						<connpoint role="src" target="id-0066-0000004f"/>
 						<connpoint role="dst" target="id-0066-00000055"/>
 					</connection>
-					<connection id="id-0068-00000093" kind="Src" role="Src" guid="{a417aa27-b44b-4a5e-9fca-8c0e9c583e16}" relid="0xe">
+					<connection id="id-0068-00000099" kind="Src" role="Src" guid="{a417aa27-b44b-4a5e-9fca-8c0e9c583e16}" relid="0xe">
 						<name>SourceToConnector</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>S</value>
@@ -5229,7 +5238,7 @@
 						<connpoint role="dst" target="id-0066-0000004f"/>
 						<connpoint role="src" target="id-0066-00000054"/>
 					</connection>
-					<connection id="id-0068-00000094" kind="AssociationClass" role="AssociationClass" guid="{1e11db96-ac60-4744-a594-dcc92e5e1fc4}" relid="0xc">
+					<connection id="id-0068-0000009a" kind="AssociationClass" role="AssociationClass" guid="{1e11db96-ac60-4744-a594-dcc92e5e1fc4}" relid="0xc">
 						<name>AssociationClass</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ne</value>
@@ -5237,7 +5246,7 @@
 						<connpoint role="src" target="id-0066-00000050"/>
 						<connpoint role="dst" target="id-0066-00000053"/>
 					</connection>
-					<connection id="id-0068-00000095" kind="Composition" role="Composition" guid="{5ba799d1-eb68-4880-9ea6-25cb59c14661}" relid="0x1b">
+					<connection id="id-0068-0000009b" kind="Composition" role="Composition" guid="{5ba799d1-eb68-4880-9ea6-25cb59c14661}" relid="0x1b">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Nw</value>
@@ -5254,7 +5263,7 @@
 						<connpoint role="src" target="id-0066-00000053"/>
 						<connpoint role="dst" target="id-0066-00000058"/>
 					</connection>
-					<connection id="id-0068-00000096" kind="Composition" role="Composition" guid="{8b33806e-5391-4fa7-b585-190bba4e1928}" relid="0x1a">
+					<connection id="id-0068-0000009c" kind="Composition" role="Composition" guid="{8b33806e-5391-4fa7-b585-190bba4e1928}" relid="0x1a">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ne</value>
@@ -5271,7 +5280,7 @@
 						<connpoint role="src" target="id-0066-00000055"/>
 						<connpoint role="dst" target="id-0066-00000058"/>
 					</connection>
-					<connection id="id-0068-00000097" kind="Src" role="Src" guid="{9fb4c010-cf62-46b9-830d-310ab0d9fbe7}" relid="0xa">
+					<connection id="id-0068-0000009d" kind="Src" role="Src" guid="{9fb4c010-cf62-46b9-830d-310ab0d9fbe7}" relid="0xa">
 						<name>SourceToConnector</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>W</value>
@@ -5285,7 +5294,7 @@
 						<connpoint role="dst" target="id-0066-00000050"/>
 						<connpoint role="src" target="id-0066-00000055"/>
 					</connection>
-					<connection id="id-0068-00000098" kind="Composition" role="Composition" guid="{fae8fe30-c4c4-418e-b26a-d80bd8cf0df1}" relid="0x4">
+					<connection id="id-0068-0000009e" kind="Composition" role="Composition" guid="{fae8fe30-c4c4-418e-b26a-d80bd8cf0df1}" relid="0x4">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ns</value>
@@ -5302,7 +5311,7 @@
 						<connpoint role="dst" target="id-0066-00000056"/>
 						<connpoint role="src" target="id-0066-00000057"/>
 					</connection>
-					<connection id="id-0068-00000099" kind="Composition" role="Composition" guid="{ea36eb58-c797-4b7e-85dd-d8f5f61b13d3}" relid="0x17">
+					<connection id="id-0068-0000009f" kind="Composition" role="Composition" guid="{ea36eb58-c797-4b7e-85dd-d8f5f61b13d3}" relid="0x17">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ns</value>
@@ -5319,12 +5328,12 @@
 						<connpoint role="src" target="id-0066-00000056"/>
 						<connpoint role="dst" target="id-0066-00000058"/>
 					</connection>
-					<connection id="id-0068-0000009a" kind="AssociationClass" role="AssociationClass" guid="{8f73c056-f09c-4994-aae3-a8b113ca6738}" relid="0x10">
+					<connection id="id-0068-000000a0" kind="AssociationClass" role="AssociationClass" guid="{8f73c056-f09c-4994-aae3-a8b113ca6738}" relid="0x10">
 						<name>AssociationClass</name>
 						<connpoint role="src" target="id-0066-0000004f"/>
 						<connpoint role="dst" target="id-0066-00000052"/>
 					</connection>
-					<connection id="id-0068-0000009b" kind="Dst" role="Dst" guid="{ed1b6635-51c5-4cbd-bed4-0fc22b90ffe8}" relid="0xb">
+					<connection id="id-0068-000000a1" kind="Dst" role="Dst" guid="{ed1b6635-51c5-4cbd-bed4-0fc22b90ffe8}" relid="0xb">
 						<name>ConnectorToDestination</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>s</value>
@@ -6192,7 +6201,7 @@
 							<value></value>
 						</attribute>
 					</atom>
-					<connection id="id-0068-0000009c" kind="Dst" role="Dst" guid="{11f0002d-72fc-4937-9b5a-7c1fdfc3e6e9}" relid="0x19">
+					<connection id="id-0068-000000a2" kind="Dst" role="Dst" guid="{11f0002d-72fc-4937-9b5a-7c1fdfc3e6e9}" relid="0x19">
 						<name>ConnectorToDestination</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>e</value>
@@ -6206,7 +6215,7 @@
 						<connpoint role="dst" target="id-0066-0000005a"/>
 						<connpoint role="src" target="id-0066-0000005f"/>
 					</connection>
-					<connection id="id-0068-0000009d" kind="AssociationClass" role="AssociationClass" guid="{9cf1164d-daea-4acf-b1f4-216dccf08553}" relid="0x1a">
+					<connection id="id-0068-000000a3" kind="AssociationClass" role="AssociationClass" guid="{9cf1164d-daea-4acf-b1f4-216dccf08553}" relid="0x1a">
 						<name>AssociationClass</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Ew</value>
@@ -6214,7 +6223,7 @@
 						<connpoint role="dst" target="id-0066-0000005e"/>
 						<connpoint role="src" target="id-0066-0000005f"/>
 					</connection>
-					<connection id="id-0068-0000009e" kind="Composition" role="Composition" guid="{a84b97b6-0a73-4bc1-9259-f558e1dc109b}" relid="0x1b">
+					<connection id="id-0068-000000a4" kind="Composition" role="Composition" guid="{a84b97b6-0a73-4bc1-9259-f558e1dc109b}" relid="0x1b">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>We</value>
@@ -6231,7 +6240,7 @@
 						<connpoint role="src" target="id-0066-0000005b"/>
 						<connpoint role="dst" target="id-0066-00000060"/>
 					</connection>
-					<connection id="id-0068-0000009f" kind="Composition" role="Composition" guid="{45063e20-40e7-4f7d-901f-259c3b077e40}" relid="0x1d">
+					<connection id="id-0068-000000a5" kind="Composition" role="Composition" guid="{45063e20-40e7-4f7d-901f-259c3b077e40}" relid="0x1d">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>e</value>
@@ -6248,7 +6257,7 @@
 						<connpoint role="src" target="id-0066-0000005c"/>
 						<connpoint role="dst" target="id-0066-00000060"/>
 					</connection>
-					<connection id="id-0068-000000a0" kind="Composition" role="Composition" guid="{27876dc8-8f35-41c5-a073-2c07322de8e9}" relid="0x1e">
+					<connection id="id-0068-000000a6" kind="Composition" role="Composition" guid="{27876dc8-8f35-41c5-a073-2c07322de8e9}" relid="0x1e">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>We</value>
@@ -6265,7 +6274,7 @@
 						<connpoint role="src" target="id-0066-0000005d"/>
 						<connpoint role="dst" target="id-0066-00000063"/>
 					</connection>
-					<connection id="id-0068-000000a1" kind="Composition" role="Composition" guid="{73b06da8-86a8-48c5-9f52-dbb9d332d9df}" relid="0x22">
+					<connection id="id-0068-000000a7" kind="Composition" role="Composition" guid="{73b06da8-86a8-48c5-9f52-dbb9d332d9df}" relid="0x22">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Nn</value>
@@ -6282,7 +6291,7 @@
 						<connpoint role="src" target="id-0066-0000005e"/>
 						<connpoint role="dst" target="id-0066-00000060"/>
 					</connection>
-					<connection id="id-0068-000000a2" kind="Base" role="Base" guid="{8fea79bb-acee-45b9-b2c0-a5589347492f}" relid="0x5">
+					<connection id="id-0068-000000a8" kind="Base" role="Base" guid="{8fea79bb-acee-45b9-b2c0-a5589347492f}" relid="0x5">
 						<name>BaseInheritance</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Sn</value>
@@ -6290,7 +6299,7 @@
 						<connpoint role="src" target="id-0066-00000060"/>
 						<connpoint role="dst" target="id-0066-00000061"/>
 					</connection>
-					<connection id="id-0068-000000a3" kind="Sub" role="Sub" guid="{a05dc268-9597-4f24-b4b8-2a8f7c13fc7e}" relid="0x6">
+					<connection id="id-0068-000000a9" kind="Sub" role="Sub" guid="{a05dc268-9597-4f24-b4b8-2a8f7c13fc7e}" relid="0x6">
 						<name>DerivedInheritance</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Sn</value>
@@ -6298,7 +6307,7 @@
 						<connpoint role="src" target="id-0066-00000061"/>
 						<connpoint role="dst" target="id-0066-00000062"/>
 					</connection>
-					<connection id="id-0068-000000a4" kind="Sub" role="Sub" guid="{ee759604-ad1d-4ea4-8bfb-1244daa5ba3f}" relid="0x7">
+					<connection id="id-0068-000000aa" kind="Sub" role="Sub" guid="{ee759604-ad1d-4ea4-8bfb-1244daa5ba3f}" relid="0x7">
 						<name>DerivedInheritance</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Sn</value>
@@ -6306,7 +6315,7 @@
 						<connpoint role="src" target="id-0066-00000061"/>
 						<connpoint role="dst" target="id-0066-00000063"/>
 					</connection>
-					<connection id="id-0068-000000a5" kind="Composition" role="Composition" guid="{3c273102-682a-4ae9-b068-af9a459955b0}" relid="0x8">
+					<connection id="id-0068-000000ab" kind="Composition" role="Composition" guid="{3c273102-682a-4ae9-b068-af9a459955b0}" relid="0x8">
 						<name>Containment</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>E</value>
@@ -6323,7 +6332,7 @@
 						<connpoint role="src" target="id-0066-00000060"/>
 						<connpoint role="dst" target="id-0066-00000063"/>
 					</connection>
-					<connection id="id-0068-000000a6" kind="Base" role="Base" guid="{909be751-4484-4f45-b05e-48b11110bf34}" relid="0x12">
+					<connection id="id-0068-000000ac" kind="Base" role="Base" guid="{909be751-4484-4f45-b05e-48b11110bf34}" relid="0x12">
 						<name>BaseInheritance</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Sn</value>
@@ -6331,7 +6340,7 @@
 						<connpoint role="dst" target="id-0066-00000059"/>
 						<connpoint role="src" target="id-0066-0000005a"/>
 					</connection>
-					<connection id="id-0068-000000a7" kind="Sub" role="Sub" guid="{359f9384-eb6b-4089-97a0-fef14b9b822e}" relid="0x13">
+					<connection id="id-0068-000000ad" kind="Sub" role="Sub" guid="{359f9384-eb6b-4089-97a0-fef14b9b822e}" relid="0x13">
 						<name>DerivedInheritance</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Sn</value>
@@ -6339,7 +6348,7 @@
 						<connpoint role="src" target="id-0066-00000059"/>
 						<connpoint role="dst" target="id-0066-0000005b"/>
 					</connection>
-					<connection id="id-0068-000000a8" kind="Sub" role="Sub" guid="{9e07ab3d-45c8-4c25-a96a-17e7db5ec98c}" relid="0x14">
+					<connection id="id-0068-000000ae" kind="Sub" role="Sub" guid="{9e07ab3d-45c8-4c25-a96a-17e7db5ec98c}" relid="0x14">
 						<name>DerivedInheritance</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Sn</value>
@@ -6347,7 +6356,7 @@
 						<connpoint role="src" target="id-0066-00000059"/>
 						<connpoint role="dst" target="id-0066-0000005c"/>
 					</connection>
-					<connection id="id-0068-000000a9" kind="Sub" role="Sub" guid="{380f6d08-84d1-4fdd-a1bb-1b694bd21672}" relid="0x15">
+					<connection id="id-0068-000000af" kind="Sub" role="Sub" guid="{380f6d08-84d1-4fdd-a1bb-1b694bd21672}" relid="0x15">
 						<name>DerivedInheritance</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Sn</value>
@@ -6355,7 +6364,7 @@
 						<connpoint role="src" target="id-0066-00000059"/>
 						<connpoint role="dst" target="id-0066-0000005d"/>
 					</connection>
-					<connection id="id-0068-000000aa" kind="Src" role="Src" guid="{b22e0955-e96c-4a19-94d1-b432bc74afb6}" relid="0x18">
+					<connection id="id-0068-000000b0" kind="Src" role="Src" guid="{b22e0955-e96c-4a19-94d1-b432bc74afb6}" relid="0x18">
 						<name>SourceToConnector</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>N</value>
@@ -6369,7 +6378,7 @@
 						<connpoint role="src" target="id-0066-0000005a"/>
 						<connpoint role="dst" target="id-0066-0000005f"/>
 					</connection>
-					<connection id="id-0068-000000ab" kind="Composition" role="Composition" guid="{641245e1-80a7-4fba-bcd5-163cd272a1b9}" relid="0x24">
+					<connection id="id-0068-000000b1" kind="Composition" role="Composition" guid="{641245e1-80a7-4fba-bcd5-163cd272a1b9}" relid="0x24">
 						<name>Composition</name>
 						<regnode name="autorouterPref" isopaque="yes">
 							<value>Sn</value>
@@ -6453,7 +6462,7 @@
 						<value>false</value>
 					</attribute>
 				</reference>
-				<connection id="id-0068-000000ac" kind="Association" role="Association" guid="{c27549e8-61f3-44fc-a098-af2d2b4493da}" relid="0x3">
+				<connection id="id-0068-000000b2" kind="Association" role="Association" guid="{c27549e8-61f3-44fc-a098-af2d2b4493da}" relid="0x3">
 					<name>Association</name>
 					<regnode name="autorouterPref" isopaque="yes">
 						<value>w</value>


More information about the Mobies-commit mailing list