OSSP CVS Repository

ossp - Difference in ossp-pkg/rc/rc_design.xmi versions 1.2 and 1.3
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/rc/rc_design.xmi 1.2 -> 1.3

--- rc_design.xmi        2002/02/06 18:16:08     1.2
+++ rc_design.xmi        2002/02/07 15:34:39     1.3
@@ -1,1999 +1,1999 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<XMI xmi.version="1.0">
-  <XMI.header>
-    <XMI.documentation>
-      <XMI.exporter>Novosoft UML Library</XMI.exporter>
-      <XMI.exporterVersion>0.4.19</XMI.exporterVersion>
-    </XMI.documentation>
-    <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>
-  </XMI.header>
-  <XMI.content>
-    <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-8000">
-      <Foundation.Core.ModelElement.name>OSSPRC</Foundation.Core.ModelElement.name>
-      <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-      <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-      <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-      <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-      <Foundation.Core.Namespace.ownedElement>
-        <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fff">
-          <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.3" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffd">
-          <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Classifier.feature>
-            <Foundation.Core.Attribute xmi.id="xmi.4" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd6">
-              <Foundation.Core.ModelElement.name>s_Instance</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
-              <Foundation.Core.Attribute.initialValue>
-                <Foundation.Data_Types.Expression xmi.id="xmi.5">
-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.Expression>
-              </Foundation.Core.Attribute.initialValue>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.StructuralFeature.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.StructuralFeature.type>
-            </Foundation.Core.Attribute>
-            <Foundation.Core.Operation xmi.id="xmi.6" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd5">
-              <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="protected"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.7"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.8" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd4">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.6"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.7">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.10">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.6"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-            <Foundation.Core.Operation xmi.id="xmi.11" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffb">
-              <Foundation.Core.ModelElement.name>getInstance</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.12"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.13" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffa">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.11"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.12">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.14">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.11"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-          </Foundation.Core.Classifier.feature>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.15" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffc">
-          <Foundation.Core.ModelElement.name>FileOption</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Classifier.feature>
-            <Foundation.Core.Operation xmi.id="xmi.16" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff9">
-              <Foundation.Core.ModelElement.name>Start</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.17"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.18" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff8">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.16"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.17">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.19">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.16"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-            <Foundation.Core.Operation xmi.id="xmi.20" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff7">
-              <Foundation.Core.ModelElement.name>Next</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.21"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.22" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff6">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.20"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.21">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.23">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.20"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-            <Foundation.Core.Operation xmi.id="xmi.24" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff5">
-              <Foundation.Core.ModelElement.name>IsEnd</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.25"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.26" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff4">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.24"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.25">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.27">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.24"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-            <Foundation.Core.Operation xmi.id="xmi.28" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff3">
-              <Foundation.Core.ModelElement.name>Current</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.29"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.30" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff2">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.28"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.29">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.31">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.28"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-            <Foundation.Core.Operation xmi.id="xmi.32" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff1">
-              <Foundation.Core.ModelElement.name>Parse</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.33"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.34" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff0">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.32"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.33">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.35">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.32"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-          </Foundation.Core.Classifier.feature>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.36" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffb">
-          <Foundation.Core.ModelElement.name>EnvironmentOption</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.37" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffa">
-          <Foundation.Core.ModelElement.name>CommandLineOption</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.38" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff9">
-          <Foundation.Core.ModelElement.name>Option</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Classifier.feature>
-            <Foundation.Core.Attribute xmi.id="xmi.39" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe5">
-              <Foundation.Core.ModelElement.name>nCount</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.StructuralFeature.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.40"/>
-              </Foundation.Core.StructuralFeature.type>
-            </Foundation.Core.Attribute>
-            <Foundation.Core.Attribute xmi.id="xmi.41" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe4">
-              <Foundation.Core.ModelElement.name>*pvElement</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.StructuralFeature.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-              </Foundation.Core.StructuralFeature.type>
-            </Foundation.Core.Attribute>
-            <Foundation.Core.Operation xmi.id="xmi.42" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe3">
-              <Foundation.Core.ModelElement.name>addElement</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.43"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.44" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe2">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.42"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.43">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.45">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.42"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-            <Foundation.Core.Operation xmi.id="xmi.46" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe1">
-              <Foundation.Core.ModelElement.name>delElement</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.47"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.48" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe0">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.46"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.47">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.49">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.46"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-            <Foundation.Core.Operation xmi.id="xmi.50" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fdf">
-              <Foundation.Core.ModelElement.name>getCount</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.51"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.52" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fde">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.50"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.51">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.53">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.50"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-          </Foundation.Core.Classifier.feature>
-        </Foundation.Core.Class>
-        <Foundation.Core.Association xmi.id="xmi.54" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff5">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.55" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffa">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.56">
-                  <Foundation.Data_Types.Multiplicity.range>
-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.57">
-                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
-                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
-                    </Foundation.Data_Types.MultiplicityRange>
-                  </Foundation.Data_Types.Multiplicity.range>
-                </Foundation.Data_Types.Multiplicity>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.54"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.58" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff9">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.54"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.59" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff4">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.60" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff8">
-              <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.59"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.61" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff7">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.62">
-                  <Foundation.Data_Types.Multiplicity.range>
-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.63">
-                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
-                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
-                    </Foundation.Data_Types.MultiplicityRange>
-                  </Foundation.Data_Types.Multiplicity.range>
-                </Foundation.Data_Types.Multiplicity>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.59"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.64" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff3">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.65" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff6">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.64"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.37"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.66" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff5">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.64"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.67" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fed">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.68" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff4">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.67"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.69" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff3">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.67"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Class xmi.id="xmi.70" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fec">
-          <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Association xmi.id="xmi.71" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fea">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.72" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff2">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.71"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.70"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.73" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff1">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.71"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Class xmi.id="xmi.74" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe9">
-          <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Association xmi.id="xmi.75" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe8">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.76" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff0">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.75"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.77" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fef">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.75"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Class xmi.id="xmi.78" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe7">
-          <Foundation.Core.ModelElement.name>Script</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Classifier.feature>
-            <Foundation.Core.Attribute xmi.id="xmi.79" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffd">
-              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Attribute.initialValue>
-                <Foundation.Data_Types.Expression xmi.id="xmi.80">
-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.Expression>
-              </Foundation.Core.Attribute.initialValue>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.78"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.StructuralFeature.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.81"/>
-              </Foundation.Core.StructuralFeature.type>
-            </Foundation.Core.Attribute>
-          </Foundation.Core.Classifier.feature>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.82" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe6">
-          <Foundation.Core.ModelElement.name>RCFile</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.generalization>
-            <Foundation.Core.Generalization xmi.idref="xmi.83"/>
-          </Foundation.Core.GeneralizableElement.generalization>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.84" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe5">
-          <Foundation.Core.ModelElement.name>FuncFile</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.generalization>
-            <Foundation.Core.Generalization xmi.idref="xmi.85"/>
-          </Foundation.Core.GeneralizableElement.generalization>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.86" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe4">
-          <Foundation.Core.ModelElement.name>File</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.specialization>
-            <Foundation.Core.Generalization xmi.idref="xmi.83"/>
-            <Foundation.Core.Generalization xmi.idref="xmi.85"/>
-          </Foundation.Core.GeneralizableElement.specialization>
-          <Foundation.Core.Classifier.feature>
-            <Foundation.Core.Attribute xmi.id="xmi.87" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffc">
-              <Foundation.Core.ModelElement.name>*szName</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.StructuralFeature.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.88"/>
-              </Foundation.Core.StructuralFeature.type>
-            </Foundation.Core.Attribute>
-            <Foundation.Core.Operation xmi.id="xmi.89" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffd">
-              <Foundation.Core.ModelElement.name>getName</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Operation.isRoot xmi.value="false"/>
-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Operation.method>
-                <Foundation.Core.Method xmi.idref="xmi.90"/>
-              </Foundation.Core.Operation.method>
-              <Foundation.Core.BehavioralFeature.parameter>
-                <Foundation.Core.Parameter xmi.id="xmi.91" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffc">
-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-                  <Foundation.Core.Parameter.kind xmi.value="return"/>
-                  <Foundation.Core.Parameter.behavioralFeature>
-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.89"/>
-                  </Foundation.Core.Parameter.behavioralFeature>
-                  <Foundation.Core.Parameter.type>
-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>
-                  </Foundation.Core.Parameter.type>
-                </Foundation.Core.Parameter>
-              </Foundation.Core.BehavioralFeature.parameter>
-            </Foundation.Core.Operation>
-            <Foundation.Core.Method xmi.id="xmi.90">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
-              <Foundation.Core.Method.body>
-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.92">
-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.ProcedureExpression>
-              </Foundation.Core.Method.body>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.Method.specification>
-                <Foundation.Core.Operation xmi.idref="xmi.89"/>
-              </Foundation.Core.Method.specification>
-            </Foundation.Core.Method>
-          </Foundation.Core.Classifier.feature>
-        </Foundation.Core.Class>
-        <Foundation.Core.Generalization xmi.id="xmi.83" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe2">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Generalization.child>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.82"/>
-          </Foundation.Core.Generalization.child>
-          <Foundation.Core.Generalization.parent>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.86"/>
-          </Foundation.Core.Generalization.parent>
-        </Foundation.Core.Generalization>
-        <Foundation.Core.Generalization xmi.id="xmi.85" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe1">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Generalization.child>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.84"/>
-          </Foundation.Core.Generalization.child>
-          <Foundation.Core.Generalization.parent>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.86"/>
-          </Foundation.Core.Generalization.parent>
-        </Foundation.Core.Generalization>
-        <Foundation.Core.Association xmi.id="xmi.93" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdf">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.94" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fee">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.95">
-                  <Foundation.Data_Types.Multiplicity.range>
-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.96">
-                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
-                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
-                    </Foundation.Data_Types.MultiplicityRange>
-                  </Foundation.Data_Types.Multiplicity.range>
-                </Foundation.Data_Types.Multiplicity>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.93"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.82"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.97" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fed">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.93"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.98" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fde">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.99" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fec">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.95"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.98"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.78"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.100" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7feb">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.98"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.101" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdd">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.102" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fea">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.101"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.84"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.103" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe9">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.101"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.104">
-          <Foundation.Core.ModelElement.name>Adapter</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>
-            <Foundation.Core.ModelElement xmi.idref="xmi.70"/>
-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>
-        </Foundation.Extension_Mechanisms.Stereotype>
-        <Foundation.Core.Class xmi.id="xmi.105" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdc">
-          <Foundation.Core.ModelElement.name>ConfigSection</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.generalization>
-            <Foundation.Core.Generalization xmi.idref="xmi.106"/>
-          </Foundation.Core.GeneralizableElement.generalization>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.107" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdb">
-          <Foundation.Core.ModelElement.name>DefaultSection</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.generalization>
-            <Foundation.Core.Generalization xmi.idref="xmi.108"/>
-          </Foundation.Core.GeneralizableElement.generalization>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.109" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fda">
-          <Foundation.Core.ModelElement.name>ErrorSection</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.generalization>
-            <Foundation.Core.Generalization xmi.idref="xmi.110"/>
-          </Foundation.Core.GeneralizableElement.generalization>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.111" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd9">
-          <Foundation.Core.ModelElement.name>CommonSection</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.generalization>
-            <Foundation.Core.Generalization xmi.idref="xmi.112"/>
-          </Foundation.Core.GeneralizableElement.generalization>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.113" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd8">
-          <Foundation.Core.ModelElement.name>UserSection</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.generalization>
-            <Foundation.Core.Generalization xmi.idref="xmi.114"/>
-          </Foundation.Core.GeneralizableElement.generalization>
-          <Foundation.Core.Classifier.feature>
-            <Foundation.Core.Attribute xmi.id="xmi.115" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffb">
-              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.Attribute.initialValue>
-                <Foundation.Data_Types.Expression xmi.id="xmi.116">
-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
-                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
-                </Foundation.Data_Types.Expression>
-              </Foundation.Core.Attribute.initialValue>
-              <Foundation.Core.Feature.owner>
-                <Foundation.Core.Classifier xmi.idref="xmi.113"/>
-              </Foundation.Core.Feature.owner>
-              <Foundation.Core.StructuralFeature.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.81"/>
-              </Foundation.Core.StructuralFeature.type>
-            </Foundation.Core.Attribute>
-          </Foundation.Core.Classifier.feature>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.117" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd7">
-          <Foundation.Core.ModelElement.name>Section</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.specialization>
-            <Foundation.Core.Generalization xmi.idref="xmi.110"/>
-            <Foundation.Core.Generalization xmi.idref="xmi.108"/>
-            <Foundation.Core.Generalization xmi.idref="xmi.106"/>
-            <Foundation.Core.Generalization xmi.idref="xmi.112"/>
-            <Foundation.Core.Generalization xmi.idref="xmi.114"/>
-          </Foundation.Core.GeneralizableElement.specialization>
-        </Foundation.Core.Class>
-        <Foundation.Core.Generalization xmi.id="xmi.110" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd0">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Generalization.child>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.109"/>
-          </Foundation.Core.Generalization.child>
-          <Foundation.Core.Generalization.parent>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>
-          </Foundation.Core.Generalization.parent>
-        </Foundation.Core.Generalization>
-        <Foundation.Core.Generalization xmi.id="xmi.108" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcf">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Generalization.child>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.107"/>
-          </Foundation.Core.Generalization.child>
-          <Foundation.Core.Generalization.parent>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>
-          </Foundation.Core.Generalization.parent>
-        </Foundation.Core.Generalization>
-        <Foundation.Core.Generalization xmi.id="xmi.106" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fce">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Generalization.child>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.105"/>
-          </Foundation.Core.Generalization.child>
-          <Foundation.Core.Generalization.parent>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>
-          </Foundation.Core.Generalization.parent>
-        </Foundation.Core.Generalization>
-        <Foundation.Core.Generalization xmi.id="xmi.112" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcd">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Generalization.child>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.111"/>
-          </Foundation.Core.Generalization.child>
-          <Foundation.Core.Generalization.parent>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>
-          </Foundation.Core.Generalization.parent>
-        </Foundation.Core.Generalization>
-        <Foundation.Core.Generalization xmi.id="xmi.114" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcc">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Generalization.child>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.113"/>
-          </Foundation.Core.Generalization.child>
-          <Foundation.Core.Generalization.parent>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>
-          </Foundation.Core.Generalization.parent>
-        </Foundation.Core.Generalization>
-        <Foundation.Core.Association xmi.id="xmi.118" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc3">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.119" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe8">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.118"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.111"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.120" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe7">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.118"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.121" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc1">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.122" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe6">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.123">
-                  <Foundation.Data_Types.Multiplicity.range>
-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.124">
-                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
-                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
-                    </Foundation.Data_Types.MultiplicityRange>
-                  </Foundation.Data_Types.Multiplicity.range>
-                </Foundation.Data_Types.Multiplicity>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.121"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.113"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.125" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe5">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.121"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Class xmi.id="xmi.126" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbd">
-          <Foundation.Core.ModelElement.name>Translator</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.127" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbc">
-          <Foundation.Core.ModelElement.name>SyntaxTree</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.128" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbb">
-          <Foundation.Core.ModelElement.name>SymbolTable</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Association xmi.id="xmi.129" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb7">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.130" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe4">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.129"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.127"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.131" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe3">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.129"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.132" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb6">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.133" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe2">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.132"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.134" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe1">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.132"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.135" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb5">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.136" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe0">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.135"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.137" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fdf">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.135"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.138">
-          <Foundation.Core.ModelElement.name>Mediator</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Extension_Mechanisms.Stereotype>
-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.139">
-          <Foundation.Core.ModelElement.name>Singleton</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>
-            <Foundation.Core.ModelElement xmi.idref="xmi.3"/>
-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>
-        </Foundation.Extension_Mechanisms.Stereotype>
-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.140">
-          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Extension_Mechanisms.Stereotype>
-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.141">
-          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Extension_Mechanisms.Stereotype>
-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.142">
-          <Foundation.Core.ModelElement.name>Iterator</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>
-            <Foundation.Core.ModelElement xmi.idref="xmi.36"/>
-            <Foundation.Core.ModelElement xmi.idref="xmi.15"/>
-            <Foundation.Core.ModelElement xmi.idref="xmi.37"/>
-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>
-        </Foundation.Extension_Mechanisms.Stereotype>
-        <Behavioral_Elements.Use_Cases.Actor xmi.id="xmi.143" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ffb">
-          <Foundation.Core.ModelElement.name>OpenPKG</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Behavioral_Elements.Use_Cases.Actor>
-        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.144" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff8">
-          <Foundation.Core.ModelElement.name>ReadConfig</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.specialization>
-            <Foundation.Core.Generalization xmi.idref="xmi.145"/>
-          </Foundation.Core.GeneralizableElement.specialization>
-        </Behavioral_Elements.Use_Cases.UseCase>
-        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.146" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff7">
-          <Foundation.Core.ModelElement.name>RunCommands</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.GeneralizableElement.generalization>
-            <Foundation.Core.Generalization xmi.idref="xmi.145"/>
-          </Foundation.Core.GeneralizableElement.generalization>
-        </Behavioral_Elements.Use_Cases.UseCase>
-        <Foundation.Core.Generalization xmi.id="xmi.145" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff6">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Generalization.child>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.146"/>
-          </Foundation.Core.Generalization.child>
-          <Foundation.Core.Generalization.parent>
-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.144"/>
-          </Foundation.Core.Generalization.parent>
-        </Foundation.Core.Generalization>
-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.147">
-          <Foundation.Core.ModelElement.name>include</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Extension_Mechanisms.Stereotype>
-        <Foundation.Core.Association xmi.id="xmi.148" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff5">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.149" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd8">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.148"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.143"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.150" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd7">
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.148"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.146"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.151">
-          <Foundation.Core.ModelElement.name>extend</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Extension_Mechanisms.Stereotype>
-        <Foundation.Core.Class xmi.id="xmi.40">
-          <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.88">
-          <Foundation.Core.ModelElement.name>char</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.81">
-          <Foundation.Core.ModelElement.name>enum</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Class xmi.id="xmi.9">
-          <Foundation.Core.ModelElement.name>void</Foundation.Core.ModelElement.name>
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.Class.isActive xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-        </Foundation.Core.Class>
-        <Foundation.Core.Association xmi.id="xmi.152" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fee">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.153" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fed">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.152"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.154" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fec">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.152"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.155" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7feb">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.156" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fea">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.155"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.157" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe9">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.155"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.158" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe8">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.159" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe7">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.158"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.160" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe6">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.158"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.37"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.161" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fda">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.162" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd9">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.161"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.109"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.163" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd8">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.161"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.164" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd4">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.165" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd3">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.164"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.107"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.166" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd2">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.164"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-        <Foundation.Core.Association xmi.id="xmi.167" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd1">
-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
-          <Foundation.Core.ModelElement.namespace>
-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
-          </Foundation.Core.ModelElement.namespace>
-          <Foundation.Core.Association.connection>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.168" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd0">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.167"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.105"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-            <Foundation.Core.AssociationEnd xmi.id="xmi.169" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fcf">
-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
-              <Foundation.Core.AssociationEnd.multiplicity>
-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>
-              </Foundation.Core.AssociationEnd.multiplicity>
-              <Foundation.Core.AssociationEnd.association>
-                <Foundation.Core.Association xmi.idref="xmi.167"/>
-              </Foundation.Core.AssociationEnd.association>
-              <Foundation.Core.AssociationEnd.type>
-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>
-              </Foundation.Core.AssociationEnd.type>
-            </Foundation.Core.AssociationEnd>
-          </Foundation.Core.Association.connection>
-        </Foundation.Core.Association>
-      </Foundation.Core.Namespace.ownedElement>
-    </Model_Management.Model>
-  </XMI.content>
+<?xml version="1.0" encoding="UTF-8"?>

