<?xml version="1.0" encoding="UTF-8"?>
<uml:Profile xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_cfrkSJOXEeS0vu9n5JWWng" name="InternalMarteLibrary" metamodelReference="_cfrlJJOXEeS0vu9n5JWWng">
  <eAnnotations xmi:id="_cfrkSZOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML">
    <contents xmi:type="ecore:EPackage" xmi:id="_cfrkSpOXEeS0vu9n5JWWng" name="InternalMarteLibrary" nsURI="http:///schemas/InternalMarteLibrary/_C_72YHr_EdyPbMD1sPyR5w/20" nsPrefix="InternalMarteLibrary">
      <eAnnotations xmi:id="_cfrkS5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/emf/2002/GenModel">
        <details xmi:id="_cfrkTJOXEeS0vu9n5JWWng" key="documentation" value="Thales MARTE (Copyright (c) THALES 2007 All rights reserved) is free software; you can redistribute it and/or modify&#xD;&#xA;it under the terms of the Eclipse Public License as published in http://www.eclipse.org/legal/epl-v10.html&#xD;&#xA; &#xD;&#xA;Thales MARTE is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied&#xD;&#xA;warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Eclipse Public License for more details. "/>
      </eAnnotations>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkTZOXEeS0vu9n5JWWng" name="Integer">
        <eAnnotations xmi:id="_cfrkTpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfrlJ5OXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkT5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkUZOXEeS0vu9n5JWWng" name="Boolean">
        <eAnnotations xmi:id="_cfrkUpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfrlLZOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkU5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkVZOXEeS0vu9n5JWWng" name="String">
        <eAnnotations xmi:id="_cfrkVpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfrlM5OXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkV5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkWZOXEeS0vu9n5JWWng" name="Real">
        <eAnnotations xmi:id="_cfrkWpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfrlOZOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkW5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkXZOXEeS0vu9n5JWWng" name="UnlimitedNatural">
        <eAnnotations xmi:id="_cfrkXpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsK4pOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkX5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkYZOXEeS0vu9n5JWWng" name="DateTime">
        <eAnnotations xmi:id="_cfrkYpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsK6JOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkY5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_cfrkZZOXEeS0vu9n5JWWng" name="TimeNatureKind">
        <eAnnotations xmi:id="_cfrkZpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsK7pOXEeS0vu9n5JWWng"/>
        <eLiterals xmi:id="_cfrkZ5OXEeS0vu9n5JWWng" name="discrete"/>
        <eLiterals xmi:id="_cfrkaJOXEeS0vu9n5JWWng" name="dense" value="1"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_cfrkaZOXEeS0vu9n5JWWng" name="TimeInterpretationKind">
        <eAnnotations xmi:id="_cfrkapOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsK95OXEeS0vu9n5JWWng"/>
        <eLiterals xmi:id="_cfrka5OXEeS0vu9n5JWWng" name="duration"/>
        <eLiterals xmi:id="_cfrkbJOXEeS0vu9n5JWWng" name="instant" value="1"/>
        <eLiterals xmi:id="_cfrkbZOXEeS0vu9n5JWWng" name="any" value="2"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_cfrkbpOXEeS0vu9n5JWWng" name="TimeStandardKind">
        <eAnnotations xmi:id="_cfrkb5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLA5OXEeS0vu9n5JWWng"/>
        <eLiterals xmi:id="_cfrkcJOXEeS0vu9n5JWWng" name="TAI"/>
        <eLiterals xmi:id="_cfrkcZOXEeS0vu9n5JWWng" name="UT0" value="1"/>
        <eLiterals xmi:id="_cfrkcpOXEeS0vu9n5JWWng" name="UT1" value="2"/>
        <eLiterals xmi:id="_cfrkc5OXEeS0vu9n5JWWng" name="UTC" value="3"/>
        <eLiterals xmi:id="_cfrkdJOXEeS0vu9n5JWWng" name="Local" value="4"/>
        <eLiterals xmi:id="_cfrkdZOXEeS0vu9n5JWWng" name="TT" value="5"/>
        <eLiterals xmi:id="_cfrkdpOXEeS0vu9n5JWWng" name="TDB" value="6"/>
        <eLiterals xmi:id="_cfrkd5OXEeS0vu9n5JWWng" name="TCG" value="7"/>
        <eLiterals xmi:id="_cfrkeJOXEeS0vu9n5JWWng" name="TCB" value="8"/>
        <eLiterals xmi:id="_cfrkeZOXEeS0vu9n5JWWng" name="Sideral" value="9"/>
        <eLiterals xmi:id="_cfrkepOXEeS0vu9n5JWWng" name="GPS" value="10"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_cfrke5OXEeS0vu9n5JWWng" name="EventKind">
        <eAnnotations xmi:id="_cfrkfJOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLJ5OXEeS0vu9n5JWWng"/>
        <eLiterals xmi:id="_cfrkfZOXEeS0vu9n5JWWng" name="start"/>
        <eLiterals xmi:id="_cfrkfpOXEeS0vu9n5JWWng" name="finish" value="1"/>
        <eLiterals xmi:id="_cfrkf5OXEeS0vu9n5JWWng" name="send" value="2"/>
        <eLiterals xmi:id="_cfrkgJOXEeS0vu9n5JWWng" name="receive" value="3"/>
        <eLiterals xmi:id="_cfrkgZOXEeS0vu9n5JWWng" name="consume" value="4"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_cfrkgpOXEeS0vu9n5JWWng" name="ProtectProtocolKind">
        <eAnnotations xmi:id="_cfrkg5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLOZOXEeS0vu9n5JWWng"/>
        <eLiterals xmi:id="_cfrkhJOXEeS0vu9n5JWWng" name="FIFO"/>
        <eLiterals xmi:id="_cfrkhZOXEeS0vu9n5JWWng" name="NoPreemption" value="1"/>
        <eLiterals xmi:id="_cfrkhpOXEeS0vu9n5JWWng" name="PriorityCeiling" value="2"/>
        <eLiterals xmi:id="_cfrkh5OXEeS0vu9n5JWWng" name="PriorityInheritance" value="3"/>
        <eLiterals xmi:id="_cfrkiJOXEeS0vu9n5JWWng" name="StackBased" value="4"/>
        <eLiterals xmi:id="_cfrkiZOXEeS0vu9n5JWWng" name="Undef" value="5"/>
        <eLiterals xmi:id="_cfrkipOXEeS0vu9n5JWWng" name="Other" value="6"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_cfrki5OXEeS0vu9n5JWWng" name="SchedPolicyKind">
        <eAnnotations xmi:id="_cfrkjJOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLUZOXEeS0vu9n5JWWng"/>
        <eLiterals xmi:id="_cfrkjZOXEeS0vu9n5JWWng" name="EarliestDeadlineFirst"/>
        <eLiterals xmi:id="_cfrkjpOXEeS0vu9n5JWWng" name="FIFO" value="1"/>
        <eLiterals xmi:id="_cfrkj5OXEeS0vu9n5JWWng" name="FixedPriority" value="2"/>
        <eLiterals xmi:id="_cfrkkJOXEeS0vu9n5JWWng" name="LeastLaxityFirst" value="3"/>
        <eLiterals xmi:id="_cfrkkZOXEeS0vu9n5JWWng" name="RoundRobin" value="4"/>
        <eLiterals xmi:id="_cfrkkpOXEeS0vu9n5JWWng" name="TimeTableDriven" value="5"/>
        <eLiterals xmi:id="_cfrkk5OXEeS0vu9n5JWWng" name="Undef" value="6"/>
        <eLiterals xmi:id="_cfrklJOXEeS0vu9n5JWWng" name="Other" value="7"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrklZOXEeS0vu9n5JWWng" name="NFP_Real">
        <eAnnotations xmi:id="_cfrklpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLbJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkl5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkmZOXEeS0vu9n5JWWng" name="NFP_Duration">
        <eAnnotations xmi:id="_cfrkmpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLcpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkm5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrknZOXEeS0vu9n5JWWng" name="NFP_DataSize">
        <eAnnotations xmi:id="_cfrknpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLeJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkn5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkoZOXEeS0vu9n5JWWng" name="NFP_Power">
        <eAnnotations xmi:id="_cfrkopOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLfpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrko5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkpZOXEeS0vu9n5JWWng" name="NFP_Energy">
        <eAnnotations xmi:id="_cfrkppOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLhJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkp5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkqZOXEeS0vu9n5JWWng" name="SchedParameters">
        <eAnnotations xmi:id="_cfrkqpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLipOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkq5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkrZOXEeS0vu9n5JWWng" name="UtilityType">
        <eAnnotations xmi:id="_cfrkrpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLkJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkr5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrksZOXEeS0vu9n5JWWng" name="ArrivalPattern">
        <eAnnotations xmi:id="_cfrkspOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLlpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrks5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrktZOXEeS0vu9n5JWWng" name="NFP_DateTime">
        <eAnnotations xmi:id="_cfrktpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLnJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkt5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkuZOXEeS0vu9n5JWWng" name="NFP_BoundedDuration">
        <eAnnotations xmi:id="_cfrkupOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLopOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrku5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkvZOXEeS0vu9n5JWWng" name="NFP_Percentage">
        <eAnnotations xmi:id="_cfrkvpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLqJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkv5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkwZOXEeS0vu9n5JWWng" name="NFP_Integer">
        <eAnnotations xmi:id="_cfrkwpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLrpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkw5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkxZOXEeS0vu9n5JWWng" name="NFP_DataTxRate">
        <eAnnotations xmi:id="_cfrkxpOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLtJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrkx5OXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_cfrkyZOXEeS0vu9n5JWWng" name="TransmModeKind">
        <eAnnotations xmi:id="_cfrkypOXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLupOXEeS0vu9n5JWWng"/>
        <eLiterals xmi:id="_cfrky5OXEeS0vu9n5JWWng" name="simplex"/>
        <eLiterals xmi:id="_cfrkzJOXEeS0vu9n5JWWng" name="half-duplex" value="1"/>
        <eLiterals xmi:id="_cfrkzZOXEeS0vu9n5JWWng" name="full-duplex" value="2"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrkzpOXEeS0vu9n5JWWng" name="NFP_String">
        <eAnnotations xmi:id="_cfrkz5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLxpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk0JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk0pOXEeS0vu9n5JWWng" name="NFP_Natural">
        <eAnnotations xmi:id="_cfrk05OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsLzJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk1JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk1pOXEeS0vu9n5JWWng" name="NFP_Boolean">
        <eAnnotations xmi:id="_cfrk15OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsL0pOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk2JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk2pOXEeS0vu9n5JWWng" name="NFP_Frequency">
        <eAnnotations xmi:id="_cfrk25OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsL2JOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk3JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk3pOXEeS0vu9n5JWWng" name="NFP_Length">
        <eAnnotations xmi:id="_cfrk35OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsL3pOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk4JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk4pOXEeS0vu9n5JWWng" name="NFP_Area">
        <eAnnotations xmi:id="_cfrk45OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsL5JOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk5JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk5pOXEeS0vu9n5JWWng" name="NFP_Weight">
        <eAnnotations xmi:id="_cfrk55OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsL6pOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk6JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk6pOXEeS0vu9n5JWWng" name="NFP_Price">
        <eAnnotations xmi:id="_cfrk65OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsL8JOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk7JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk7pOXEeS0vu9n5JWWng" name="IntervalReal">
        <eAnnotations xmi:id="_cfrk75OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsL9pOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk8JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk8pOXEeS0vu9n5JWWng" name="IntervalNFP_Natural">
        <eAnnotations xmi:id="_cfrk85OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsL_JOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk9JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk9pOXEeS0vu9n5JWWng" name="IntervalNFP_Frequency">
        <eAnnotations xmi:id="_cfrk95OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMApOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk-JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk-pOXEeS0vu9n5JWWng" name="IntervalNFP_Integer">
        <eAnnotations xmi:id="_cfrk-5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMCJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrk_JOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrk_pOXEeS0vu9n5JWWng" name="TilerSpecification">
        <eAnnotations xmi:id="_cfrk_5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMDpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrlAJOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrlApOXEeS0vu9n5JWWng" name="ShapeSpecification">
        <eAnnotations xmi:id="_cfrlA5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMFJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrlBJOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrlBpOXEeS0vu9n5JWWng" name="IntegerVector">
        <eAnnotations xmi:id="_cfrlB5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMGpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrlCJOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrlCpOXEeS0vu9n5JWWng" name="IntegerMatrix">
        <eAnnotations xmi:id="_cfrlC5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMIJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrlDJOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrlDpOXEeS0vu9n5JWWng" name="NFP_Interval">
        <eAnnotations xmi:id="_cfrlD5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMJpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrlEJOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrlEpOXEeS0vu9n5JWWng" name="IntervalNFP_Real">
        <eAnnotations xmi:id="_cfrlE5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMLJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrlFJOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrlFpOXEeS0vu9n5JWWng" name="IntervalNFP_Duration">
        <eAnnotations xmi:id="_cfrlF5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMMpOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrlGJOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_cfrlGpOXEeS0vu9n5JWWng" name="IntervalInteger">
        <eAnnotations xmi:id="_cfrlG5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cfsMOJOXEeS0vu9n5JWWng"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cfrlHJOXEeS0vu9n5JWWng" name="value" ordered="false" lowerBound="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
        </eStructuralFeatures>
      </eClassifiers>
    </contents>
  </eAnnotations>
  <ownedComment xmi:id="_cfrlHpOXEeS0vu9n5JWWng" annotatedElement="_cfrkSJOXEeS0vu9n5JWWng">
    <eAnnotations xmi:id="_cfrlH5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfrlIJOXEeS0vu9n5JWWng" key="addedInVersion" value="20"/>
    </eAnnotations>
    <body>Thales MARTE (Copyright (c) THALES 2007 All rights reserved) is free software; you can redistribute it and/or modify&#xD;
