blob: 60677cdce607261983537ba24a6aadfd6447f090 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:DataTypes="http://www.eclipse.org/papyrus/DataTypes/1" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/DataTypes/1 http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/VSL/DataTypes http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA">
<uml:Package xmi:id="_uBlQkA73EdyML4mHwjNDrw" name="MARTE_Library">
<packageImport xmi:type="uml:PackageImport" xmi:id="_uBlQkQ73EdyML4mHwjNDrw">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_yZe1wA93EdyLrpTMPABxMQ" importedPackage="_dDxjEAeNEdytasR0-Ec7ew"/>
<packageImport xmi:type="uml:PackageImport" xmi:id="_yZe1wQ93EdyLrpTMPABxMQ" importedPackage="_3DJKAA4uEdysTsAUPnp57Q"/>
<packageImport xmi:type="uml:PackageImport" xmi:id="_yZomwA93EdyLrpTMPABxMQ" importedPackage="_X3JtMAeNEdytasR0-Ec7ew"/>
<packageImport xmi:type="uml:PackageImport" xmi:id="_yZxwsA93EdyLrpTMPABxMQ" importedPackage="_g2qR8A74EdyML4mHwjNDrw"/>
<packageImport xmi:type="uml:PackageImport" xmi:id="_yZxwsQ93EdyLrpTMPABxMQ" importedPackage="_l6ms8A74EdyML4mHwjNDrw"/>
<packageImport xmi:type="uml:PackageImport" xmi:id="_yZ7hsA93EdyLrpTMPABxMQ" importedPackage="_x9l9sA74EdyML4mHwjNDrw"/>
<packageImport xmi:type="uml:PackageImport" xmi:id="_yZ7hsQ93EdyLrpTMPABxMQ" importedPackage="_2GPOEA74EdyML4mHwjNDrw"/>
<packagedElement xmi:type="uml:Package" xmi:id="_dDxjEAeNEdytasR0-Ec7ew" name="MARTE_PrimitivesTypes">
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_HJ1zcAnfEdy9WM11hWri2g" name="Integer">
<ownedOperation xmi:type="uml:Operation" xmi:id="_KXsPgAnfEdy9WM11hWri2g" name="+">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_NyydYAnfEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SIkx4AnfEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SI4T4AnfEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_SJBd0AnfEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_TJXggAnfEdy9WM11hWri2g" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZC9KEAnfEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZDGUAAnfEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_ZDZ2AAnfEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_39qYoAnoEdy9WM11hWri2g" name="-">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_39qYpQnoEdy9WM11hWri2g" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_39qYpwnoEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_39qYpgnoEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_39qYqAnoEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_8NJ34AnoEdy9WM11hWri2g" name="*">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_8NJ34QnoEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8NJ34wnoEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8NJ34gnoEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_8NJ35AnoEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_8NJ35QnoEdy9WM11hWri2g" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8NJ35wnoEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8NJ35gnoEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_8NJ36AnoEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_Bdd68AnpEdy9WM11hWri2g" name="/">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Bdd68QnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Bdd68wnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bdd68gnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Bdd69AnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_9u2esAnpEdy9WM11hWri2g" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9u2esgnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9u2esQnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_9u2eswnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_EnrNIAnpEdy9WM11hWri2g" name=">">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_EnrNIQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EnrNIwnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EnrNIgnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_EnrNJAnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_EnrNJQnpEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EnrNJwnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EnrNJgnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_EnrNKAnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_HG9TAAnpEdy9WM11hWri2g" name="&lt;">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_HG9TAQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HG9TAwnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HG9TAgnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_HG9TBAnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_KUGH8AnqEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KUGH8gnqEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KUGH8QnqEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_KUGH8wnqEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_HaLxAAnpEdy9WM11hWri2g" name=">=">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_HaLxAQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HaLxAwnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HaLxAgnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_HaLxBAnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_MPe2kAnqEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MPe2kgnqEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MPe2kQnqEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_MPe2kwnqEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_SlucYAnpEdy9WM11hWri2g" name="&lt;=">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_SlucYQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SlucYwnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SlucYgnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_SlucZAnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_PIsfYAnqEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PIsfYgnqEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PIsfYQnqEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_PIsfYwnqEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_WH6wwAnpEdy9WM11hWri2g" name="==">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_WH6wwQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WH6wwwnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WH6wwgnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_WH6wxAnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_R2vaAAnqEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R2vaAgnqEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R2vaAQnqEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_R2vaAwnqEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_WtxP0AnpEdy9WM11hWri2g" name="&lt;>">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_WtxP0QnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WtxP0wnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WtxP0gnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_WtxP1AnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_WtxP1QnpEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WtxP1wnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WtxP1gnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_WtxP2AnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_Te_VAA4uEdysTsAUPnp57Q" name="mod">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Te_VAQ4uEdysTsAUPnp57Q" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Te_VAw4uEdysTsAUPnp57Q" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Te_VAg4uEdysTsAUPnp57Q" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Te_VBA4uEdysTsAUPnp57Q">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Te_VBQ4uEdysTsAUPnp57Q" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Te_VBw4uEdysTsAUPnp57Q" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Te_VBg4uEdysTsAUPnp57Q" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Te_VCA4uEdysTsAUPnp57Q">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_l7nckEBdEd6UTJZnztgOLw" name="^">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_oCu6EEBdEd6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qoQK0EBdEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qoSnEEBdEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qoT1MEBdEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_q4_8kEBdEd6UTJZnztgOLw" name="j" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_48vx4EBiEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_48xAAEBiEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_48y1MEBiEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_xRPpUEBjEd6UTJZnztgOLw" name="diff">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_uItgMEBlEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wefEwEBlEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wegS4EBlEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_weiIEEBlEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_u5YvMEBlEd6UTJZnztgOLw" name="n">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zP3AMEBlEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zP9G0EBlEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_zP-8AEBlEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_3D-LAEBlEd6UTJZnztgOLw" name="intg">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_6iaAwEBlEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9qCgEEBlEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9qEVQEBlEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_9qGKcEBlEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_63PBQEBlEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__eVvQEBlEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__eXkcEBlEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="__eYykEBlEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_69kSwEBlEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Dnn40EBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DnqVEEBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_DnrjMEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_WBPUcEBmEd6UTJZnztgOLw" name="sum">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_XW1OYEBmEd6UTJZnztgOLw" name="k" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Zk62kEBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Zk8EsEBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Zk9S0EBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Xdny4EBmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bdHuUEBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bdL_wEBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_bdNN4EBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_XhSx8EBmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_c_dq0EBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_c_e48EBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_c_guIEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_beo90AnpEdy9WM11hWri2g" name="Real">
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo90QnpEdy9WM11hWri2g" name="+">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_beo90gnpEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_beo91AnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_beo90wnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_beo91QnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_beo91gnpEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_beo92AnpEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_beo91wnpEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_beo92QnpEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo92gnpEdy9WM11hWri2g" name="-">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_OjiucAnrEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OjiucgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OjiucQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_OjiucwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo93wnpEdy9WM11hWri2g" name="*">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Sj_FEAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sj_FEgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sj_FEQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Sj_FEwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Sj_FFAnrEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sj_FFgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sj_FFQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Sj_FFwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo96AnpEdy9WM11hWri2g" name="/">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_VGtggAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VGtgggnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VGtggQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_VGtggwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_VGtghAnrEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VGtghgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VGtghQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_VGtghwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo98QnpEdy9WM11hWri2g" name=">">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_YrvGcAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YrvGcgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YrvGcQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_YrvGcwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_bVc6sAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bVc6sgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bVc6sQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_bVc6swnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo9-gnpEdy9WM11hWri2g" name="&lt;">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_imgtgAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_imgtggnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_imgtgQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_imgtgwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_imgthAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_imgthgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_imgthQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_imgthwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo-AwnpEdy9WM11hWri2g" name=">=">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_i9dN4AnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i9dN4gnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i9dN4QnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_i9dN4wnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_i9dN5AnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i9dN5gnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i9dN5QnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_i9dN5wnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo-DAnpEdy9WM11hWri2g" name="&lt;=">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_jV5jEAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jV5jEgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jV5jEQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_jV5jEwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_jV5jFAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jV5jFgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jV5jFQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_jV5jFwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo-FQnpEdy9WM11hWri2g" name="==">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_jssScAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jssScgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jssScQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_jssScwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_jssSdAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jssSdgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jssSdQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_jssSdwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_beo-HgnpEdy9WM11hWri2g" name="&lt;>">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kBs5IAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kBs5IgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kBs5IQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kBs5IwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kBs5JAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kBs5JgnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kBs5JQnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kBs5JwnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_J5nm4An0Edy9WM11hWri2g" name="abs">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_J5nm4Qn0Edy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J5nm4wn0Edy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J5nm4gn0Edy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_J5nm5An0Edy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_J5nm5Qn0Edy9WM11hWri2g" name="" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J5nm5wn0Edy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J5nm5gn0Edy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_J5nm6An0Edy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_ODQKMEBmEd6UTJZnztgOLw" name="^">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_ODQKMUBmEd6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ODQKM0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ODQKMkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_ODQKNEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_ODQKNUBmEd6UTJZnztgOLw" name="j" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ODQKN0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ODQKNkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_ODQKOEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_evk9kEBmEd6UTJZnztgOLw" name="diff">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_evk9kUBmEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evk9k0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evk9kkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_evk9lEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_evk9lUBmEd6UTJZnztgOLw" name="n">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evk9l0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evk9lkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_evk9mEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_evk9mUBmEd6UTJZnztgOLw" name="intg">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_evk9mkBmEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evk9nEBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evk9m0BmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_evk9nUBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_evk9nkBmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkoUBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlkoEBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_evlkokBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_evlko0BmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkpUBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlkpEBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_evlkpkBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_evlkp0BmEd6UTJZnztgOLw" name="sum">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_evlkqEBmEd6UTJZnztgOLw" name="k" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkqkBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlkqUBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_evlkq0BmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_evlkrEBmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkrkBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlkrUBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_evlkr0BmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_evlksEBmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkskBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlksUBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_evlks0BmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Ddte8AnqEdy9WM11hWri2g" name="Boolean">
<ownedOperation xmi:type="uml:Operation" xmi:id="_ypx80AnrEdy9WM11hWri2g" name="or">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_ypx80QnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypx80wnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ypx80gnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_ypx81AnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_ypx81QnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypx81wnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ypx81gnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_ypx82AnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_4vSigAnrEdy9WM11hWri2g" name="xor">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_4vSigQnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4vSigwnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4vSiggnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_4vSihAnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_4vSihQnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4vSihwnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4vSihgnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_4vSiiAnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_5EmEIAnrEdy9WM11hWri2g" name="and">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_5EmEIQnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5EmEIwnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5EmEIgnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_5EmEJAnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_5EmEJQnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5EmEJwnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5EmEJgnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_5EmEKAnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_6grnoAnrEdy9WM11hWri2g" name="not">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_6grnpQnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6grnpwnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6grnpgnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_6grnqAnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_6x0a8AnrEdy9WM11hWri2g" name="==">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_6x0a8QnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0a8wnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6x0a8gnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_6x0a9AnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_6x0a9QnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0a9wnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6x0a9gnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_6x0a-AnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_7B6FYAnrEdy9WM11hWri2g" name="&lt;>">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_7B6FYQnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7B6FYwnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7B6FYgnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_7B6FZAnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_7B6FZQnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7B6FZwnrEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7B6FZgnrEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_7B6FaAnrEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_DBKa8AnsEdy9WM11hWri2g" name="UnlimitedNatural">
<ownedOperation xmi:type="uml:Operation" xmi:id="_J_4gkAnsEdy9WM11hWri2g" name="+">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_J_4gkQnsEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J_4gkwnsEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J_4gkgnsEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_J_4glAnsEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_J_4glQnsEdy9WM11hWri2g" name="" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J_4glwnsEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J_4glgnsEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_J_4gmAnsEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_Q0z-wAnxEdy9WM11hWri2g" name="-">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Q0z-wQnxEdy9WM11hWri2g" name="" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q0z-wwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q0z-wgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Q0z-xAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_S2wBUAnxEdy9WM11hWri2g" name="*">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_S2wBUQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_S2wBUwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_S2wBUgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_S2wBVAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_S2wBVQnxEdy9WM11hWri2g" name="" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_S2wBVwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_S2wBVgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_S2wBWAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_Wqrl8AnxEdy9WM11hWri2g" name="/">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Wqrl8QnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Wqrl8wnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Wqrl8gnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Wqrl9AnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Wqrl9QnxEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Wqrl9wnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Wqrl9gnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Wqrl-AnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_bRIMoAnxEdy9WM11hWri2g" name=">">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_bRIMoQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bRIMownxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bRIMognxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_bRIMpAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_bRIMpQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bRIMpwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bRIMpgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_bRIMqAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_gWbSgAnxEdy9WM11hWri2g" name="&lt;">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_gWbSgQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gWbSgwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gWbSggnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_gWbShAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_gWbShQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gWbShwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gWbShgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_gWbSiAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_gwDTcAnxEdy9WM11hWri2g" name=">=">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_gwDTcQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gwDTcwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gwDTcgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_gwDTdAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_gwDTdQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gwDTdwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gwDTdgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_gwDTeAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_iGCO8AnxEdy9WM11hWri2g" name="&lt;=">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_iGCO8QnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iGCO8wnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iGCO8gnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_iGCO9AnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_iGCO9QnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iGCO9wnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iGCO9gnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_iGCO-AnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_iYgfAAnxEdy9WM11hWri2g" name="==">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_iYgfAQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iYgfAwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iYgfAgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_iYgfBAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_iYgfBQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iYgfBwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iYgfBgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_iYgfCAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_isxe0AnxEdy9WM11hWri2g" name="&lt;>">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_isxe0QnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_isxe0wnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_isxe0gnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_isxe1AnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_isxe1QnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_isxe1wnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_isxe1gnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_isxe2AnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_Z75uEA4uEdysTsAUPnp57Q" name="mod">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Z75uEQ4uEdysTsAUPnp57Q" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z75uEw4uEdysTsAUPnp57Q" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z75uEg4uEdysTsAUPnp57Q" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Z75uFA4uEdysTsAUPnp57Q">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Z75uFQ4uEdysTsAUPnp57Q" name="" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z75uFw4uEdysTsAUPnp57Q" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z75uFg4uEdysTsAUPnp57Q" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Z75uGA4uEdysTsAUPnp57Q">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_kfGFIEBmEd6UTJZnztgOLw" name="^">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGFIUBmEd6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFI0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFIkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFJEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGFJUBmEd6UTJZnztgOLw" name="j" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFJ0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFJkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFKEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_kfGFKUBmEd6UTJZnztgOLw" name="diff">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGFKkBmEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFLEBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFK0BmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFLUBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGFLkBmEd6UTJZnztgOLw" name="n">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFMEBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFL0BmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFMUBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_kfGFMkBmEd6UTJZnztgOLw" name="intg">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGFM0BmEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFNUBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFNEBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFNkBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGFN0BmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFOUBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFOEBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFOkBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGFO0BmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFPUBmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFPEBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFPkBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_kfGsMEBmEd6UTJZnztgOLw" name="sum">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGsMUBmEd6UTJZnztgOLw" name="k" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGsM0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGsMkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGsNEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGsNUBmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGsN0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGsNkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGsOEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kfGsOUBmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGsO0BmEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGsOkBmEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGsPEBmEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_qZ3GUAnxEdy9WM11hWri2g" name="String">
<ownedOperation xmi:type="uml:Operation" xmi:id="_wukloAnxEdy9WM11hWri2g" name="concat">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_wukloQnxEdy9WM11hWri2g" name="s" type="_qZ3GUAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wuklownxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wuklognxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_wuklpAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_wuklpQnxEdy9WM11hWri2g" name="" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wuklpwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wuklpgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_wuklqAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_6BRgEAnxEdy9WM11hWri2g" name="==">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_6BRgEQnxEdy9WM11hWri2g" name="s" type="_qZ3GUAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BRgEwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BRgEgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_6BRgFAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_6BRgFQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BRgFwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BRgFgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_6BRgGAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_6efAgAnxEdy9WM11hWri2g" name="&lt;>">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_6efAgQnxEdy9WM11hWri2g" name="s" type="_qZ3GUAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6efAgwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6efAggnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_6efAhAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_6efAhQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6efAhwnxEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6efAhgnxEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_6efAiAnxEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_sexkYAnxEdy9WM11hWri2g" name="DateTime">
<ownedOperation xmi:type="uml:Operation" xmi:id="_9H2aAAnyEdy9WM11hWri2g" name="+">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_9H2aAQnyEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9H2aAwnyEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9H2aAgnyEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_9H2aBAnyEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_9H2aBQnyEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9H2aBwnyEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9H2aBgnyEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_9H2aCAnyEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_9H2aCQnyEdy9WM11hWri2g" name="-">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_9H2aCgnyEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9H2aDAnyEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9H2aCwnyEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_9H2aDQnyEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_GtjI8AnzEdy9WM11hWri2g" name=">">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_GtjI8QnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GtjI8wnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GtjI8gnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_GtjI9AnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_GtjI9QnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GtjI9wnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GtjI9gnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_GtjI-AnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_TEP_4AnzEdy9WM11hWri2g" name="&lt;">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_TEP_4QnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TEP_4wnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TEP_4gnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_TEP_5AnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_TEP_5QnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TEP_5wnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TEP_5gnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_TEP_6AnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_TtrXYAnzEdy9WM11hWri2g" name=">=">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_TtrXYQnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TtrXYwnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TtrXYgnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_TtrXZAnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_TtrXZQnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TtrXZwnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TtrXZgnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_TtrXaAnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_UXPRwAnzEdy9WM11hWri2g" name="&lt;=">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_UXPRwQnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UXPRwwnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UXPRwgnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_UXPRxAnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_UXPRxQnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UXPRxwnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UXPRxgnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_UXPRyAnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_UoOUEAnzEdy9WM11hWri2g" name="==">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_UoOUEQnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UoOUEwnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UoOUEgnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_UoOUFAnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_UoOUFQnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UoOUFwnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UoOUFgnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_UoOUGAnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_U20wwAnzEdy9WM11hWri2g" name="&lt;>">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_U20wwQnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U20wwwnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U20wwgnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_U20wxAnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_U20wxQnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U20wxwnzEdy9WM11hWri2g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U20wxgnzEdy9WM11hWri2g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_U20wyAnzEdy9WM11hWri2g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_3DJKAA4uEdysTsAUPnp57Q" name="MeasurementUnits">
<packagedElement xmi:type="uml:Enumeration" xmi:id="_Iaa3gA4yEdysTsAUPnp57Q" name="TimeUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_KvuiAA4yEdysTsAUPnp57Q" name="s"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LDGJ8A4yEdysTsAUPnp57Q" name="tick"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LK_hsA4yEdysTsAUPnp57Q" name="ms"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LTCqcA4yEdysTsAUPnp57Q" name="us"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_OsmAMA4yEdysTsAUPnp57Q" name="min"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_O8F0wA4yEdysTsAUPnp57Q" name="hrs"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_PU1E4A4yEdysTsAUPnp57Q" name="day"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_ijhHUA4yEdysTsAUPnp57Q" name="PowerUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_lBxScA4yEdysTsAUPnp57Q" name="W"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_lMpFsA4yEdysTsAUPnp57Q" name="mW"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_lXXvAA4yEdysTsAUPnp57Q" name="KW"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_qFaygA4yEdysTsAUPnp57Q" name="FrequencyUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_tcvToA4yEdysTsAUPnp57Q" name="Hz"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_tmRqIA4yEdysTsAUPnp57Q" name="KHz"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_twkOkA4yEdysTsAUPnp57Q" name="MHz"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_t46SQA4yEdysTsAUPnp57Q" name="GHz"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_uA8z8A4yEdysTsAUPnp57Q" name="rpm"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_2pVmEA4yEdysTsAUPnp57Q" name="DataSizeUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_7OS_AA4yEdysTsAUPnp57Q" name="bit"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_7df4oA4yEdysTsAUPnp57Q" name="Byte"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_7pHSwA4yEdysTsAUPnp57Q" name="KB"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_717mwA4yEdysTsAUPnp57Q" name="MB"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_7-bbcA4yEdysTsAUPnp57Q" name="GB"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_DyNg0A4zEdysTsAUPnp57Q" name="DataTxRateUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_IdlDwA4zEdysTsAUPnp57Q" name="b_per_s"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_InkGMA4zEdysTsAUPnp57Q" name="Kb_per_s"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_IzfCUA4zEdysTsAUPnp57Q" name="Mb_per_s"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_UaKKgA4zEdysTsAUPnp57Q" name="EnergyUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_WkvLsA4zEdysTsAUPnp57Q" name="J"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Wr48kA4zEdysTsAUPnp57Q" name="KJ"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_WzL3YA4zEdysTsAUPnp57Q" name="Wh"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_W6pKQA4zEdysTsAUPnp57Q" name="KWh"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_XCiiAA4zEdysTsAUPnp57Q" name="mWh"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_g5AQ0A4zEdysTsAUPnp57Q" name="LengthUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_oeL5gA4zEdysTsAUPnp57Q" name="m"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_opXOwA4zEdysTsAUPnp57Q" name="cm"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_oxQmgA4zEdysTsAUPnp57Q" name="mm"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_Sw5dsBFUEdyUJeMeN__D-A" name="AreaUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_XV22oBFUEdyUJeMeN__D-A" name="mm2"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_XeM6UBFUEdyUJeMeN__D-A" name="um2"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_fuoVADJSEd211cMdxu944g" name="WeightUnitKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_jcYZIDJSEd211cMdxu944g" name="g"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_jleDsDJSEd211cMdxu944g" name="mg"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_jrlSwDJSEd211cMdxu944g" name="kg"/>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eWvLYHHQEeKqG9oh8v31vA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eXCGUHHQEeKqG9oh8v31vA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Foundations/NFPs"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_X3JtMAeNEdytasR0-Ec7ew" name="GRM_BasicTypes">
<packageImport xmi:type="uml:PackageImport" xmi:id="_tfw-YBXFEdyBX5GHlMLAlg" importedPackage="_l6ms8A74EdyML4mHwjNDrw"/>
<packagedElement xmi:type="uml:DataType" xmi:id="_Ng1kMAeOEdytasR0-Ec7ew" name="EDF_Parameters">
<ownedAttribute xmi:type="uml:Property" xmi:id="_ie8gYAePEdytasR0-Ec7ew" name="deadline" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ok0ScAePEdytasR0-Ec7ew"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ok0ScQePEdytasR0-Ec7ew" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_ok-DcAePEdytasR0-Ec7ew">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_4GfMYBFaEdyUJeMeN__D-A" name="SchedPolicyKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_563UEBFaEdyUJeMeN__D-A" name="EarliestDeadlineFirst"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_6Pk_0BFaEdyUJeMeN__D-A" name="FIFO"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_6VPi8BFaEdyUJeMeN__D-A" name="FixedPriority"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_63EdoBFaEdyUJeMeN__D-A" name="LeastLaxityFirst"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_6-EdgBFaEdyUJeMeN__D-A" name="RoundRobin"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_7EB7kBFaEdyUJeMeN__D-A" name="TimeTableDriven"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_7KSUkBFaEdyUJeMeN__D-A" name="Undef"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_7RAAkBFaEdyUJeMeN__D-A" name="Other"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_HkE7wBFbEdyUJeMeN__D-A" name="ProtectProtocolKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_JlHmcBFbEdyUJeMeN__D-A" name="FIFO"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_JrFEgBFbEdyUJeMeN__D-A" name="NoPreemption"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_JxyJcBFbEdyUJeMeN__D-A" name="PriorityCeiling"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_KUzW8BFbEdyUJeMeN__D-A" name="PriorityInheritance"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_KdTLoBFbEdyUJeMeN__D-A" name="StackBased"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LAweABFbEdyUJeMeN__D-A" name="Undef"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LGR3MBFbEdyUJeMeN__D-A" name="Other"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_UP5HEBFbEdyUJeMeN__D-A" name="PeriodicServerKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_WTKmYBFbEdyUJeMeN__D-A" name="Sporadic"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Wb9WABFbEdyUJeMeN__D-A" name="Deferrable"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Wk52oBFbEdyUJeMeN__D-A" name="Undef"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_WoevEBFbEdyUJeMeN__D-A" name="Other"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_d6I-0BFbEdyUJeMeN__D-A" name="SchedParameters">
<ownedAttribute xmi:type="uml:Property" xmi:id="_i_STsBFbEdyUJeMeN__D-A" name="edf" visibility="public" type="_Ng1kMAeOEdytasR0-Ec7ew" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mxINoBFbEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mxR-oBFbEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_mxR-oRFbEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_jGSTkBFbEdyUJeMeN__D-A" name="fp" visibility="public" type="_rnEo4BFbEdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qu5DsBFbEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qvC0sBFbEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qvC0sRFbEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_jKwj4BFbEdyUJeMeN__D-A" name="pooling" visibility="public" type="_LBY6sBFcEdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Zgir4BFcEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Zgr10BFcEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Zgr10RFcEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_jWrgABFbEdyUJeMeN__D-A" name="server" visibility="public" type="_yayYYBFbEdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cRa4EBFcEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cRkCABFcEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_cRkCARFcEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_CvstADMBEd2-hZkEerSQAg" name="tableEntryKey" visibility="public" isUnique="false">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueExpression"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FhnbADMBEd2-hZkEerSQAg"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Fhwk8DMBEd2-hZkEerSQAg" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Fh6V8DMBEd2-hZkEerSQAg">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_rnEo4BFbEdyUJeMeN__D-A" name="FixedPriorityParameters">
<ownedAttribute xmi:type="uml:Property" xmi:id="_tn-JoBFbEdyUJeMeN__D-A" name="priority" visibility="public" type="_0KWSgBFQEdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vdPpMBFbEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vdYzIBFbEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_vdikIBFbEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_yayYYBFbEdyUJeMeN__D-A" name="PeriodicServerParameters">
<generalization xmi:type="uml:Generalization" xmi:id="_8xj38BQZEdyxdNz5FjtZ_g" general="_rnEo4BFbEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_2KsYoBFbEdyUJeMeN__D-A" name="kind" visibility="public" type="_UP5HEBFbEdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4opBwBFbEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4oyywBFbEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_4oyywRFbEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_2RGioBFbEdyUJeMeN__D-A" name="backgroundPriority" visibility="public" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8RGWMBFbEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8RGWMRFbEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_8RQHMBFbEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_2a70EBFbEdyUJeMeN__D-A" name="initialBudget" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AHHlgBFcEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AHHlgRFcEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_AHRWgBFcEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_2kBeoBFbEdyUJeMeN__D-A" name="replenishPeriod" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DHpXQBFcEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DHpXQRFcEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_DHyhMBFcEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_2n5SABFbEdyUJeMeN__D-A" name="maxPendingReplenish" visibility="public" type="_0KWSgBFQEdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Hr2iQBFcEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HsATQBFcEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_HsKEQBFcEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_LBY6sBFcEdyUJeMeN__D-A" name="PoolingParameters">
<generalization xmi:type="uml:Generalization" xmi:id="_OLDTUBQaEdyxdNz5FjtZ_g" general="_rnEo4BFbEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_MozkcBFcEdyUJeMeN__D-A" name="period" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O61RcBFcEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_O6_CcBFcEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_O6_CcRFcEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_M1BbgBFcEdyUJeMeN__D-A" name="overhead" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R0p-QBFcEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R0zIMBFcEdyUJeMeN__D-A" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_R085MBFcEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_HRbMoLGzEd-tmN4hwNCxXQ" name="ScheduleSpecification">
<ownedAttribute xmi:type="uml:Property" xmi:id="_PyyJsLGzEd-tmN4hwNCxXQ" name="ttd" type="_LcrFELGzEd-tmN4hwNCxXQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TjpzQLGzEd-tmN4hwNCxXQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TjpzQbGzEd-tmN4hwNCxXQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_UxCzcLGzEd-tmN4hwNCxXQ" name="other" visibility="public">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueExpression"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YUwKwLGzEd-tmN4hwNCxXQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YUwKwbGzEd-tmN4hwNCxXQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_YUwKwrGzEd-tmN4hwNCxXQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_LcrFELGzEd-tmN4hwNCxXQ" name="TableDrivenSchedule">
<ownedAttribute xmi:type="uml:Property" xmi:id="_at5zcLGzEd-tmN4hwNCxXQ" name="frameCycleTime" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ds234LGzEd-tmN4hwNCxXQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dtAB0LGzEd-tmN4hwNCxXQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_dtAB0bGzEd-tmN4hwNCxXQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_evh10LGzEd-tmN4hwNCxXQ" name="entries" visibility="public" type="_NxGl0LGzEd-tmN4hwNCxXQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_g8xwgLGzEd-tmN4hwNCxXQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_g8xwgbGzEd-tmN4hwNCxXQ" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_g866cLGzEd-tmN4hwNCxXQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_NxGl0LGzEd-tmN4hwNCxXQ" name="TableEntryType">
<ownedAttribute xmi:type="uml:Property" xmi:id="_ipa4gLGzEd-tmN4hwNCxXQ" name="entryKey" visibility="public">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueExpression"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lmS5ULGzEd-tmN4hwNCxXQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lmS5UbGzEd-tmN4hwNCxXQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_lmS5UrGzEd-tmN4hwNCxXQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_mSyy8LGzEd-tmN4hwNCxXQ" name="timeSlot" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_o-sYgLGzEd-tmN4hwNCxXQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_o-2JgLGzEd-tmN4hwNCxXQ" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_o-2JgbGzEd-tmN4hwNCxXQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_q6ORELGzEd-tmN4hwNCxXQ" name="offset" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_s2M1kLGzEd-tmN4hwNCxXQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_s2M1kbGzEd-tmN4hwNCxXQ" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_s2WmkLGzEd-tmN4hwNCxXQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dT_nEHHzEeKqG9oh8v31vA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dUKmMHHzEeKqG9oh8v31vA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/VSL/DataTypes"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
</profileApplication>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_g2qR8A74EdyML4mHwjNDrw" name="MARTE_DataTypes">
<packageImport xmi:type="uml:PackageImport" xmi:id="_SuBaMBXFEdyBX5GHlMLAlg" importedPackage="_dDxjEAeNEdytasR0-Ec7ew"/>
<packageImport xmi:type="uml:PackageImport" xmi:id="_CcEQMB18EdyUAqqkOL30sg" importedPackage="_l6ms8A74EdyML4mHwjNDrw"/>
<packagedElement xmi:type="uml:DataType" xmi:id="_WkRCQBD_EdyybZnLxHsjyA" name="IntegerVector">
<ownedAttribute xmi:type="uml:Property" xmi:id="_YqhkIBD_EdyybZnLxHsjyA" name="vectorElem" visibility="public" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dF8mkBD_EdyybZnLxHsjyA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dF8mkRD_EdyybZnLxHsjyA" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_dGGXkBD_EdyybZnLxHsjyA">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedOperation xmi:type="uml:Operation" xmi:id="_WpevcECCEd6UTJZnztgOLw" name="at">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_YFJcMECCEd6UTJZnztgOLw" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aF06gECCEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aF1hkECCEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_aF2vsECCEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_YQqvsECCEd6UTJZnztgOLw" name="p" type="_HJ1zcAnfEdy9WM11hWri2g" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cdA0UECCEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cdCCcECCEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_cdCpgECCEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_yhmP0BD_EdyybZnLxHsjyA" name="IntegerMatrix">
<ownedAttribute xmi:type="uml:Property" xmi:id="_2qGWQBD_EdyybZnLxHsjyA" name="matrixElem" visibility="public" type="_WkRCQBD_EdyybZnLxHsjyA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2qGWQhD_EdyybZnLxHsjyA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2qGWQRD_EdyybZnLxHsjyA" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_2qGWQxD_EdyybZnLxHsjyA">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedOperation xmi:type="uml:Operation" xmi:id="_nnAAgECCEd6UTJZnztgOLw" name="at">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_pxEEUECCEd6UTJZnztgOLw" name="i">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vfpXwECCEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vfql4ECCEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_vfrM8ECCEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_p_e60ECCEd6UTJZnztgOLw" name="p" type="_WkRCQBD_EdyybZnLxHsjyA" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tsNrQECCEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tsPgcECCEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tsZRcECCEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_bManMBEBEdyx6M3BlUjlCQ" name="VSL_Expression"/>
<packagedElement xmi:type="uml:DataType" xmi:id="_ehpdoBEBEdyx6M3BlUjlCQ" name="IntegerInterval">
<templateBinding xmi:type="uml:TemplateBinding" xmi:id="_qgnOkB15EdyUAqqkOL30sg" signature="_ZPYXUB15EdyUAqqkOL30sg">
<parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_aPAg8B18EdyUAqqkOL30sg" actual="_HJ1zcAnfEdy9WM11hWri2g" formal="_aVg48B15EdyUAqqkOL30sg"/>
</templateBinding>
<ownedAttribute xmi:type="uml:Property" xmi:id="_iG-lkBEBEdyx6M3BlUjlCQ" name="bound" visibility="public" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lZ1dcBEBEdyx6M3BlUjlCQ" value="2"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lZ1dcREBEdyx6M3BlUjlCQ" value="2"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_lZ-nYBEBEdyx6M3BlUjlCQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_wBn7gBEBEdyx6M3BlUjlCQ" name="TransmModeKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_x0N6gBEBEdyx6M3BlUjlCQ" name="simplex"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_x8j-MBEBEdyx6M3BlUjlCQ" name="halfDuplex"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_yBoEYBEBEdyx6M3BlUjlCQ" name="fullDuplex"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_4TENQBEBEdyx6M3BlUjlCQ" name="UtilityType">
<ownedOperation xmi:type="uml:Operation" xmi:id="_BegcUBQnEdyxdNz5FjtZ_g" name="eq" isStatic="true">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Dc9tEBQnEdyxdNz5FjtZ_g" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HSRxwBQnEdyxdNz5FjtZ_g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HSkssBQnEdyxdNz5FjtZ_g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_HSkssRQnEdyxdNz5FjtZ_g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Mux2sBQnEdyxdNz5FjtZ_g" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="__JbJYBQoEdyxdNz5FjtZ_g" name="lt" isStatic="true">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_FjqB4BQpEdyxdNz5FjtZ_g" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HhnjYBQpEdyxdNz5FjtZ_g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HhxUYBQpEdyxdNz5FjtZ_g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Hh7FYBQpEdyxdNz5FjtZ_g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_RY9KABQrEdyxdNz5FjtZ_g" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_kjUQoBQsEdyxdNz5FjtZ_g" name="gt" isStatic="true">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kjUQoRQsEdyxdNz5FjtZ_g" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kjUQoxQsEdyxdNz5FjtZ_g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kjUQohQsEdyxdNz5FjtZ_g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kjUQpBQsEdyxdNz5FjtZ_g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kjUQpRQsEdyxdNz5FjtZ_g" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_k7_2YBQsEdyxdNz5FjtZ_g" name="le" isStatic="true">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_k7_2YRQsEdyxdNz5FjtZ_g" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_k7_2YxQsEdyxdNz5FjtZ_g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_k7_2YhQsEdyxdNz5FjtZ_g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_k7_2ZBQsEdyxdNz5FjtZ_g">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_k7_2ZRQsEdyxdNz5FjtZ_g" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_LJfvYBQxEdyCa-N9ek5e_w" name="ge" isStatic="true">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_LJfvYRQxEdyCa-N9ek5e_w" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LJfvYxQxEdyCa-N9ek5e_w" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LJfvYhQxEdyCa-N9ek5e_w" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_LJfvZBQxEdyCa-N9ek5e_w">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_LJfvZRQxEdyCa-N9ek5e_w" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_LsyCoBQxEdyCa-N9ek5e_w" name="ne" isStatic="true">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_LsyCoRQxEdyCa-N9ek5e_w" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LsyCoxQxEdyCa-N9ek5e_w" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LsyCohQxEdyCa-N9ek5e_w" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_LsyCpBQxEdyCa-N9ek5e_w">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_LsyCpRQxEdyCa-N9ek5e_w" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_MgXXkBEDEdyx6M3BlUjlCQ" name="Array">
<ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_KuPowBXcEdyC88-N-gXBsQ" parameter="_NXhYIBXcEdyC88-N-gXBsQ _sTfRkPITEd-bDvjz4njK7A">
<ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_NXhYIBXcEdyC88-N-gXBsQ" parameteredElement="_mg4UsEB8Ed6UTJZnztgOLw">
<ownedParameteredElement xmi:type="uml:DataType" xmi:id="_mg4UsEB8Ed6UTJZnztgOLw" name="T" templateParameter="_NXhYIBXcEdyC88-N-gXBsQ"/>
</ownedParameter>
<ownedParameter xmi:type="uml:TemplateParameter" xmi:id="_sTfRkPITEd-bDvjz4njK7A" parameteredElement="_1lrhUBXgEdyC88-N-gXBsQ"/>
</ownedTemplateSignature>
<ownedAttribute xmi:type="uml:Property" xmi:id="_gdsBoBEDEdyx6M3BlUjlCQ" name="vectorElement" visibility="public" type="_mg4UsEB8Ed6UTJZnztgOLw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1lhwUBXgEdyC88-N-gXBsQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1lrhUBXgEdyC88-N-gXBsQ" name="k" templateParameter="_sTfRkPITEd-bDvjz4njK7A" value="*"/>
</ownedAttribute>
<ownedOperation xmi:type="uml:Operation" xmi:id="_7RLsIECCEd6UTJZnztgOLw" name="at">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_9RU-8ECCEd6UTJZnztgOLw" name="i">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__hMIwECCEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__hN98ECCEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="__hXu8ECCEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_9Sn_cECCEd6UTJZnztgOLw" name="p" type="_mg4UsEB8Ed6UTJZnztgOLw" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ff470ECDEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ff5i4ECDEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Ff6xAECDEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_6ekucBXWEdyC88-N-gXBsQ" name="Realnterval">
<templateBinding xmi:type="uml:TemplateBinding" xmi:id="_rOLfMB15EdyUAqqkOL30sg" signature="_ZPYXUB15EdyUAqqkOL30sg">
<parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_V3tJgB18EdyUAqqkOL30sg" actual="_beo90AnpEdy9WM11hWri2g" formal="_aVg48B15EdyUAqqkOL30sg"/>
</templateBinding>
<ownedAttribute xmi:type="uml:Property" xmi:id="_94t6EBXWEdyC88-N-gXBsQ" name="bound" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HD_94BXXEdyC88-N-gXBsQ" value="2"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HEJH0BXXEdyC88-N-gXBsQ" value="2"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_HEJH0RXXEdyC88-N-gXBsQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_DaoHAB14EdyUAqqkOL30sg" name="NFP_FrequencyInterval">
<templateBinding xmi:type="uml:TemplateBinding" xmi:id="_rxBGgB15EdyUAqqkOL30sg" signature="_ZPYXUB15EdyUAqqkOL30sg">
<parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_uXxtYB15EdyUAqqkOL30sg" actual="_UDZSQBFSEdyUJeMeN__D-A" formal="_aVg48B15EdyUAqqkOL30sg"/>
</templateBinding>
<ownedAttribute xmi:type="uml:Property" xmi:id="_GZC_8B14EdyUAqqkOL30sg" name="bound" visibility="public" type="_UDZSQBFSEdyUJeMeN__D-A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RuRO8B18EdyUAqqkOL30sg" value="2"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Rua_8B18EdyUAqqkOL30sg" value="2"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_QxUegR18EdyUAqqkOL30sg">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_TKe1oB15EdyUAqqkOL30sg" name="Interval">
<ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_ZPYXUB15EdyUAqqkOL30sg" parameter="_aVg48B15EdyUAqqkOL30sg">
<ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_aVg48B15EdyUAqqkOL30sg" parameteredElement="_bWRyYB15EdyUAqqkOL30sg">
<ownedParameteredElement xmi:type="uml:DataType" xmi:id="_bWRyYB15EdyUAqqkOL30sg" name="T" templateParameter="_aVg48B15EdyUAqqkOL30sg"/>
</ownedParameter>
</ownedTemplateSignature>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Uc9xMB15EdyUAqqkOL30sg" name="bound" visibility="public" type="_bWRyYB15EdyUAqqkOL30sg">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hJd5AB15EdyUAqqkOL30sg" value="2"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hJnqAB15EdyUAqqkOL30sg" value="2"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_hJnqAR15EdyUAqqkOL30sg">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_rq2FsB18EdyUAqqkOL30sg" name="NFP_NaturalInterval">
<templateBinding xmi:type="uml:TemplateBinding" xmi:id="_vYQyoB18EdyUAqqkOL30sg" signature="_ZPYXUB15EdyUAqqkOL30sg">
<parameterSubstitution xmi:type="uml:TemplateParameterSubstitution" xmi:id="_x5hOcB18EdyUAqqkOL30sg" actual="_Asy1gBFIEdyUJeMeN__D-A" formal="_aVg48B15EdyUAqqkOL30sg"/>
</templateBinding>
<ownedAttribute xmi:type="uml:Property" xmi:id="_9CLk8B18EdyUAqqkOL30sg" name="bound" visibility="public" type="_Asy1gBFIEdyUJeMeN__D-A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__O2Q0B18EdyUAqqkOL30sg" value="2"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__O2Q0R18EdyUAqqkOL30sg" value="2"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="__PAB0B18EdyUAqqkOL30sg">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_F0-CsEB9Ed6UTJZnztgOLw" name="RealVector">
<ownedAttribute xmi:type="uml:Property" xmi:id="_M7eyYEB9Ed6UTJZnztgOLw" name="vectorElem" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RKnFQEB9Ed6UTJZnztgOLw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RK1HsEB9Ed6UTJZnztgOLw" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_RLCjEEB9Ed6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedOperation xmi:type="uml:Operation" xmi:id="_VCKloEB9Ed6UTJZnztgOLw" name="at">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Y_syMEB9Ed6UTJZnztgOLw" name="i">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dj0doEB9Ed6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dj1rwEB9Ed6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_dj254EB9Ed6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_bFYFQEB9Ed6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g" direction="return">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hA5BcEB9Ed6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hA9S4EB9Ed6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_hA_IEEB9Ed6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_I11ysEB9Ed6UTJZnztgOLw" name="RealMatrix">
<ownedAttribute xmi:type="uml:Property" xmi:id="_NK0O4EB9Ed6UTJZnztgOLw" name="matrixElem" visibility="public" type="_F0-CsEB9Ed6UTJZnztgOLw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UBTlkEB9Ed6UTJZnztgOLw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UBX3AEB9Ed6UTJZnztgOLw" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_UBgZ4EB9Ed6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedOperation xmi:type="uml:Operation" xmi:id="_qxYjwECAEd6UTJZnztgOLw" name="at">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_riyLgECAEd6UTJZnztgOLw" name="i">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vg0HUECAEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vg3xsECAEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_vg4YwECAEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_rqy4AECAEd6UTJZnztgOLw" name="p" type="_F0-CsEB9Ed6UTJZnztgOLw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xh7qgECAEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xh-t0ECAEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_xiAjAECAEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VnjCIHHaEeKqG9oh8v31vA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VnszIHHaEeKqG9oh8v31vA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/VSL/DataTypes"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
</profileApplication>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_l6ms8A74EdyML4mHwjNDrw" name="BasicNFP_Types">
<packageImport xmi:type="uml:PackageImport" xmi:id="_EAt8oBXjEdyC88-N-gXBsQ" importedPackage="_3DJKAA4uEdysTsAUPnp57Q"/>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_oMZzEBD-EdyybZnLxHsjyA" name="SourceKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_pfGxEBD-EdyybZnLxHsjyA" name="est"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_pmGw8BD-EdyybZnLxHsjyA" name="meas"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_pwifUBD-EdyybZnLxHsjyA" name="calc"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_p73lkBD-EdyybZnLxHsjyA" name="req"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_vvfxEBD-EdyybZnLxHsjyA" name="DirectionKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_xElUsBD-EdyybZnLxHsjyA" name="incr"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_xLJPsBD-EdyybZnLxHsjyA" name="decr"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_0N52EBD-EdyybZnLxHsjyA" name="StatisticalQualifierKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3ARQABD-EdyybZnLxHsjyA" name="max"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3NYe8BD-EdyybZnLxHsjyA" name="min"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3TV9ABD-EdyybZnLxHsjyA" name="mean"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3aft4BD-EdyybZnLxHsjyA" name="range"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3hMy0BD-EdyybZnLxHsjyA" name="percent"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3nAf4BD-EdyybZnLxHsjyA" name="distrib"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3tap4BD-EdyybZnLxHsjyA" name="determ"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3z-k4BD-EdyybZnLxHsjyA" name="other"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="__sddQECFEd6UTJZnztgOLw" name="variance"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_ACuvABD_EdyybZnLxHsjyA" name="NFP_CommonType">
<ownedAttribute xmi:type="uml:Property" xmi:id="_EC4KsBD_EdyybZnLxHsjyA" name="expr" visibility="public" type="_bManMBEBEdyx6M3BlUjlCQ" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GJSdkBD_EdyybZnLxHsjyA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GJSdkRD_EdyybZnLxHsjyA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_GJSdkhD_EdyybZnLxHsjyA">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_EHDgEBD_EdyybZnLxHsjyA" name="source" visibility="public" type="_oMZzEBD-EdyybZnLxHsjyA" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DUVm4BFFEdyBd9q9NMDXUQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DUfX4BFFEdyBd9q9NMDXUQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_DUfX4RFFEdyBd9q9NMDXUQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_ELFEcBD_EdyybZnLxHsjyA" name="statQ" visibility="public" type="_0N52EBD-EdyybZnLxHsjyA" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GeZIEBFFEdyBd9q9NMDXUQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Gei5EBFFEdyBd9q9NMDXUQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Gei5ERFFEdyBd9q9NMDXUQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_EO830BD_EdyybZnLxHsjyA" name="dir" visibility="public" type="_vvfxEBD-EdyybZnLxHsjyA" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JSQW0BFFEdyBd9q9NMDXUQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JSZgwBFFEdyBd9q9NMDXUQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_JSZgwRFFEdyBd9q9NMDXUQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_D8K-8ECGEd6UTJZnztgOLw" name="mode" visibility="public" isUnique="false">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HGzu8ECGEd6UTJZnztgOLw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HHE0sECGEd6UTJZnztgOLw" value="*"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_HHLiYECGEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedOperation xmi:type="uml:Operation" xmi:id="_sTlOQG01Ed2Ua4_dHwAW8g" name="bernoulli">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_3_KroG01Ed2Ua4_dHwAW8g" name="prob" type="_beo90AnpEdy9WM11hWri2g"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_qlje0G04Ed2Ua4_dHwAW8g" name="binomial">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_sBMWYG04Ed2Ua4_dHwAW8g" name="prob" type="_beo90AnpEdy9WM11hWri2g"/>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_TFVq4G06Ed2Ua4_dHwAW8g" name="trials" type="_HJ1zcAnfEdy9WM11hWri2g"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_bbQM8G06Ed2Ua4_dHwAW8g" name="exp">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_cr3gQG06Ed2Ua4_dHwAW8g" name="mean" type="_beo90AnpEdy9WM11hWri2g"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_OOJyIG09Ed2Ua4_dHwAW8g" name="gamma">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_PhmXAG09Ed2Ua4_dHwAW8g" name="k" type="_HJ1zcAnfEdy9WM11hWri2g"/>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_VvKFcG09Ed2Ua4_dHwAW8g" name="mean" type="_beo90AnpEdy9WM11hWri2g"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_TUCt4G09Ed2Ua4_dHwAW8g" name="normal">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_Y3SUAG09Ed2Ua4_dHwAW8g" name="mean" type="_beo90AnpEdy9WM11hWri2g"/>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_ZYzssG09Ed2Ua4_dHwAW8g" name="standDev" type="_beo90AnpEdy9WM11hWri2g"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_hOrcwG09Ed2Ua4_dHwAW8g" name="poisson">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_j70_gG09Ed2Ua4_dHwAW8g" name="mean" type="_beo90AnpEdy9WM11hWri2g"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_iNRL8G09Ed2Ua4_dHwAW8g" name="uniform">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kvFocG09Ed2Ua4_dHwAW8g" name="min" type="_beo90AnpEdy9WM11hWri2g"/>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_kzQ90G09Ed2Ua4_dHwAW8g" name="max" type="_beo90AnpEdy9WM11hWri2g"/>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_g-rr4ECGEd6UTJZnztgOLw" name="geometric">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_ov2FoECHEd6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qo1AgECHEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qo3cwECHEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qo5R8ECHEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_hFs54ECGEd6UTJZnztgOLw" name="triangular">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_rb2_8ECHEd6UTJZnztgOLw" name="min" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tPHtUECHEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tPJigECHEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tPKwoECHEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_re33sECHEd6UTJZnztgOLw" name="max" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_u3rmkECHEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_u3up4ECHEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_u35B8ECHEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_rhixMECHEd6UTJZnztgOLw" name="mode" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wsNfQECHEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wsP7gECHEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_wsRJoECHEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_hPOCQECGEd6UTJZnztgOLw" name="logarithmic">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_xh1fsECHEd6UTJZnztgOLw" name="theta" type="_beo90AnpEdy9WM11hWri2g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zbphAECHEd6UTJZnztgOLw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zbvAkECHEd6UTJZnztgOLw" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_zb1HMECHEd6UTJZnztgOLw">
<value xsi:nil="true"/>
</defaultValue>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_55fyMBFGEdyBd9q9NMDXUQ" name="NFP_Boolean">
<generalization xmi:type="uml:Generalization" xmi:id="_98XVQBFHEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
<generalization xmi:type="uml:Generalization" xmi:id="_xX10EEIlEd6dmI2dd6jVFQ" general="_Ddte8AnqEdy9WM11hWri2g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_76_I0BFGEdyBd9q9NMDXUQ" name="value" visibility="public" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-lKQEBFGEdyBd9q9NMDXUQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-lKQERFGEdyBd9q9NMDXUQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_-lUBEBFGEdyBd9q9NMDXUQ">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_Asy1gBFIEdyUJeMeN__D-A" name="NFP_Natural">
<generalization xmi:type="uml:Generalization" xmi:id="_YKYhUBFIEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
<generalization xmi:type="uml:Generalization" xmi:id="_x0Ww8EIlEd6dmI2dd6jVFQ" general="_DBKa8AnsEdy9WM11hWri2g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Asy1ghFIEdyUJeMeN__D-A" name="value" visibility="public" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Asy1hBFIEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Asy1gxFIEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Asy1hRFIEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_B5VngBFQEdyUJeMeN__D-A" name="NFP_String">
<generalization xmi:type="uml:Generalization" xmi:id="_B5VngRFQEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
<generalization xmi:type="uml:Generalization" xmi:id="_yNJrcEIlEd6dmI2dd6jVFQ" general="_qZ3GUAnxEdy9WM11hWri2g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_B5VnghFQEdyUJeMeN__D-A" name="value" visibility="public" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B5VnhBFQEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B5VngxFQEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_B5VnhRFQEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_Yq-MQBFQEdyUJeMeN__D-A" name="NFP_Real">
<generalization xmi:type="uml:Generalization" xmi:id="_Yq-MQRFQEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
<generalization xmi:type="uml:Generalization" xmi:id="_yh2JEEIlEd6dmI2dd6jVFQ" general="_beo90AnpEdy9WM11hWri2g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Yq-MQhFQEdyUJeMeN__D-A" name="value" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Yq-MRBFQEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Yq-MQxFQEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Yq-MRRFQEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_0KWSgBFQEdyUJeMeN__D-A" name="NFP_Integer">
<generalization xmi:type="uml:Generalization" xmi:id="_0KWSgRFQEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
<generalization xmi:type="uml:Generalization" xmi:id="_w_JAMEIlEd6dmI2dd6jVFQ" general="_HJ1zcAnfEdy9WM11hWri2g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_0KWSghFQEdyUJeMeN__D-A" name="value" visibility="public" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0KWShBFQEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0KWSgxFQEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_0KWShRFQEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_NIDGMBFREdyUJeMeN__D-A" name="NFP_DateTime">
<generalization xmi:type="uml:Generalization" xmi:id="_NIDGMRFREdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
<generalization xmi:type="uml:Generalization" xmi:id="_zLPEUEIlEd6dmI2dd6jVFQ" general="_sexkYAnxEdy9WM11hWri2g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_NIDGMhFREdyUJeMeN__D-A" name="value" visibility="public" type="_sexkYAnxEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NIDGNBFREdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NIDGMxFREdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_NIDGNRFREdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_kMwX8BFREdyUJeMeN__D-A" name="NFP_Duration">
<generalization xmi:type="uml:Generalization" xmi:id="_kMwX8RFREdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_kMwX8hFREdyUJeMeN__D-A" name="unit" visibility="public" type="_Iaa3gA4yEdysTsAUPnp57Q" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kMwX9BFREdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kMwX8xFREdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_kMwX9RFREdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_w72gwBFREdyUJeMeN__D-A" name="clock" visibility="public" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_z4WHEBFREdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_z4f4EBFREdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_z4ppEBFREdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_xIXSwBFREdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3PheQBFREdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3PheQRFREdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_3PqoMBFREdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_60p4QBFZEdyUJeMeN__D-A" name="worst" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AETjMDJQEd211cMdxu944g"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AEmeIDJQEd211cMdxu944g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_86duMBFZEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_AFWFADJQEd211cMdxu944g" name="best" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FAwPEDJQEd211cMdxu944g"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FA5ZADJQEd211cMdxu944g" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_FBDKADJQEd211cMdxu944g">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="__NI1EBFREdyUJeMeN__D-A" name="NFP_DataTxRate">
<generalization xmi:type="uml:Generalization" xmi:id="_QFU6MBFSEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_B7LvsBFSEdyUJeMeN__D-A" name="unit" visibility="public" type="_DyNg0A4zEdysTsAUPnp57Q" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_E850QBFSEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_E9C-MBFSEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_E9C-MRFSEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_F-6q4BFSEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Hd1f8BFSEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Hd1f8RFSEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_Hd-p4BFSEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_UDZSQBFSEdyUJeMeN__D-A" name="NFP_Frequency">
<generalization xmi:type="uml:Generalization" xmi:id="_UDZSQRFSEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_UDZSQhFSEdyUJeMeN__D-A" name="unit" visibility="public" type="_qFaygA4yEdysTsAUPnp57Q" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UDZSRBFSEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UDZSQxFSEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_UDZSRRFSEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_UDZSRhFSEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UDZSSBFSEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UDZSRxFSEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_UDZSSRFSEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_nWsu8BFSEdyUJeMeN__D-A" name="NFP_Power">
<generalization xmi:type="uml:Generalization" xmi:id="_nWsu8RFSEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_nWsu8hFSEdyUJeMeN__D-A" name="unit" visibility="public" type="_ijhHUA4yEdysTsAUPnp57Q" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nWsu9BFSEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nWsu8xFSEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_nWsu9RFSEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_nWsu9hFSEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nWsu-BFSEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nWsu9xFSEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_nWsu-RFSEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_5LrMcBFSEdyUJeMeN__D-A" name="NFP_DataSize">
<generalization xmi:type="uml:Generalization" xmi:id="_5LrMcRFSEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_5LrMchFSEdyUJeMeN__D-A" name="unit" visibility="public" type="_2pVmEA4yEdysTsAUPnp57Q" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5LrMdBFSEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5LrMcxFSEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_5LrMdRFSEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_5LrMdhFSEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5LrMeBFSEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5LrMdxFSEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_5LrMeRFSEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_QmcNwBFTEdyUJeMeN__D-A" name="NFP_Energy">
<generalization xmi:type="uml:Generalization" xmi:id="_QmcNwRFTEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_QmcNwhFTEdyUJeMeN__D-A" name="unit" visibility="public" type="_UaKKgA4zEdysTsAUPnp57Q" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QmcNxBFTEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QmcNwxFTEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_QmcNxRFTEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_QmcNxhFTEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QmcNyBFTEdyUJeMeN__D-A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QmcNxxFTEdyUJeMeN__D-A" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_QmcNyRFTEdyUJeMeN__D-A">
<value xsi:nil="true"/>
</defaultValue>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_g4VH4BFTEdyUJeMeN__D-A" name="NFP_Length">
<generalization xmi:type="uml:Generalization" xmi:id="_g4VH4RFTEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_g4VH4hFTEdyUJeMeN__D-A" name="unit" visibility="public" type="_g5AQ0A4zEdysTsAUPnp57Q" isUnique