+<XMI xmi.version="1.0">

+  <XMI.header>

+    <XMI.documentation>

+      <XMI.exporter>Novosoft UML Library</XMI.exporter>

+      <XMI.exporterVersion>0.4.19</XMI.exporterVersion>

+    </XMI.documentation>

+    <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>

+  </XMI.header>

+  <XMI.content>

+    <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-8000">

+      <Foundation.Core.ModelElement.name>OSSPRC</Foundation.Core.ModelElement.name>

+      <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+      <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+      <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+      <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+      <Foundation.Core.Namespace.ownedElement>

+        <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fff">

+          <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.3" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffd">

+          <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Classifier.feature>

+            <Foundation.Core.Attribute xmi.id="xmi.4" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd6">

+              <Foundation.Core.ModelElement.name>s_Instance</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

+              <Foundation.Core.Attribute.initialValue>

+                <Foundation.Data_Types.Expression xmi.id="xmi.5">

+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.Expression>

+              </Foundation.Core.Attribute.initialValue>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.StructuralFeature.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.StructuralFeature.type>

+            </Foundation.Core.Attribute>

+            <Foundation.Core.Operation xmi.id="xmi.6" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd5">

+              <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="protected"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.7"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.8" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd4">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.6"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.7">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.10">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.6"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+            <Foundation.Core.Operation xmi.id="xmi.11" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffb">