it under the terms of the Eclipse Public License as published in http://www.eclipse.org/legal/epl-v10.html&#xD;
 &#xD;
Thales MARTE is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied&#xD;
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Eclipse Public License for more details. </body>
  </ownedComment>
  <packageImport xmi:id="_cfrlIZOXEeS0vu9n5JWWng">
    <eAnnotations xmi:id="_cfrlIpOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfrlI5OXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
  </packageImport>
  <packageImport xmi:id="_cfrlJJOXEeS0vu9n5JWWng">
    <eAnnotations xmi:id="_cfrlJZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfrlJpOXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
  </packageImport>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfrlJ5OXEeS0vu9n5JWWng" name="Integer">
    <eAnnotations xmi:id="_cfrlKJOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfrlKZOXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfrlKpOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfrlK5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfrlLJOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfrlLZOXEeS0vu9n5JWWng" name="Boolean">
    <eAnnotations xmi:id="_cfrlLpOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfrlL5OXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfrlMJOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfrlMZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfrlMpOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfrlM5OXEeS0vu9n5JWWng" name="String">
    <eAnnotations xmi:id="_cfrlNJOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfrlNZOXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfrlNpOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfrlN5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfrlOJOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfrlOZOXEeS0vu9n5JWWng" name="Real">
    <eAnnotations xmi:id="_cfrlOpOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfrlO5OXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfrlPJOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsK4JOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsK4ZOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsK4pOXEeS0vu9n5JWWng" name="UnlimitedNatural">
    <eAnnotations xmi:id="_cfsK45OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsK5JOXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsK5ZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsK5pOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsK55OXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsK6JOXEeS0vu9n5JWWng" name="DateTime">
    <eAnnotations xmi:id="_cfsK6ZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsK6pOXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsK65OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsK7JOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsK7ZOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_cfsK7pOXEeS0vu9n5JWWng" name="TimeNatureKind">
    <eAnnotations xmi:id="_cfsK75OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsK8JOXEeS0vu9n5JWWng" key="addedInVersion" value="2"/>
    </eAnnotations>
    <ownedLiteral xmi:id="_cfsK8ZOXEeS0vu9n5JWWng" name="discrete">
      <eAnnotations xmi:id="_cfsK8pOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsK85OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsK9JOXEeS0vu9n5JWWng" name="dense">
      <eAnnotations xmi:id="_cfsK9ZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsK9pOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_cfsK95OXEeS0vu9n5JWWng" name="TimeInterpretationKind">
    <eAnnotations xmi:id="_cfsK-JOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsK-ZOXEeS0vu9n5JWWng" key="addedInVersion" value="2"/>
    </eAnnotations>
    <ownedLiteral xmi:id="_cfsK-pOXEeS0vu9n5JWWng" name="duration">
      <eAnnotations xmi:id="_cfsK-5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsK_JOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsK_ZOXEeS0vu9n5JWWng" name="instant">
      <eAnnotations xmi:id="_cfsK_pOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsK_5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLAJOXEeS0vu9n5JWWng" name="any">
      <eAnnotations xmi:id="_cfsLAZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLApOXEeS0vu9n5JWWng" key="addedInVersion" value="14"/>
      </eAnnotations>
    </ownedLiteral>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_cfsLA5OXEeS0vu9n5JWWng" name="TimeStandardKind">
    <eAnnotations xmi:id="_cfsLBJOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLBZOXEeS0vu9n5JWWng" key="addedInVersion" value="2"/>
    </eAnnotations>
    <ownedLiteral xmi:id="_cfsLBpOXEeS0vu9n5JWWng" name="TAI">
      <eAnnotations xmi:id="_cfsLB5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLCJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLCZOXEeS0vu9n5JWWng" name="UT0">
      <eAnnotations xmi:id="_cfsLCpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLC5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLDJOXEeS0vu9n5JWWng" name="UT1">
      <eAnnotations xmi:id="_cfsLDZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLDpOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLD5OXEeS0vu9n5JWWng" name="UTC">
      <eAnnotations xmi:id="_cfsLEJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLEZOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLEpOXEeS0vu9n5JWWng" name="Local">
      <eAnnotations xmi:id="_cfsLE5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLFJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLFZOXEeS0vu9n5JWWng" name="TT">
      <eAnnotations xmi:id="_cfsLFpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLF5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLGJOXEeS0vu9n5JWWng" name="TDB">
      <eAnnotations xmi:id="_cfsLGZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLGpOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLG5OXEeS0vu9n5JWWng" name="TCG">
      <eAnnotations xmi:id="_cfsLHJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLHZOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLHpOXEeS0vu9n5JWWng" name="TCB">
      <eAnnotations xmi:id="_cfsLH5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLIJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLIZOXEeS0vu9n5JWWng" name="Sideral">
      <eAnnotations xmi:id="_cfsLIpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLI5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLJJOXEeS0vu9n5JWWng" name="GPS">
      <eAnnotations xmi:id="_cfsLJZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLJpOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_cfsLJ5OXEeS0vu9n5JWWng" name="EventKind">
    <eAnnotations xmi:id="_cfsLKJOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLKZOXEeS0vu9n5JWWng" key="addedInVersion" value="2"/>
    </eAnnotations>
    <ownedLiteral xmi:id="_cfsLKpOXEeS0vu9n5JWWng" name="start">
      <eAnnotations xmi:id="_cfsLK5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLLJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLLZOXEeS0vu9n5JWWng" name="finish">
      <eAnnotations xmi:id="_cfsLLpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLL5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLMJOXEeS0vu9n5JWWng" name="send">
      <eAnnotations xmi:id="_cfsLMZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLMpOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLM5OXEeS0vu9n5JWWng" name="receive">
      <eAnnotations xmi:id="_cfsLNJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLNZOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLNpOXEeS0vu9n5JWWng" name="consume">
      <eAnnotations xmi:id="_cfsLN5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLOJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_cfsLOZOXEeS0vu9n5JWWng" name="ProtectProtocolKind">
    <eAnnotations xmi:id="_cfsLOpOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLO5OXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
    </eAnnotations>
    <ownedLiteral xmi:id="_cfsLPJOXEeS0vu9n5JWWng" name="FIFO">
      <eAnnotations xmi:id="_cfsLPZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLPpOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLP5OXEeS0vu9n5JWWng" name="NoPreemption">
      <eAnnotations xmi:id="_cfsLQJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLQZOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLQpOXEeS0vu9n5JWWng" name="PriorityCeiling">
      <eAnnotations xmi:id="_cfsLQ5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLRJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLRZOXEeS0vu9n5JWWng" name="PriorityInheritance">
      <eAnnotations xmi:id="_cfsLRpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLR5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLSJOXEeS0vu9n5JWWng" name="StackBased">
      <eAnnotations xmi:id="_cfsLSZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLSpOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLS5OXEeS0vu9n5JWWng" name="Undef">
      <eAnnotations xmi:id="_cfsLTJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLTZOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLTpOXEeS0vu9n5JWWng" name="Other">
      <eAnnotations xmi:id="_cfsLT5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLUJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_cfsLUZOXEeS0vu9n5JWWng" name="SchedPolicyKind">
    <eAnnotations xmi:id="_cfsLUpOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLU5OXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
    </eAnnotations>
    <ownedLiteral xmi:id="_cfsLVJOXEeS0vu9n5JWWng" name="EarliestDeadlineFirst">
      <eAnnotations xmi:id="_cfsLVZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLVpOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLV5OXEeS0vu9n5JWWng" name="FIFO">
      <eAnnotations xmi:id="_cfsLWJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLWZOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLWpOXEeS0vu9n5JWWng" name="FixedPriority">
      <eAnnotations xmi:id="_cfsLW5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLXJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLXZOXEeS0vu9n5JWWng" name="LeastLaxityFirst">
      <eAnnotations xmi:id="_cfsLXpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLX5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLYJOXEeS0vu9n5JWWng" name="RoundRobin">
      <eAnnotations xmi:id="_cfsLYZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLYpOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLY5OXEeS0vu9n5JWWng" name="TimeTableDriven">
      <eAnnotations xmi:id="_cfsLZJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLZZOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLZpOXEeS0vu9n5JWWng" name="Undef">
      <eAnnotations xmi:id="_cfsLZ5OXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLaJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLaZOXEeS0vu9n5JWWng" name="Other">
      <eAnnotations xmi:id="_cfsLapOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLa5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
    </ownedLiteral>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLbJOXEeS0vu9n5JWWng" name="NFP_Real">
    <eAnnotations xmi:id="_cfsLbZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLbpOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLb5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLcJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLcZOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLcpOXEeS0vu9n5JWWng" name="NFP_Duration">
    <eAnnotations xmi:id="_cfsLc5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLdJOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLdZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLdpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLd5OXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLeJOXEeS0vu9n5JWWng" name="NFP_DataSize">
    <eAnnotations xmi:id="_cfsLeZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLepOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLe5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLfJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLfZOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLfpOXEeS0vu9n5JWWng" name="NFP_Power">
    <eAnnotations xmi:id="_cfsLf5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLgJOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLgZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLgpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLg5OXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLhJOXEeS0vu9n5JWWng" name="NFP_Energy">
    <eAnnotations xmi:id="_cfsLhZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLhpOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLh5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLiJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLiZOXEeS0vu9n5JWWng" key="addedInVersion" value="3"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLipOXEeS0vu9n5JWWng" name="SchedParameters">
    <eAnnotations xmi:id="_cfsLi5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLjJOXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLjZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLjpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLj5OXEeS0vu9n5JWWng" key="addedInVersion" value="4"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLkJOXEeS0vu9n5JWWng" name="UtilityType">
    <eAnnotations xmi:id="_cfsLkZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLkpOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLk5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLlJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLlZOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLlpOXEeS0vu9n5JWWng" name="ArrivalPattern">
    <eAnnotations xmi:id="_cfsLl5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLmJOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLmZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLmpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLm5OXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLnJOXEeS0vu9n5JWWng" name="NFP_DateTime">
    <eAnnotations xmi:id="_cfsLnZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLnpOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLn5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLoJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLoZOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLopOXEeS0vu9n5JWWng" name="NFP_BoundedDuration">
    <eAnnotations xmi:id="_cfsLo5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLpJOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLpZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLppOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLp5OXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLqJOXEeS0vu9n5JWWng" name="NFP_Percentage">
    <eAnnotations xmi:id="_cfsLqZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLqpOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLq5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLrJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLrZOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLrpOXEeS0vu9n5JWWng" name="NFP_Integer">
    <eAnnotations xmi:id="_cfsLr5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLsJOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLsZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLspOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLs5OXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLtJOXEeS0vu9n5JWWng" name="NFP_DataTxRate">
    <eAnnotations xmi:id="_cfsLtZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLtpOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLt5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLuJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLuZOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_cfsLupOXEeS0vu9n5JWWng" name="TransmModeKind">
    <eAnnotations xmi:id="_cfsLu5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLvJOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
    </eAnnotations>
    <ownedLiteral xmi:id="_cfsLvZOXEeS0vu9n5JWWng" name="simplex">
      <eAnnotations xmi:id="_cfsLvpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLv5OXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLwJOXEeS0vu9n5JWWng" name="half-duplex">
      <eAnnotations xmi:id="_cfsLwZOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLwpOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
    </ownedLiteral>
    <ownedLiteral xmi:id="_cfsLw5OXEeS0vu9n5JWWng" name="full-duplex">
      <eAnnotations xmi:id="_cfsLxJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLxZOXEeS0vu9n5JWWng" key="addedInVersion" value="5"/>
      </eAnnotations>
    </ownedLiteral>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLxpOXEeS0vu9n5JWWng" name="NFP_String">
    <eAnnotations xmi:id="_cfsLx5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLyJOXEeS0vu9n5JWWng" key="addedInVersion" value="6"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLyZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsLypOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsLy5OXEeS0vu9n5JWWng" key="addedInVersion" value="6"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsLzJOXEeS0vu9n5JWWng" name="NFP_Natural">
    <eAnnotations xmi:id="_cfsLzZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsLzpOXEeS0vu9n5JWWng" key="addedInVersion" value="6"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsLz5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsL0JOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsL0ZOXEeS0vu9n5JWWng" key="addedInVersion" value="6"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsL0pOXEeS0vu9n5JWWng" name="NFP_Boolean">
    <eAnnotations xmi:id="_cfsL05OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsL1JOXEeS0vu9n5JWWng" key="addedInVersion" value="7"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsL1ZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsL1pOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsL15OXEeS0vu9n5JWWng" key="addedInVersion" value="7"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsL2JOXEeS0vu9n5JWWng" name="NFP_Frequency">
    <eAnnotations xmi:id="_cfsL2ZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsL2pOXEeS0vu9n5JWWng" key="addedInVersion" value="8"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsL25OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsL3JOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsL3ZOXEeS0vu9n5JWWng" key="addedInVersion" value="8"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsL3pOXEeS0vu9n5JWWng" name="NFP_Length">
    <eAnnotations xmi:id="_cfsL35OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsL4JOXEeS0vu9n5JWWng" key="addedInVersion" value="9"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsL4ZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsL4pOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsL45OXEeS0vu9n5JWWng" key="addedInVersion" value="9"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsL5JOXEeS0vu9n5JWWng" name="NFP_Area">
    <eAnnotations xmi:id="_cfsL5ZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsL5pOXEeS0vu9n5JWWng" key="addedInVersion" value="9"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsL55OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsL6JOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsL6ZOXEeS0vu9n5JWWng" key="addedInVersion" value="9"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsL6pOXEeS0vu9n5JWWng" name="NFP_Weight">
    <eAnnotations xmi:id="_cfsL65OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsL7JOXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsL7ZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsL7pOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsL75OXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsL8JOXEeS0vu9n5JWWng" name="NFP_Price">
    <eAnnotations xmi:id="_cfsL8ZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsL8pOXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsL85OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsL9JOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsL9ZOXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsL9pOXEeS0vu9n5JWWng" name="IntervalReal">
    <eAnnotations xmi:id="_cfsL95OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsL-JOXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsL-ZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsL-pOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsL-5OXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsL_JOXEeS0vu9n5JWWng" name="IntervalNFP_Natural">
    <eAnnotations xmi:id="_cfsL_ZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsL_pOXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsL_5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMAJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMAZOXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMApOXEeS0vu9n5JWWng" name="IntervalNFP_Frequency">
    <eAnnotations xmi:id="_cfsMA5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMBJOXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMBZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMBpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMB5OXEeS0vu9n5JWWng" key="addedInVersion" value="11"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMCJOXEeS0vu9n5JWWng" name="IntervalNFP_Integer">
    <eAnnotations xmi:id="_cfsMCZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMCpOXEeS0vu9n5JWWng" key="addedInVersion" value="12"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMC5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMDJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMDZOXEeS0vu9n5JWWng" key="addedInVersion" value="16"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMDpOXEeS0vu9n5JWWng" name="TilerSpecification">
    <eAnnotations xmi:id="_cfsMD5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMEJOXEeS0vu9n5JWWng" key="addedInVersion" value="13"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMEZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMEpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsME5OXEeS0vu9n5JWWng" key="addedInVersion" value="13"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMFJOXEeS0vu9n5JWWng" name="ShapeSpecification">
    <eAnnotations xmi:id="_cfsMFZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMFpOXEeS0vu9n5JWWng" key="addedInVersion" value="13"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMF5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMGJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMGZOXEeS0vu9n5JWWng" key="addedInVersion" value="13"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMGpOXEeS0vu9n5JWWng" name="IntegerVector">
    <eAnnotations xmi:id="_cfsMG5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMHJOXEeS0vu9n5JWWng" key="addedInVersion" value="13"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMHZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMHpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMH5OXEeS0vu9n5JWWng" key="addedInVersion" value="13"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMIJOXEeS0vu9n5JWWng" name="IntegerMatrix">
    <eAnnotations xmi:id="_cfsMIZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMIpOXEeS0vu9n5JWWng" key="addedInVersion" value="13"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMI5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMJJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMJZOXEeS0vu9n5JWWng" key="addedInVersion" value="13"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMJpOXEeS0vu9n5JWWng" name="NFP_Interval">
    <eAnnotations xmi:id="_cfsMJ5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMKJOXEeS0vu9n5JWWng" key="addedInVersion" value="15"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMKZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMKpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMK5OXEeS0vu9n5JWWng" key="addedInVersion" value="15"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMLJOXEeS0vu9n5JWWng" name="IntervalNFP_Real">
    <eAnnotations xmi:id="_cfsMLZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMLpOXEeS0vu9n5JWWng" key="addedInVersion" value="17"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsML5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMMJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMMZOXEeS0vu9n5JWWng" key="addedInVersion" value="17"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMMpOXEeS0vu9n5JWWng" name="IntervalNFP_Duration">
    <eAnnotations xmi:id="_cfsMM5OXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMNJOXEeS0vu9n5JWWng" key="addedInVersion" value="18"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMNZOXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMNpOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMN5OXEeS0vu9n5JWWng" key="addedInVersion" value="18"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_cfsMOJOXEeS0vu9n5JWWng" name="IntervalInteger">
    <eAnnotations xmi:id="_cfsMOZOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMOpOXEeS0vu9n5JWWng" key="addedInVersion" value="19"/>
    </eAnnotations>
    <ownedAttribute xmi:id="_cfsMO5OXEeS0vu9n5JWWng" name="value" visibility="public">
      <eAnnotations xmi:id="_cfsMPJOXEeS0vu9n5JWWng" source="uml2.extensions">
        <details xmi:id="_cfsMPZOXEeS0vu9n5JWWng" key="addedInVersion" value="19"/>
      </eAnnotations>
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
    </ownedAttribute>
  </packagedElement>
  <profileApplication xmi:id="_cfsMPpOXEeS0vu9n5JWWng">
    <eAnnotations xmi:id="_cfsMP5OXEeS0vu9n5JWWng" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <references xmi:type="ecore:EPackage" href="ProfileBase.profile.uml#_cfn5ypOXEeS0vu9n5JWWng"/>
    </eAnnotations>
    <eAnnotations xmi:id="_cfsMQJOXEeS0vu9n5JWWng" source="uml2.extensions">
      <details xmi:id="_cfsMQZOXEeS0vu9n5JWWng" key="addedInVersion" value="1"/>
    </eAnnotations>
    <appliedProfile href="ProfileBase.profile.uml#_cfn5yJOXEeS0vu9n5JWWng"/>
  </profileApplication>
</uml:Profile>
