blob: 0a528fa69d3084fa0a87a7b4d008ed6d285f3c8f [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:cmof="http://schema.omg.org/spec/MOF/2.0/cmof.xml" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA http://schema.omg.org/spec/MOF/2.0/cmof.xml http://www.eclipse.org/uml2/4.0.0/UML">
<cmof:Package xmi:id="_0" name="MDTOCL">
<ownedMember xmi:type="cmof:Package" xmi:id="_peTNMMo_Ed-ZL8lMORCEkg" name="MDT_OCL_Annotations">
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_w5xgQMo_Ed-ZL8lMORCEkg" name="String"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_ysL5EMo_Ed-ZL8lMORCEkg" name="Annotation" superClass="_1A9YEMo_Ed-ZL8lMORCEkg">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_LzO2AMpAEd-ZL8lMORCEkg" name="ownedContent" type="_0IHrkMo_Ed-ZL8lMORCEkg" isOrdered="true" lower="0" upper="*" isComposite="true"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_M68E8MpAEd-ZL8lMORCEkg" name="ownedDetail" type="_0GMY8Mo_Ed-ZL8lMORCEkg" isOrdered="true" lower="0" upper="*" isComposite="true"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_L2p9cMpAEd-ZL8lMORCEkg" name="reference" type="_0IHrkMo_Ed-ZL8lMORCEkg" isOrdered="true" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_0GMY8Mo_Ed-ZL8lMORCEkg" name="Detail" superClass="_1A9YEMo_Ed-ZL8lMORCEkg">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_Bg6RoMpAEd-ZL8lMORCEkg" name="value" type="_w5xgQMo_Ed-ZL8lMORCEkg" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_0IHrkMo_Ed-ZL8lMORCEkg" name="Element" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_1A9YEMo_Ed-ZL8lMORCEkg" name="NamedElement" isAbstract="true">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_ef0Q8MpAEd-ZL8lMORCEkg" name="ownedAnnotation" type="_ysL5EMo_Ed-ZL8lMORCEkg" isOrdered="true" lower="0" upper="*" isComposite="true"/>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_dkSmoDxsEeCYibdAWnk0AQ" name="MDT_OCL_Cache">
<ownedMember xmi:type="cmof:Class" xmi:id="_ila-MDxsEeCYibdAWnk0AQ" name="ExpressionInOCL">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_f9bxID2REeC9A8BnhOyXOw" name="messageExpression" type="_ow1gcD2REeC9A8BnhOyXOw" lower="0" isComposite="true"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_ow1gcD2REeC9A8BnhOyXOw" name="OCLExpression" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_iYCCcDxsEeCYibdAWnk0AQ" name="OpaqueExpression">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_-8XHcD2REeC9A8BnhOyXOw" name="message" type="_DXxi0D2SEeC9A8BnhOyXOw" isOrdered="true" isUnique="false" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_DXxi0D2SEeC9A8BnhOyXOw" name="String"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_z_998HSdEeC3-tVPqYIPdQ" name="TemplateableElement" isAbstract="true">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_5M7LAHSdEeC3-tVPqYIPdQ" name="unspecializedElement" type="_z_998HSdEeC3-tVPqYIPdQ" lower="0"/>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_B_MXsLtdEeGaF-l-UpovSA" name="MDT_OCL_Dynamics">
<ownedMember xmi:type="cmof:Class" xmi:id="_Iq84gLtyEeGaF-l-UpovSA" name="DynamicElement" superClass="_VoU6cLtdEeGaF-l-UpovSA">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_Iq84grtyEeGaF-l-UpovSA" name="metaType" type="_wP0RwLoxEeGoaKB2Aghcrw"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_fGbMkLtdEeGaF-l-UpovSA" name="DynamicProperty" superClass="_eVCuQLoxEeGoaKB2Aghcrw">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_fGbMkrtdEeGaF-l-UpovSA" name="referredProperty" type="_nISxQLtdEeGaF-l-UpovSA"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_fGbMk7tdEeGaF-l-UpovSA" name="default" type="_p5yUELpCEeGoaKB2Aghcrw" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_HLQM4LtdEeGaF-l-UpovSA" name="DynamicType" superClass="_Iq84gLtyEeGaF-l-UpovSA _J_a9oLtdEeGaF-l-UpovSA">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_O8mpULtdEeGaF-l-UpovSA" name="metaType" type="_wP0RwLoxEeGoaKB2Aghcrw"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_tJnagLtdEeGaF-l-UpovSA" name="ownedProperty" type="_fGbMkLtdEeGaF-l-UpovSA" lower="0" upper="*" isComposite="true"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_VoU6cLtdEeGaF-l-UpovSA" name="Element" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_nISxQLtdEeGaF-l-UpovSA" name="Property"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_J_a9oLtdEeGaF-l-UpovSA" name="Type" isAbstract="true"/>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_F95X8BNKEeCpr6XKiuQP7w" name="MDT_OCL_Ecore">
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_rfGIcBNKEeCpr6XKiuQP7w" name="Boolean"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_I7AsgBNOEeCpr6XKiuQP7w" name="Class">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_I7AsgRNOEeCpr6XKiuQP7w" name="isInterface" type="_rfGIcBNKEeCpr6XKiuQP7w" default="false"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_zKEaoBNLEeCpr6XKiuQP7w" name="DataType">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_1oqkABNLEeCpr6XKiuQP7w" name="isSerializable" type="_rfGIcBNKEeCpr6XKiuQP7w" default="true"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_Dc17IDjTEeCGIMjC1C-wtw" name="behavioralType" type="_qClRsBNLEeCpr6XKiuQP7w" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_D6aAwBNLEeCpr6XKiuQP7w" name="EnumerationLiteral">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_GNF1EBNLEeCpr6XKiuQP7w" name="value" type="_BIn1oBNLEeCpr6XKiuQP7w" lower="0" default="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_BIn1oBNLEeCpr6XKiuQP7w" name="Integer"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_J4bT0BNKEeCpr6XKiuQP7w" name="Property">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_sqGtkBNLEeCpr6XKiuQP7w" name="isID" type="_rfGIcBNKEeCpr6XKiuQP7w" default="false"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_CFfREBNMEeCpr6XKiuQP7w" name="keys" type="_J4bT0BNKEeCpr6XKiuQP7w" lower="0" upper="*"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_aoEEcBNLEeCpr6XKiuQP7w" name="isResolveProxies" type="_rfGIcBNKEeCpr6XKiuQP7w" default="true"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_xBVB8BNKEeCpr6XKiuQP7w" name="isTransient" type="_rfGIcBNKEeCpr6XKiuQP7w" default="false"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_2RZ0cBNKEeCpr6XKiuQP7w" name="isUnsettable" type="_rfGIcBNKEeCpr6XKiuQP7w" default="false"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_2fiXEBNKEeCpr6XKiuQP7w" name="isVolatile" type="_rfGIcBNKEeCpr6XKiuQP7w" default="false"/>
</ownedMember>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_jh_vABNKEeCpr6XKiuQP7w" name="String"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_qClRsBNLEeCpr6XKiuQP7w" name="Type">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_U4vxMBNLEeCpr6XKiuQP7w" name="instanceClassName" type="_jh_vABNKEeCpr6XKiuQP7w" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_tN9O4HwBEeCD_bbcqKnJ_g" name="Constraint">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_tN9O4XwBEeCD_bbcqKnJ_g" name="isCallable" type="_rfGIcBNKEeCpr6XKiuQP7w" default="false"/>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_A11esMerEd-sJIf4tYBt-g" name="MDT_OCL_Evaluation">
<ownedMember xmi:type="cmof:Class" xmi:id="_CJbYcB_aEeCxNNh5B6u04A" name="CallExp" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_dIPu8MesEd-sJIf4tYBt-g" name="Feature" isAbstract="true">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_3M8_UN9YEd-5RuvZBdnt0A" name="implementationClass" type="_7Yq00Mk-Ed-bx742yyafXQ" lower="0"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_ZQ3woN9ZEd-5RuvZBdnt0A" name="implementation" type="_0Xb0cAFqEeCxa8jNFLJGww" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_0Xb0cAFqEeCxa8jNFLJGww" name="LibraryFeature"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_jtMXsMhyEd-sJIf4tYBt-g" name="Object"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_7Yq00Mk-Ed-bx742yyafXQ" name="String"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_ijfAsNPCEd-Vct1SlsNNwg" name="Throwable"/>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_431tkMpAEd-ZL8lMORCEkg" name="MDT_OCL_Framework">
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_zVCV0PlzEd-EJPIg-mDVJA" name="Boolean"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_V3s5sMpCEd-ZL8lMORCEkg" name="Class">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_Y4z6QMpCEd-ZL8lMORCEkg" name="instanceClassName" type="_-0G3sMpAEd-ZL8lMORCEkg" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_OD6CsMpBEd-ZL8lMORCEkg" name="Element" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_LhCA0B1EEeCzDcYDg75xng" name="Feature" isAbstract="true"/>
<ownedMember xmi:type="cmof:Interface" xmi:id="_bHXToEOIEeGtTYkEXjnZtw" name="MorePivotable" isAbstract="true"/>
<ownedMember xmi:type="cmof:Interface" xmi:id="_gp2QsN9WEd-5RuvZBdnt0A" name="Nameable" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_P4PuIMpBEd-ZL8lMORCEkg" clientDependency="#_yvKQQN9WEd-5RuvZBdnt0A" name="NamedElement" isAbstract="true">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<interfaceRealization xmi:type="cmof:InterfaceRealization" xmi:id="_yvKQQN9WEd-5RuvZBdnt0A" name="" client="_P4PuIMpBEd-ZL8lMORCEkg" supplier="_gp2QsN9WEd-5RuvZBdnt0A" contract="_gp2QsN9WEd-5RuvZBdnt0A" implementingClassifier="_P4PuIMpBEd-ZL8lMORCEkg"/>
</xmi:Extension>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_7uYc4MpAEd-ZL8lMORCEkg" name="Package">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_AzTvUMpBEd-ZL8lMORCEkg" name="nsPrefix" type="_-0G3sMpAEd-ZL8lMORCEkg" lower="0"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_HIkBMMpBEd-ZL8lMORCEkg" name="nsURI" type="_-0G3sMpAEd-ZL8lMORCEkg" lower="0"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_swFbkLb8EeG1psGotoAUcw" name="importedPackage" type="_7uYc4MpAEd-ZL8lMORCEkg" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Interface" xmi:id="_h0T4sN9WEd-5RuvZBdnt0A" name="Pivotable" isAbstract="true"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_-0G3sMpAEd-ZL8lMORCEkg" name="String"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_gqL8MDAZEeCQxbz5jr7q5g" name="Type" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_jyLn4DAZEeCQxbz5jr7q5g" name="UnspecifiedType" superClass="_V3s5sMpCEd-ZL8lMORCEkg">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_teCpMDAZEeCQxbz5jr7q5g" name="lowerBound" type="_gqL8MDAZEeCQxbz5jr7q5g"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_2kURMDAZEeCQxbz5jr7q5g" name="upperBound" type="_gqL8MDAZEeCQxbz5jr7q5g"/>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_t35skMlAEd-bx742yyafXQ" name="MDT_OCL_Precedences">
<ownedMember xmi:type="cmof:Enumeration" xmi:id="_2eERIMlAEd-bx742yyafXQ" name="AssociativityKind">
<ownedLiteral xmi:type="cmof:EnumerationLiteral" xmi:id="_5uMlIMlAEd-bx742yyafXQ" name="Left" classifier="#_2eERIMlAEd-bx742yyafXQ" enumeration="_2eERIMlAEd-bx742yyafXQ"/>
<ownedLiteral xmi:type="cmof:EnumerationLiteral" xmi:id="_8ybyMMlAEd-bx742yyafXQ" name="Right" classifier="#_2eERIMlAEd-bx742yyafXQ" enumeration="_2eERIMlAEd-bx742yyafXQ"/>
</ownedMember>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_85njsDlNEeK6Lf8TPCjuwQ" name="Boolean"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_XXNRYMlBEd-bx742yyafXQ" name="Integer"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_wOAoUMlAEd-bx742yyafXQ" name="NamedElement" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_qlRBsMlBEd-bx742yyafXQ" name="Operation">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_Bes4cDlOEeK6Lf8TPCjuwQ" name="isInvalidating" type="_85njsDlNEeK6Lf8TPCjuwQ" default="false"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_Z66IoDlOEeK6Lf8TPCjuwQ" name="isValidating" type="_85njsDlNEeK6Lf8TPCjuwQ" default="false"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_tLJe0MlBEd-bx742yyafXQ" name="precedence" type="_zQ5xkMlAEd-bx742yyafXQ" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_iGrr0MlBEd-bx742yyafXQ" name="Library">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_kJml0MlBEd-bx742yyafXQ" name="ownedPrecedence" type="_zQ5xkMlAEd-bx742yyafXQ" isOrdered="true" lower="0" upper="*" isComposite="true"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_zQ5xkMlAEd-bx742yyafXQ" name="Precedence" superClass="_wOAoUMlAEd-bx742yyafXQ">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_IdkjoMlBEd-bx742yyafXQ" name="associativity" type="_2eERIMlAEd-bx742yyafXQ" lower="0" default="Left"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_TUMH4MlBEd-bx742yyafXQ" name="order" type="_SUQk8Mo-Ed-ZL8lMORCEkg" default="0"/>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_MvNA8Mo-Ed-ZL8lMORCEkg" name="MDT_OCL_PrimitiveTypes">
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_Pk2YYMo-Ed-ZL8lMORCEkg" name="Boolean"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_SUQk8Mo-Ed-ZL8lMORCEkg" name="Integer"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_SeOZQMo-Ed-ZL8lMORCEkg" name="Real"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_Sl0PAMo-Ed-ZL8lMORCEkg" name="String"/>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_StQTwMo-Ed-ZL8lMORCEkg" name="UnlimitedNatural"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_mmFxgPPiEd-7P5P8zTFtow" name="BooleanLiteralExp">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_ttCmEPPiEd-7P5P8zTFtow" name="booleanSymbol" type="_Pk2YYMo-Ed-ZL8lMORCEkg"/>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_jPknALeeEeG5G_bt-fBLaA" name="MDT_OCL_Redefinitions">
<ownedMember xmi:type="cmof:Class" xmi:id="_nwDIkLeeEeG5G_bt-fBLaA" name="Operation">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_rJZqALeeEeG5G_bt-fBLaA" name="redefinedOperation" type="_nwDIkLeeEeG5G_bt-fBLaA" lower="0" upper="*"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_pGewALeeEeG5G_bt-fBLaA" name="Property">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_zU8IELeeEeG5G_bt-fBLaA" name="redefinedProperty" type="_pGewALeeEeG5G_bt-fBLaA" lower="0" upper="*"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_ziCI4LeeEeG5G_bt-fBLaA" name="subsettedProperty" type="_pGewALeeEeG5G_bt-fBLaA" lower="0" upper="*"/>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_VVda0PtxEeGgYeRoQSJFAw" name="MDT_OCL_Referring">
<ownedMember xmi:type="cmof:Class" xmi:id="_whqGYPtxEeGgYeRoQSJFAw" name="Element" isAbstract="true"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_a6_DcPtyEeGgYeRoQSJFAw" clientDependency="#_xejhkPtzEeGgYeRoQSJFAw" name="IterateExp">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<interfaceRealization xmi:type="cmof:InterfaceRealization" xmi:id="_xejhkPtzEeGgYeRoQSJFAw" client="_a6_DcPtyEeGgYeRoQSJFAw" supplier="_RhE4UPtzEeGgYeRoQSJFAw" contract="_RhE4UPtzEeGgYeRoQSJFAw" implementingClassifier="_a6_DcPtyEeGgYeRoQSJFAw"/>
</xmi:Extension>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_db9LYPtyEeGgYeRoQSJFAw" clientDependency="#__mgTsPtzEeGgYeRoQSJFAw" name="IteratorExp">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<interfaceRealization xmi:type="cmof:InterfaceRealization" xmi:id="__mgTsPtzEeGgYeRoQSJFAw" client="_db9LYPtyEeGgYeRoQSJFAw" supplier="_RhE4UPtzEeGgYeRoQSJFAw" contract="_RhE4UPtzEeGgYeRoQSJFAw" implementingClassifier="_db9LYPtyEeGgYeRoQSJFAw"/>
</xmi:Extension>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_A-iIgPtyEeGgYeRoQSJFAw" clientDependency="#__36MwPtzEeGgYeRoQSJFAw" name="OperationCallExp">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<interfaceRealization xmi:type="cmof:InterfaceRealization" xmi:id="__36MwPtzEeGgYeRoQSJFAw" client="_A-iIgPtyEeGgYeRoQSJFAw" supplier="_RhE4UPtzEeGgYeRoQSJFAw" contract="_RhE4UPtzEeGgYeRoQSJFAw" implementingClassifier="_A-iIgPtyEeGgYeRoQSJFAw"/>
</xmi:Extension>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_W_tgsPtyEeGgYeRoQSJFAw" clientDependency="#_AJd20Pt0EeGgYeRoQSJFAw" name="PropertyCallExp">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<interfaceRealization xmi:type="cmof:InterfaceRealization" xmi:id="_AJd20Pt0EeGgYeRoQSJFAw" client="_W_tgsPtyEeGgYeRoQSJFAw" supplier="_RhE4UPtzEeGgYeRoQSJFAw" contract="_RhE4UPtzEeGgYeRoQSJFAw" implementingClassifier="_W_tgsPtyEeGgYeRoQSJFAw"/>
</xmi:Extension>
</ownedMember>
<ownedMember xmi:type="cmof:Interface" xmi:id="_RhE4UPtzEeGgYeRoQSJFAw" name="ReferringElement">
<ownedOperation xmi:type="cmof:Operation" xmi:id="_spEEMPtxEeGgYeRoQSJFAw" name="getReferredElement" interface="_RhE4UPtzEeGgYeRoQSJFAw">
<ownedParameter xmi:type="cmof:Parameter" xmi:id="_J2GmIPtyEeGgYeRoQSJFAw" type="_whqGYPtxEeGgYeRoQSJFAw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_iY_tIPtyEeGgYeRoQSJFAw" clientDependency="#_Aa3v4Pt0EeGgYeRoQSJFAw" name="TypeExp">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<interfaceRealization xmi:type="cmof:InterfaceRealization" xmi:id="_Aa3v4Pt0EeGgYeRoQSJFAw" client="_iY_tIPtyEeGgYeRoQSJFAw" supplier="_RhE4UPtzEeGgYeRoQSJFAw" contract="_RhE4UPtzEeGgYeRoQSJFAw" implementingClassifier="_iY_tIPtyEeGgYeRoQSJFAw"/>
</xmi:Extension>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_ntGEAPtyEeGgYeRoQSJFAw" clientDependency="#_ArPHIPt0EeGgYeRoQSJFAw" name="VariableExp">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<interfaceRealization xmi:type="cmof:InterfaceRealization" xmi:id="_ArPHIPt0EeGgYeRoQSJFAw" client="_ntGEAPtyEeGgYeRoQSJFAw" supplier="_RhE4UPtzEeGgYeRoQSJFAw" contract="_RhE4UPtzEeGgYeRoQSJFAw" implementingClassifier="_ntGEAPtyEeGgYeRoQSJFAw"/>
</xmi:Extension>
</ownedMember>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_Ojs8cLoxEeGoaKB2Aghcrw" name="MDT_OCL_Stereotypes">
<ownedMember xmi:type="cmof:Class" xmi:id="_eVCuQLoxEeGoaKB2Aghcrw" name="Element" isAbstract="true">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_eVCuQboxEeGoaKB2Aghcrw" name="extension" type="_h8QFgLoxEeGoaKB2Aghcrw" lower="0" upper="*" isComposite="true" association="_OmXs4PEOEeGbmcl4mtVQXA"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_h8QFgLoxEeGoaKB2Aghcrw" name="ElementExtension" superClass="_wP0RwLoxEeGoaKB2Aghcrw">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_sckpoLoxEeGoaKB2Aghcrw" name="base" type="_eVCuQLoxEeGoaKB2Aghcrw" association="_OmXs4PEOEeGbmcl4mtVQXA"/>
<ownedAttribute xmi:type="cmof:Property" xmi:id="_F_eIgPEOEeGbmcl4mtVQXA" name="stereotype" type="_wP0RwLoxEeGoaKB2Aghcrw"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_U4nnYLpCEeGoaKB2Aghcrw" name="Property">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_Wm8Y8Oh6EeGIcun9Rtccjg" name="referredProperty" type="_U4nnYLpCEeGoaKB2Aghcrw" lower="0"/>
</ownedMember>
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_p5yUELpCEeGoaKB2Aghcrw" name="String"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_wP0RwLoxEeGoaKB2Aghcrw" name="Type" isAbstract="true"/>
<ownedMember xmi:type="cmof:Association" xmi:id="_OmXs4PEOEeGbmcl4mtVQXA" name="A_base_extension" memberEnd="_eVCuQboxEeGoaKB2Aghcrw _sckpoLoxEeGoaKB2Aghcrw"/>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_zNR5QMilEd-sJIf4tYBt-g" name="MDT_OCL_TypedMultiplicity">
<ownedMember xmi:type="cmof:PrimitiveType" xmi:id="_iauzUOLYEeGCOa0Md3lQkQ" name="Boolean"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_7WjzQB51EeCxNNh5B6u04A" name="Feature" isAbstract="true" superClass="_9HMksMilEd-sJIf4tYBt-g"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_4Yv4kMilEd-sJIf4tYBt-g" name="Parameter" superClass="_9HMksMilEd-sJIf4tYBt-g"/>
<ownedMember xmi:type="cmof:Class" xmi:id="_4oqj4MilEd-sJIf4tYBt-g" name="TypedElement" isAbstract="true">
<ownedAttribute xmi:type="cmof:Property" xmi:id="_n1w4oOLYEeGCOa0Md3lQkQ" name="isRequired" type="_iauzUOLYEeGCOa0Md3lQkQ" default="true"/>
</ownedMember>
<ownedMember xmi:type="cmof:Class" xmi:id="_9HMksMilEd-sJIf4tYBt-g" name="TypedMultiplicityElement" isAbstract="true" superClass="_4oqj4MilEd-sJIf4tYBt-g"/>
</ownedMember>
<ownedMember xmi:type="cmof:Package" xmi:id="_tG-HYMeqEd-sJIf4tYBt-g" name="MDT_OCL_Visiting">
<ownedMember xmi:type="cmof:Class" xmi:id="_xBkUsMeqEd-sJIf4tYBt-g" clientDependency="#_lMyWQM-FEd-OX-Zde0V6vA" name="Element" isAbstract="true">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<interfaceRealization xmi:type="cmof:InterfaceRealization" xmi:id="_lMyWQM-FEd-OX-Zde0V6vA" client="_xBkUsMeqEd-sJIf4tYBt-g" supplier="_T5siAM9-Ed-OX-Zde0V6vA" contract="_T5siAM9-Ed-OX-Zde0V6vA" implementingClassifier="_xBkUsMeqEd-sJIf4tYBt-g"/>
</xmi:Extension>
</ownedMember>
<ownedMember xmi:type="cmof:Interface" xmi:id="_T5siAM9-Ed-OX-Zde0V6vA" name="Visitable" isAbstract="true"/>
<ownedMember xmi:type="cmof:Interface" xmi:id="_GklkEOfSEd-IXbTaV_5Nsg" name="Visitor" isAbstract="true">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<ownedTemplateSignature xmi:type="cmof:RedefinableTemplateSignature" xmi:id="_YfCXcOfSEd-IXbTaV_5Nsg" parameter="_aP87cOfSEd-IXbTaV_5Nsg">
<ownedParameter xmi:type="cmof:ClassifierTemplateParameter" xmi:id="_aP87cOfSEd-IXbTaV_5Nsg" parameteredElement="_dUCXgOfSEd-IXbTaV_5Nsg" signature="_YfCXcOfSEd-IXbTaV_5Nsg">
<ownedParameteredElement xmi:type="cmof:Class" xmi:id="_dUCXgOfSEd-IXbTaV_5Nsg" name="R" owningTemplateParameter="_aP87cOfSEd-IXbTaV_5Nsg" templateParameter="#_aP87cOfSEd-IXbTaV_5Nsg"/>
</ownedParameter>
</ownedTemplateSignature>
</xmi:Extension>
</ownedMember>
</ownedMember>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<profileApplication xmi:type="cmof:ProfileApplication" xmi:id="_0zzhIMezEd-sJIf4tYBt-g" applyingPackage="_0">
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0z1WUMezEd-sJIf4tYBt-g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
</eAnnotations>
</xmi:Extension>
<appliedProfile xmi:type="cmof:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
</profileApplication>
</xmi:Extension>
</cmof:Package>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EGenericType xmi:id="_2l8NIMezEd-sJIf4tYBt-g"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EAttribute xmi:id="_FjatoMinEd-sJIf4tYBt-g" isTransient="true"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EAttribute xmi:id="_eid-MMlBEd-bx742yyafXQ" base_Property="_TUMH4MlBEd-bx742yyafXQ"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_YgSpYMo-Ed-ZL8lMORCEkg" instanceClassName="java.lang.Number" base_PrimitiveType="_StQTwMo-Ed-ZL8lMORCEkg"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_aPk1sMo-Ed-ZL8lMORCEkg" instanceClassName="java.lang.String" base_PrimitiveType="_Sl0PAMo-Ed-ZL8lMORCEkg"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_bU5fAMo-Ed-ZL8lMORCEkg" instanceClassName="java.lang.Number" base_PrimitiveType="_SeOZQMo-Ed-ZL8lMORCEkg"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_csPFYMo-Ed-ZL8lMORCEkg" instanceClassName="java.lang.Number" base_PrimitiveType="_SUQk8Mo-Ed-ZL8lMORCEkg"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_d3XbwMo-Ed-ZL8lMORCEkg" instanceClassName="boolean" base_PrimitiveType="_Pk2YYMo-Ed-ZL8lMORCEkg"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_rOgcAMo-Ed-ZL8lMORCEkg" instanceClassName="java.lang.Number"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EClass xmi:id="_eCpH8M9-Ed-OX-Zde0V6vA" instanceClassName="org.eclipse.ocl.examples.pivot.util.Visitable" base_Interface="_T5siAM9-Ed-OX-Zde0V6vA" className="Visitable"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_Oh3O8M-wEd-OX-Zde0V6vA" isTransient="true" isResolveProxies="false"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_CuPkAM-9Ed-OX-Zde0V6vA" instanceClassName="boolean"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_lESsENK7Ed-VSdZNqJFoJA" instanceClassName="java.lang.Object"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_9eufINPCEd-Vct1SlsNNwg" instanceClassName="java.lang.Throwable"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EClass xmi:id="_n6SYcN9WEd-5RuvZBdnt0A" instanceClassName="org.eclipse.ocl.examples.domain.elements.Nameable" base_Interface="_gp2QsN9WEd-5RuvZBdnt0A" className="Nameable"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EClass xmi:id="_pecS0N9WEd-5RuvZBdnt0A" instanceClassName="org.eclipse.ocl.examples.pivot.util.Pivotable" base_Interface="_h0T4sN9WEd-5RuvZBdnt0A" className="Pivotable"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EClass xmi:id="_KhzAgOfSEd-IXbTaV_5Nsg" instanceClassName="org.eclipse.ocl.examples.pivot.util.Visitor" base_Interface="_GklkEOfSEd-IXbTaV_5Nsg"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_zmnm0O53Ed-sIMHRp27srQ" isTransient="true" isResolveProxies="false"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_W_mzkPPcEd-7P5P8zTFtow" instanceClassName="" dataTypeName="boolean"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EAttribute xmi:id="_1hNtAPPiEd-7P5P8zTFtow" isUnsettable="true" base_Property="_ttCmEPPiEd-7P5P8zTFtow"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_51mtUAFqEeCxa8jNFLJGww" instanceClassName="org.eclipse.ocl.examples.domain.library.LibraryFeature" base_PrimitiveType="_0Xb0cAFqEeCxa8jNFLJGww"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EAttribute xmi:id="_VZMlMAFrEeCxa8jNFLJGww" isTransient="true" base_Property="_ZQ3woN9ZEd-5RuvZBdnt0A"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_jgIDoAFrEeCxa8jNFLJGww" instanceClassName="java.lang.Throwable" base_PrimitiveType="_ijfAsNPCEd-Vct1SlsNNwg"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_o1e-wAFrEeCxa8jNFLJGww" instanceClassName="java.lang.Object" base_PrimitiveType="_jtMXsMhyEd-sJIf4tYBt-g"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_ycK_AA4KEeC_ef2AeAygNw"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_4szvABEdEeCsy5gumoi3HA" instanceClassName="org.eclipse.ocl.examples.pivot.values.Value"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_PafA0BEeEeCsy5gumoi3HA" isTransient="true"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_aRlrEB1EEeCzDcYDg75xng" isTransient="true" isResolveProxies="false"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_Z87C0B_aEeCxNNh5B6u04A" isTransient="true" isVolatile="true" isResolveProxies="false"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_14bf8DxsEeCYibdAWnk0AQ" isTransient="true"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_WQdVgD2REeC9A8BnhOyXOw" isTransient="true"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_jAdnMD3nEeCrdsp1tq7uPw" isTransient="true"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EReference xmi:id="_CoMyoHSeEeC3-tVPqYIPdQ" isTransient="true" base_Property="_5M7LAHSdEeC3-tVPqYIPdQ" isResolveProxies="false"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EAttribute xmi:id="_F9V88NZbEeCmbIcdzXDskg" isTransient="true" isVolatile="true"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EClass xmi:id="_eO7hgEOIEeGtTYkEXjnZtw" instanceClassName="org.eclipse.ocl.examples.pivot.util.MorePivotable" base_Interface="_bHXToEOIEeGtTYkEXjnZtw" className="MorePivotable"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EDataType xmi:id="_lgTD4Ob7EeGuHKPT-USe0w" instanceClassName="int"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EClass xmi:id="_MJHVIPtzEeGgYeRoQSJFAw"/>
</xmi:Extension>
<xmi:Extension extender="http://www.eclipse.org/uml2/4.0.0/UML">
<Ecore:EClass xmi:id="_VF5C4PtzEeGgYeRoQSJFAw" base_Interface="_RhE4UPtzEeGgYeRoQSJFAw"/>
</xmi:Extension>
<cmof:Tag xmi:id="_39" name="org.omg.xmi.nsPrefix" value="MDTOCL" element="_0"/>
<cmof:Tag xmi:id="_40" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Annotations" element="_peTNMMo_Ed-ZL8lMORCEkg"/>
<cmof:Tag xmi:id="_41" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Cache" element="_dkSmoDxsEeCYibdAWnk0AQ"/>
<cmof:Tag xmi:id="_42" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Dynamics" element="_B_MXsLtdEeGaF-l-UpovSA"/>
<cmof:Tag xmi:id="_43" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Ecore" element="_F95X8BNKEeCpr6XKiuQP7w"/>
<cmof:Tag xmi:id="_44" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#boolean" element="_rfGIcBNKEeCpr6XKiuQP7w"/>
<cmof:Tag xmi:id="_45" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#integer" element="_BIn1oBNLEeCpr6XKiuQP7w"/>
<cmof:Tag xmi:id="_46" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Evaluation" element="_A11esMerEd-sJIf4tYBt-g"/>
<cmof:Tag xmi:id="_47" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Framework" element="_431tkMpAEd-ZL8lMORCEkg"/>
<cmof:Tag xmi:id="_48" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#boolean" element="_zVCV0PlzEd-EJPIg-mDVJA"/>
<cmof:Tag xmi:id="_49" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Precedences" element="_t35skMlAEd-bx742yyafXQ"/>
<cmof:Tag xmi:id="_50" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#boolean" element="_85njsDlNEeK6Lf8TPCjuwQ"/>
<cmof:Tag xmi:id="_51" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#integer" element="_XXNRYMlBEd-bx742yyafXQ"/>
<cmof:Tag xmi:id="_52" name="org.omg.xmi.nsPrefix" value="MDT_OCL_PrimitiveTypes" element="_MvNA8Mo-Ed-ZL8lMORCEkg"/>
<cmof:Tag xmi:id="_53" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#boolean" element="_Pk2YYMo-Ed-ZL8lMORCEkg"/>
<cmof:Tag xmi:id="_54" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#integer" element="_SUQk8Mo-Ed-ZL8lMORCEkg"/>
<cmof:Tag xmi:id="_55" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#double" element="_SeOZQMo-Ed-ZL8lMORCEkg"/>
<cmof:Tag xmi:id="_56" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Redefinitions" element="_jPknALeeEeG5G_bt-fBLaA"/>
<cmof:Tag xmi:id="_57" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Referring" element="_VVda0PtxEeGgYeRoQSJFAw"/>
<cmof:Tag xmi:id="_58" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Stereotypes" element="_Ojs8cLoxEeGoaKB2Aghcrw"/>
<cmof:Tag xmi:id="_59" name="org.omg.xmi.nsPrefix" value="MDT_OCL_TypedMultiplicity" element="_zNR5QMilEd-sJIf4tYBt-g"/>
<cmof:Tag xmi:id="_60" name="org.omg.xmi.schemaType" value="http://www.w3.org/2001/XMLSchema#boolean" element="_iauzUOLYEeGCOa0Md3lQkQ"/>
<cmof:Tag xmi:id="_61" name="org.omg.xmi.nsPrefix" value="MDT_OCL_Visiting" element="_tG-HYMeqEd-sJIf4tYBt-g"/>
</xmi:XMI>