+              <Foundation.Core.ModelElement.name>getInstance</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.12"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.13" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffa">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.11"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.12">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.14">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.11"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+          </Foundation.Core.Classifier.feature>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.15" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffc">

+          <Foundation.Core.ModelElement.name>FileOption</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Classifier.feature>

+            <Foundation.Core.Operation xmi.id="xmi.16" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff9">

+              <Foundation.Core.ModelElement.name>Start</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.17"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.18" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff8">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.16"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.17">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.19">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.16"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+            <Foundation.Core.Operation xmi.id="xmi.20" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff7">

+              <Foundation.Core.ModelElement.name>Next</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.21"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.22" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff6">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.20"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.21">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.23">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.20"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+            <Foundation.Core.Operation xmi.id="xmi.24" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff5">

+              <Foundation.Core.ModelElement.name>IsEnd</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.25"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.26" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff4">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.24"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.25">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.27">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.24"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+            <Foundation.Core.Operation xmi.id="xmi.28" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff3">

+              <Foundation.Core.ModelElement.name>Current</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.29"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.30" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff2">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.28"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.29">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.31">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.28"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+            <Foundation.Core.Operation xmi.id="xmi.32" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff1">

+              <Foundation.Core.ModelElement.name>Parse</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.33"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.34" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff0">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.32"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.33">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.35">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.32"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+          </Foundation.Core.Classifier.feature>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.36" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffb">

+          <Foundation.Core.ModelElement.name>EnvironmentOption</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.37" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffa">

+          <Foundation.Core.ModelElement.name>CommandLineOption</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.38" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff9">

+          <Foundation.Core.ModelElement.name>Option</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Classifier.feature>

+            <Foundation.Core.Attribute xmi.id="xmi.39" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe5">

+              <Foundation.Core.ModelElement.name>nCount</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.StructuralFeature.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.40"/>

+              </Foundation.Core.StructuralFeature.type>

+            </Foundation.Core.Attribute>

+            <Foundation.Core.Attribute xmi.id="xmi.41" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe4">

+              <Foundation.Core.ModelElement.name>*pvElement</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.StructuralFeature.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+              </Foundation.Core.StructuralFeature.type>

+            </Foundation.Core.Attribute>

+            <Foundation.Core.Operation xmi.id="xmi.42" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe3">

+              <Foundation.Core.ModelElement.name>addElement</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.43"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.44" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe2">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.42"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.43">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.45">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.42"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+            <Foundation.Core.Operation xmi.id="xmi.46" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe1">

+              <Foundation.Core.ModelElement.name>delElement</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.47"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.48" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe0">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.46"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.47">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.49">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.46"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+            <Foundation.Core.Operation xmi.id="xmi.50" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fdf">

+              <Foundation.Core.ModelElement.name>getCount</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.51"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.52" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fde">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.50"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.51">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.53">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.50"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+          </Foundation.Core.Classifier.feature>

+        </Foundation.Core.Class>

+        <Foundation.Core.Association xmi.id="xmi.54" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff5">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.55" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffa">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.56">

+                  <Foundation.Data_Types.Multiplicity.range>

+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.57">

+                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>

+                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>

+                    </Foundation.Data_Types.MultiplicityRange>

+                  </Foundation.Data_Types.Multiplicity.range>

+                </Foundation.Data_Types.Multiplicity>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.54"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.58" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff9">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.54"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.59" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff4">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.60" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff8">

+              <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.59"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.61" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff7">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.62">

+                  <Foundation.Data_Types.Multiplicity.range>

+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.63">

+                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>

+                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>

+                    </Foundation.Data_Types.MultiplicityRange>

+                  </Foundation.Data_Types.Multiplicity.range>

+                </Foundation.Data_Types.Multiplicity>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.59"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.64" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff3">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.65" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff6">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.64"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.37"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.66" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff5">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.64"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.67" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fed">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.68" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff4">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.67"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.69" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff3">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.67"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Class xmi.id="xmi.70" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fec">

+          <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Association xmi.id="xmi.71" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fea">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.72" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff2">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.71"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.70"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.73" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff1">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.71"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Class xmi.id="xmi.74" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe9">

+          <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Association xmi.id="xmi.75" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe8">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.76" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff0">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.75"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.77" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fef">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.75"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Class xmi.id="xmi.78" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe7">

+          <Foundation.Core.ModelElement.name>Script</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Classifier.feature>

+            <Foundation.Core.Attribute xmi.id="xmi.79" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffd">

+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Attribute.initialValue>

+                <Foundation.Data_Types.Expression xmi.id="xmi.80">

+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.Expression>

+              </Foundation.Core.Attribute.initialValue>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.78"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.StructuralFeature.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.81"/>

+              </Foundation.Core.StructuralFeature.type>

+            </Foundation.Core.Attribute>

+          </Foundation.Core.Classifier.feature>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.82" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe6">

+          <Foundation.Core.ModelElement.name>RCFile</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.generalization>

+            <Foundation.Core.Generalization xmi.idref="xmi.83"/>

+          </Foundation.Core.GeneralizableElement.generalization>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.84" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe5">

+          <Foundation.Core.ModelElement.name>FuncFile</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.generalization>

+            <Foundation.Core.Generalization xmi.idref="xmi.85"/>

+          </Foundation.Core.GeneralizableElement.generalization>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.86" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe4">

+          <Foundation.Core.ModelElement.name>File</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.specialization>

+            <Foundation.Core.Generalization xmi.idref="xmi.83"/>

+            <Foundation.Core.Generalization xmi.idref="xmi.85"/>

+          </Foundation.Core.GeneralizableElement.specialization>

+          <Foundation.Core.Classifier.feature>

+            <Foundation.Core.Attribute xmi.id="xmi.87" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffc">

+              <Foundation.Core.ModelElement.name>*szName</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.StructuralFeature.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.88"/>

+              </Foundation.Core.StructuralFeature.type>

+            </Foundation.Core.Attribute>

+            <Foundation.Core.Operation xmi.id="xmi.89" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffd">

+              <Foundation.Core.ModelElement.name>getName</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Operation.isRoot xmi.value="false"/>

+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Operation.method>

+                <Foundation.Core.Method xmi.idref="xmi.90"/>

+              </Foundation.Core.Operation.method>

+              <Foundation.Core.BehavioralFeature.parameter>

+                <Foundation.Core.Parameter xmi.id="xmi.91" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffc">

+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+                  <Foundation.Core.Parameter.kind xmi.value="return"/>

+                  <Foundation.Core.Parameter.behavioralFeature>

+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.89"/>

+                  </Foundation.Core.Parameter.behavioralFeature>

+                  <Foundation.Core.Parameter.type>

+                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

+                  </Foundation.Core.Parameter.type>

+                </Foundation.Core.Parameter>

+              </Foundation.Core.BehavioralFeature.parameter>

+            </Foundation.Core.Operation>

+            <Foundation.Core.Method xmi.id="xmi.90">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

+              <Foundation.Core.Method.body>

+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.92">

+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.ProcedureExpression>

+              </Foundation.Core.Method.body>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.Method.specification>

+                <Foundation.Core.Operation xmi.idref="xmi.89"/>

+              </Foundation.Core.Method.specification>

+            </Foundation.Core.Method>

+          </Foundation.Core.Classifier.feature>

+        </Foundation.Core.Class>

+        <Foundation.Core.Generalization xmi.id="xmi.83" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe2">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Generalization.child>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.82"/>

+          </Foundation.Core.Generalization.child>

+          <Foundation.Core.Generalization.parent>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.86"/>

+          </Foundation.Core.Generalization.parent>

+        </Foundation.Core.Generalization>

+        <Foundation.Core.Generalization xmi.id="xmi.85" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe1">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Generalization.child>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.84"/>

+          </Foundation.Core.Generalization.child>

+          <Foundation.Core.Generalization.parent>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.86"/>

+          </Foundation.Core.Generalization.parent>

+        </Foundation.Core.Generalization>

+        <Foundation.Core.Association xmi.id="xmi.93" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdf">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.94" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fee">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.95">

+                  <Foundation.Data_Types.Multiplicity.range>

+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.96">

+                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>

+                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>

+                    </Foundation.Data_Types.MultiplicityRange>

+                  </Foundation.Data_Types.Multiplicity.range>

+                </Foundation.Data_Types.Multiplicity>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.93"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.82"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.97" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fed">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.93"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.98" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fde">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.99" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fec">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.95"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.98"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.78"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.100" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7feb">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.98"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.101" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdd">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.102" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fea">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.101"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.84"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.103" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe9">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.101"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.104">

+          <Foundation.Core.ModelElement.name>Adapter</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

+            <Foundation.Core.ModelElement xmi.idref="xmi.70"/>

+          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

+        </Foundation.Extension_Mechanisms.Stereotype>

+        <Foundation.Core.Class xmi.id="xmi.105" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdc">

+          <Foundation.Core.ModelElement.name>ConfigSection</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.generalization>

+            <Foundation.Core.Generalization xmi.idref="xmi.106"/>

+          </Foundation.Core.GeneralizableElement.generalization>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.107" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdb">

+          <Foundation.Core.ModelElement.name>DefaultSection</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.generalization>

+            <Foundation.Core.Generalization xmi.idref="xmi.108"/>

+          </Foundation.Core.GeneralizableElement.generalization>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.109" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fda">

+          <Foundation.Core.ModelElement.name>ErrorSection</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.generalization>

+            <Foundation.Core.Generalization xmi.idref="xmi.110"/>

+          </Foundation.Core.GeneralizableElement.generalization>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.111" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd9">

+          <Foundation.Core.ModelElement.name>CommonSection</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.generalization>

+            <Foundation.Core.Generalization xmi.idref="xmi.112"/>

+          </Foundation.Core.GeneralizableElement.generalization>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.113" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd8">

+          <Foundation.Core.ModelElement.name>UserSection</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.generalization>

+            <Foundation.Core.Generalization xmi.idref="xmi.114"/>

+          </Foundation.Core.GeneralizableElement.generalization>

+          <Foundation.Core.Classifier.feature>

+            <Foundation.Core.Attribute xmi.id="xmi.115" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffb">

+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>

+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.Attribute.initialValue>

+                <Foundation.Data_Types.Expression xmi.id="xmi.116">

+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>

+                </Foundation.Data_Types.Expression>

+              </Foundation.Core.Attribute.initialValue>

+              <Foundation.Core.Feature.owner>

+                <Foundation.Core.Classifier xmi.idref="xmi.113"/>

+              </Foundation.Core.Feature.owner>

+              <Foundation.Core.StructuralFeature.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.81"/>

+              </Foundation.Core.StructuralFeature.type>

+            </Foundation.Core.Attribute>

+          </Foundation.Core.Classifier.feature>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.117" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd7">

+          <Foundation.Core.ModelElement.name>Section</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.specialization>

+            <Foundation.Core.Generalization xmi.idref="xmi.110"/>

+            <Foundation.Core.Generalization xmi.idref="xmi.108"/>

+            <Foundation.Core.Generalization xmi.idref="xmi.106"/>

+            <Foundation.Core.Generalization xmi.idref="xmi.112"/>

+            <Foundation.Core.Generalization xmi.idref="xmi.114"/>

+          </Foundation.Core.GeneralizableElement.specialization>

+        </Foundation.Core.Class>

+        <Foundation.Core.Generalization xmi.id="xmi.110" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd0">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Generalization.child>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.109"/>

+          </Foundation.Core.Generalization.child>

+          <Foundation.Core.Generalization.parent>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

+          </Foundation.Core.Generalization.parent>

+        </Foundation.Core.Generalization>

+        <Foundation.Core.Generalization xmi.id="xmi.108" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcf">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Generalization.child>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.107"/>

+          </Foundation.Core.Generalization.child>

+          <Foundation.Core.Generalization.parent>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

+          </Foundation.Core.Generalization.parent>

+        </Foundation.Core.Generalization>

+        <Foundation.Core.Generalization xmi.id="xmi.106" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fce">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Generalization.child>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.105"/>

+          </Foundation.Core.Generalization.child>

+          <Foundation.Core.Generalization.parent>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

+          </Foundation.Core.Generalization.parent>

+        </Foundation.Core.Generalization>

+        <Foundation.Core.Generalization xmi.id="xmi.112" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcd">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Generalization.child>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.111"/>

+          </Foundation.Core.Generalization.child>

+          <Foundation.Core.Generalization.parent>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

+          </Foundation.Core.Generalization.parent>

+        </Foundation.Core.Generalization>

+        <Foundation.Core.Generalization xmi.id="xmi.114" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcc">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Generalization.child>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.113"/>

+          </Foundation.Core.Generalization.child>

+          <Foundation.Core.Generalization.parent>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

+          </Foundation.Core.Generalization.parent>

+        </Foundation.Core.Generalization>

+        <Foundation.Core.Association xmi.id="xmi.118" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc3">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.119" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe8">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.118"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.111"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.120" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe7">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.118"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.121" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc1">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.122" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe6">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.123">

+                  <Foundation.Data_Types.Multiplicity.range>

+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.124">

+                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>

+                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>

+                    </Foundation.Data_Types.MultiplicityRange>

+                  </Foundation.Data_Types.Multiplicity.range>

+                </Foundation.Data_Types.Multiplicity>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.121"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.113"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.125" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe5">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.121"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Class xmi.id="xmi.126" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbd">

+          <Foundation.Core.ModelElement.name>Translator</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.127" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbc">

+          <Foundation.Core.ModelElement.name>SyntaxTree</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.128" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbb">

+          <Foundation.Core.ModelElement.name>SymbolTable</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Association xmi.id="xmi.129" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb7">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.130" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe4">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.129"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.127"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.131" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe3">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.129"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.132" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb6">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.133" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe2">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.132"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.134" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe1">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.132"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.135" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb5">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.136" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe0">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.135"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.137" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fdf">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.135"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.138">

+          <Foundation.Core.ModelElement.name>Mediator</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Extension_Mechanisms.Stereotype>

+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.139">

+          <Foundation.Core.ModelElement.name>Singleton</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

+            <Foundation.Core.ModelElement xmi.idref="xmi.3"/>

+          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

+        </Foundation.Extension_Mechanisms.Stereotype>

+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.140">

+          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Extension_Mechanisms.Stereotype>

+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.141">

+          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Extension_Mechanisms.Stereotype>

+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.142">

+          <Foundation.Core.ModelElement.name>Iterator</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

+            <Foundation.Core.ModelElement xmi.idref="xmi.36"/>

+            <Foundation.Core.ModelElement xmi.idref="xmi.15"/>

+            <Foundation.Core.ModelElement xmi.idref="xmi.37"/>

+          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

+        </Foundation.Extension_Mechanisms.Stereotype>

+        <Behavioral_Elements.Use_Cases.Actor xmi.id="xmi.143" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ffb">

+          <Foundation.Core.ModelElement.name>OpenPKG</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Behavioral_Elements.Use_Cases.Actor>

+        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.144" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff8">

+          <Foundation.Core.ModelElement.name>ReadConfig</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.specialization>

+            <Foundation.Core.Generalization xmi.idref="xmi.145"/>

+          </Foundation.Core.GeneralizableElement.specialization>

+        </Behavioral_Elements.Use_Cases.UseCase>

+        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.146" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff7">

+          <Foundation.Core.ModelElement.name>RunCommands</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.GeneralizableElement.generalization>

+            <Foundation.Core.Generalization xmi.idref="xmi.145"/>

+          </Foundation.Core.GeneralizableElement.generalization>

+        </Behavioral_Elements.Use_Cases.UseCase>

+        <Foundation.Core.Generalization xmi.id="xmi.145" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff6">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Generalization.child>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.146"/>

+          </Foundation.Core.Generalization.child>

+          <Foundation.Core.Generalization.parent>

+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.144"/>

+          </Foundation.Core.Generalization.parent>

+        </Foundation.Core.Generalization>

+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.147">

+          <Foundation.Core.ModelElement.name>include</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Extension_Mechanisms.Stereotype>

+        <Foundation.Core.Association xmi.id="xmi.148" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff5">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.149" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd8">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.148"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.143"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.150" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd7">

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.148"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.146"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.151">

+          <Foundation.Core.ModelElement.name>extend</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Extension_Mechanisms.Stereotype>

+        <Foundation.Core.Class xmi.id="xmi.40">

+          <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.88">

+          <Foundation.Core.ModelElement.name>char</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.81">

+          <Foundation.Core.ModelElement.name>enum</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Class xmi.id="xmi.9">

+          <Foundation.Core.ModelElement.name>void</Foundation.Core.ModelElement.name>

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.Class.isActive xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+        </Foundation.Core.Class>

+        <Foundation.Core.Association xmi.id="xmi.152" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fee">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.153" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fed">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.152"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.154" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fec">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.152"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.155" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7feb">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.156" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fea">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.155"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.157" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe9">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.155"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.158" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe8">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.159" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe7">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.158"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.160" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe6">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.158"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.37"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.161" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fda">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.162" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd9">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.161"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.109"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.163" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd8">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.161"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.164" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd4">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.165" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd3">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.164"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.107"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.166" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd2">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.164"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+        <Foundation.Core.Association xmi.id="xmi.167" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd1">

+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

+          <Foundation.Core.ModelElement.namespace>

+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

+          </Foundation.Core.ModelElement.namespace>

+          <Foundation.Core.Association.connection>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.168" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd0">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.167"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.105"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+            <Foundation.Core.AssociationEnd xmi.id="xmi.169" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fcf">

+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

+              <Foundation.Core.AssociationEnd.multiplicity>

+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

+              </Foundation.Core.AssociationEnd.multiplicity>

+              <Foundation.Core.AssociationEnd.association>

+                <Foundation.Core.Association xmi.idref="xmi.167"/>

+              </Foundation.Core.AssociationEnd.association>

+              <Foundation.Core.AssociationEnd.type>

+                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

+              </Foundation.Core.AssociationEnd.type>

+            </Foundation.Core.AssociationEnd>

+          </Foundation.Core.Association.connection>

+        </Foundation.Core.Association>

+      </Foundation.Core.Namespace.ownedElement>

+    </Model_Management.Model>

+  </XMI.content>

 </XMI>
\ No newline at end of file

CVSTrac 2.0.1