<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Blocks="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks" xmlns:PortAndFlows="http://www.eclipse.org/papyrus/0.7.0/SysML/PortAndFlows" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks http://www.eclipse.org/papyrus/0.7.0/SysML/PortAndFlows http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows">
  <uml:Model xmi:id="_No1FoKLnEeOhM4HgNPSbzQ" name="ManagePositionReport">
    <packagedElement xmi:type="uml:Class" xmi:id="_KB_1cH-TEeORG9nwlaWlyQ" name="ManagePositionReport">
      <ownedComment xmi:type="uml:Comment" xmi:id="_zskzAMC2EeOWCK3ZW1O1kg">
        <body>@christianstahl: This block receives about the train and the train position and generates the position report which is sent to the RBC. The block also calculates the train rear end position. Additional inputs are needed to evaluate the trigger. The trigger is specified by events, on the one hand and position report parameter received from the RBC, on the other hand. Finally, error messages and user info are needed to add additional packets to the position report.</body>
      </ownedComment>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_TmeEQL8sEeOpjbGKU3zGQQ" name="CLOCK" visibility="public" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Cxz7gMCxEeOWCK3ZW1O1kg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Cx1JoMCxEeOWCK3ZW1O1kg" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_Cx3l4MCxEeOWCK3ZW1O1kg">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_TujCML8sEeOpjbGKU3zGQQ" name="PositionReportParam" aggregation="composite"/>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_UTZbsL8sEeOpjbGKU3zGQQ" name="PositionReportBasedOn2BGs" visibility="public" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3Jf_IMCxEeOWCK3ZW1O1kg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3JhNQMCxEeOWCK3ZW1O1kg" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_3JjCcMCxEeOWCK3ZW1O1kg">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_SdIk4MCxEeOWCK3ZW1O1kg" name="TrainPosition" aggregation="composite"/>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_UcyIcMCxEeOWCK3ZW1O1kg" name="TrainInfo" visibility="public" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yMqC8MC3EeOWCK3ZW1O1kg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yMqqAMC3EeOWCK3ZW1O1kg" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_yMrREMC3EeOWCK3ZW1O1kg">
          <value xsi:nil="true"/>
        </defaultValue>
      </ownedAttribute>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_UjxhQMCxEeOWCK3ZW1O1kg" name="ErrorMsg" aggregation="composite"/>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_UqU1MMCxEeOWCK3ZW1O1kg" name="UserInfo" aggregation="composite"/>
      <ownedAttribute xmi:type="uml:Port" xmi:id="_eb05kMCzEeOWCK3ZW1O1kg" name="PositionReport" aggregation="composite"/>
      <ownedAttribute xmi:type="uml:Property" xmi:id="_rBNFsMCzEeOWCK3ZW1O1kg" name="cd" type="_TirGEMCwEeOWCK3ZW1O1kg" aggregation="composite" association="_rBLQgMCzEeOWCK3ZW1O1kg"/>
      <ownedAttribute xmi:type="uml:Property" xmi:id="_r_YlMMCzEeOWCK3ZW1O1kg" name="ctrep" type="_TTkTEMCwEeOWCK3ZW1O1kg" aggregation="composite" association="_r_WwAMCzEeOWCK3ZW1O1kg"/>
      <ownedAttribute xmi:type="uml:Property" xmi:id="_sktf0sCzEeOWCK3ZW1O1kg" name="etp" type="_Px1uMMCvEeOWCK3ZW1O1kg" aggregation="composite" association="_sks4wMCzEeOWCK3ZW1O1kg"/>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_v7QLkMC4EeOWCK3ZW1O1kg" name="connector1">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_v7SAwMC4EeOWCK3ZW1O1kg" partWithPort="_r_YlMMCzEeOWCK3ZW1O1kg" role="_irH5oMC1EeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_v7SAwcC4EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_4H8nkMC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_DSQcgMC5EeOWCK3ZW1O1kg" name="connector2">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_DSRqoMC5EeOWCK3ZW1O1kg" role="_TmeEQL8sEeOpjbGKU3zGQQ"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_DSSRsMC5EeOWCK3ZW1O1kg" partWithPort="_sktf0sCzEeOWCK3ZW1O1kg" role="_76jBYMCzEeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_ERivQMC5EeOWCK3ZW1O1kg" name="connector3">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_ERjWUMC5EeOWCK3ZW1O1kg" role="_TmeEQL8sEeOpjbGKU3zGQQ"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_ERjWUcC5EeOWCK3ZW1O1kg" partWithPort="_r_YlMMCzEeOWCK3ZW1O1kg" role="_F5bP4MC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_Jpg5gMC5EeOWCK3ZW1O1kg" name="connector4">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_Jpg5gcC5EeOWCK3ZW1O1kg" role="_TmeEQL8sEeOpjbGKU3zGQQ"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_Jpg5gsC5EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_3923cMC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_RaydcMC5EeOWCK3ZW1O1kg" name="connector5">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_RaydccC5EeOWCK3ZW1O1kg" partWithPort="_sktf0sCzEeOWCK3ZW1O1kg" role="_VwfPMMC1EeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_RaydcsC5EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_1pnj8MC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_TlCugMC5EeOWCK3ZW1O1kg" name="connector6">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_TlD8oMC5EeOWCK3ZW1O1kg" partWithPort="_r_YlMMCzEeOWCK3ZW1O1kg" role="_irH5oMC1EeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_TlD8ocC5EeOWCK3ZW1O1kg" partWithPort="_sktf0sCzEeOWCK3ZW1O1kg" role="_ijbEQMC3EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_hEFtkMC5EeOWCK3ZW1O1kg" name="connector7">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_hEGUoMC5EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_MELsgMC2EeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_hEGUocC5EeOWCK3ZW1O1kg" role="_UTZbsL8sEeOpjbGKU3zGQQ"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_idGH4MC5EeOWCK3ZW1O1kg" name="connector8">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_idHWAMC5EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_MFy2EMC2EeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_idH9EMC5EeOWCK3ZW1O1kg" role="_eb05kMCzEeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_1ckCkMC5EeOWCK3ZW1O1kg" name="connector9">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_1ckpoMC5EeOWCK3ZW1O1kg" role="_TujCML8sEeOpjbGKU3zGQQ"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_1ckpocC5EeOWCK3ZW1O1kg" partWithPort="_sktf0sCzEeOWCK3ZW1O1kg" role="_35tpMMCzEeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_2uK0YMC5EeOWCK3ZW1O1kg" name="connector10">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_2uK0YcC5EeOWCK3ZW1O1kg" role="_SdIk4MCxEeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_2uK0YsC5EeOWCK3ZW1O1kg" partWithPort="_sktf0sCzEeOWCK3ZW1O1kg" role="_09Ya8MCzEeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_3hYaAMC5EeOWCK3ZW1O1kg" name="connector11">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_3hZBEMC5EeOWCK3ZW1O1kg" role="_SdIk4MCxEeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_3hZBEcC5EeOWCK3ZW1O1kg" partWithPort="_r_YlMMCzEeOWCK3ZW1O1kg" role="_HYeAwMC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_4rgDwMC5EeOWCK3ZW1O1kg" name="connector12">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_4rgq0MC5EeOWCK3ZW1O1kg" role="_SdIk4MCxEeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_4rgq0cC5EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_4Ac4cMC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_-iGDsMC5EeOWCK3ZW1O1kg" name="connector13">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_-iGDscC5EeOWCK3ZW1O1kg" role="_UcyIcMCxEeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_-iGDssC5EeOWCK3ZW1O1kg" partWithPort="_sktf0sCzEeOWCK3ZW1O1kg" role="_1ZJw8MCzEeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="__UslUMC5EeOWCK3ZW1O1kg" name="connector14">
        <end xmi:type="uml:ConnectorEnd" xmi:id="__UtMYMC5EeOWCK3ZW1O1kg" role="_UcyIcMCxEeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="__UtMYcC5EeOWCK3ZW1O1kg" partWithPort="_r_YlMMCzEeOWCK3ZW1O1kg" role="_Hdj8IMC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_ARpVwMC6EeOWCK3ZW1O1kg" name="connector15">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_ARp80MC6EeOWCK3ZW1O1kg" role="_UcyIcMCxEeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_ARp80cC6EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_4C9Z4MC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_JfiBoMC6EeOWCK3ZW1O1kg" name="connector16">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_JfiosMC6EeOWCK3ZW1O1kg" role="_UjxhQMCxEeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_JfioscC6EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_37NMEMC1EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <ownedConnector xmi:type="uml:Connector" xmi:id="_KWjJMMC6EeOWCK3ZW1O1kg" name="connector17">
        <end xmi:type="uml:ConnectorEnd" xmi:id="_KWjwQMC6EeOWCK3ZW1O1kg" role="_UqU1MMCxEeOWCK3ZW1O1kg"/>
        <end xmi:type="uml:ConnectorEnd" xmi:id="_KWjwQcC6EeOWCK3ZW1O1kg" partWithPort="_rBNFsMCzEeOWCK3ZW1O1kg" role="_kU1M8MC2EeOWCK3ZW1O1kg"/>
      </ownedConnector>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_Px1uMMCvEeOWCK3ZW1O1kg" name="EvaluateTriggerParam">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_09Ya8MCzEeOWCK3ZW1O1kg" name="TrainPosition1" visibility="public" aggregation="composite">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_db8fAMC1EeOWCK3ZW1O1kg" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_db8fAcC1EeOWCK3ZW1O1kg" value="1"/>
          <defaultValue xmi:type="uml:LiteralString" xmi:id="_db9tIMC1EeOWCK3ZW1O1kg">
            <value xsi:nil="true"/>
          </defaultValue>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_1ZJw8MCzEeOWCK3ZW1O1kg" name="TrainInfo1" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_35tpMMCzEeOWCK3ZW1O1kg" name="PositionReportParam1" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_76jBYMCzEeOWCK3ZW1O1kg" name="CLOCK1" visibility="public" aggregation="composite">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8YN00MCzEeOWCK3ZW1O1kg" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8YPC8MCzEeOWCK3ZW1O1kg" value="1"/>
          <defaultValue xmi:type="uml:LiteralString" xmi:id="_8YQREMCzEeOWCK3ZW1O1kg">
            <value xsi:nil="true"/>
          </defaultValue>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_VwfPMMC1EeOWCK3ZW1O1kg" name="Trigger" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_ijbEQMC3EeOWCK3ZW1O1kg" name="TrainRearEndPos1" aggregation="composite"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_TTkTEMCwEeOWCK3ZW1O1kg" name="CalculateTrainRearEndPos">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_F5bP4MC1EeOWCK3ZW1O1kg" name="CLOCK2" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_HYeAwMC1EeOWCK3ZW1O1kg" name="TrainPosition2" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_Hdj8IMC1EeOWCK3ZW1O1kg" name="TrainInfo2" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_irH5oMC1EeOWCK3ZW1O1kg" name="TrainRearEndPos" aggregation="composite"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_TirGEMCwEeOWCK3ZW1O1kg" name="CollectData">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_1pnj8MC1EeOWCK3ZW1O1kg" name="Trigger3" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_37NMEMC1EeOWCK3ZW1O1kg" name="ErrorMsg3" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_3923cMC1EeOWCK3ZW1O1kg" name="CLOCK3" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_4Ac4cMC1EeOWCK3ZW1O1kg" name="TrainPosition3" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_4C9Z4MC1EeOWCK3ZW1O1kg" name="TrainInfo3" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_4H8nkMC1EeOWCK3ZW1O1kg" name="TrainRearEndPos3" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_MELsgMC2EeOWCK3ZW1O1kg" name="PositionReport3" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_MFy2EMC2EeOWCK3ZW1O1kg" name="PositionReportBasedOn2BGs3" aggregation="composite"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_kU1M8MC2EeOWCK3ZW1O1kg" name="UserInfo3" aggregation="composite"/>
      </nestedClassifier>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_rBLQgMCzEeOWCK3ZW1O1kg" name="Association1" memberEnd="_rBNFsMCzEeOWCK3ZW1O1kg _rBSlQMCzEeOWCK3ZW1O1kg">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rBMeoMCzEeOWCK3ZW1O1kg" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rBMeocCzEeOWCK3ZW1O1kg" key="nature" value="SysML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_rBSlQMCzEeOWCK3ZW1O1kg" name="managepositionreport" type="_KB_1cH-TEeORG9nwlaWlyQ" association="_rBLQgMCzEeOWCK3ZW1O1kg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_r_WwAMCzEeOWCK3ZW1O1kg" name="Association2" memberEnd="_r_YlMMCzEeOWCK3ZW1O1kg _r_ZMQMCzEeOWCK3ZW1O1kg">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_r_X-IMCzEeOWCK3ZW1O1kg" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_r_X-IcCzEeOWCK3ZW1O1kg" key="nature" value="SysML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_r_ZMQMCzEeOWCK3ZW1O1kg" name="managepositionreport" type="_KB_1cH-TEeORG9nwlaWlyQ" association="_r_WwAMCzEeOWCK3ZW1O1kg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_sks4wMCzEeOWCK3ZW1O1kg" name="Association3" memberEnd="_sktf0sCzEeOWCK3ZW1O1kg _skuG4MCzEeOWCK3ZW1O1kg">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sktf0MCzEeOWCK3ZW1O1kg" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sktf0cCzEeOWCK3ZW1O1kg" key="nature" value="SysML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_skuG4MCzEeOWCK3ZW1O1kg" name="managepositionreport" type="_KB_1cH-TEeORG9nwlaWlyQ" association="_sks4wMCzEeOWCK3ZW1O1kg"/>
    </packagedElement>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qmS9cKhsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qmfxwKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qmfxwahsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qmfxwqhsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qmsmEKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qmsmEahsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qmtNIKhsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qm5aYKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qm6BcahsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qm6ogKhsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnGOsKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnID4KhsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qnID4ahsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnURIKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnU4MKhsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qnU4MahsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnhFcKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnhFcahsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qnhsgKhsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnt5wKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnt5wahsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qnug0KhsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qn6uEKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qn7VIKhsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qn7VIahsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qoHiYKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qoIJcKhsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qoIJcahsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qoUWsKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qoUWsahsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_qoUWsqhsEeOOqsKB194pCA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qohLAKhsEeOOqsKB194pCA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qohLAahsEeOOqsKB194pCA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
    </profileApplication>
  </uml:Model>
  <Blocks:Block xmi:id="_-IrRYKqwEeO2sY0LRf6mJA" base_Class="_KB_1cH-TEeORG9nwlaWlyQ"/>
  <PortAndFlows:FlowPort xmi:id="_Tmi8wL8sEeOpjbGKU3zGQQ" base_Port="_TmeEQL8sEeOpjbGKU3zGQQ" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_Tun6sL8sEeOpjbGKU3zGQQ" base_Port="_TujCML8sEeOpjbGKU3zGQQ" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_UTgwcL8sEeOpjbGKU3zGQQ" base_Port="_UTZbsL8sEeOpjbGKU3zGQQ" direction="out"/>
  <Blocks:Block xmi:id="_Px3jYMCvEeOWCK3ZW1O1kg" base_Class="_Px1uMMCvEeOWCK3ZW1O1kg"/>
  <Blocks:Block xmi:id="_TTmIQMCwEeOWCK3ZW1O1kg" base_Class="_TTkTEMCwEeOWCK3ZW1O1kg"/>
  <Blocks:Block xmi:id="_TisUMMCwEeOWCK3ZW1O1kg" base_Class="_TirGEMCwEeOWCK3ZW1O1kg"/>
  <PortAndFlows:FlowPort xmi:id="_SdTkAMCxEeOWCK3ZW1O1kg" base_Port="_SdIk4MCxEeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_Uc4PEMCxEeOWCK3ZW1O1kg" base_Port="_UcyIcMCxEeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_UjzWcMCxEeOWCK3ZW1O1kg" base_Port="_UjxhQMCxEeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_UqWqYMCxEeOWCK3ZW1O1kg" base_Port="_UqU1MMCxEeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_eb81YMCzEeOWCK3ZW1O1kg" base_Port="_eb05kMCzEeOWCK3ZW1O1kg" direction="out"/>
  <PortAndFlows:FlowPort xmi:id="_09dTcMCzEeOWCK3ZW1O1kg" base_Port="_09Ya8MCzEeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_1ZOpcMCzEeOWCK3ZW1O1kg" base_Port="_1ZJw8MCzEeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_352zIMCzEeOWCK3ZW1O1kg" base_Port="_35tpMMCzEeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_76pvEMCzEeOWCK3ZW1O1kg" base_Port="_76jBYMCzEeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_F5e6QMC1EeOWCK3ZW1O1kg" base_Port="_F5bP4MC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_HYfO4MC1EeOWCK3ZW1O1kg" base_Port="_HYeAwMC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_HdkjMMC1EeOWCK3ZW1O1kg" base_Port="_Hdj8IMC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_VwhEYMC1EeOWCK3ZW1O1kg" base_Port="_VwfPMMC1EeOWCK3ZW1O1kg" direction="out"/>
  <PortAndFlows:FlowPort xmi:id="_irJu0MC1EeOWCK3ZW1O1kg" base_Port="_irH5oMC1EeOWCK3ZW1O1kg" direction="out"/>
  <PortAndFlows:FlowPort xmi:id="_1poyEMC1EeOWCK3ZW1O1kg" base_Port="_1pnj8MC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_37PBQMC1EeOWCK3ZW1O1kg" base_Port="_37NMEMC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_393egMC1EeOWCK3ZW1O1kg" base_Port="_3923cMC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_4AdfgMC1EeOWCK3ZW1O1kg" base_Port="_4Ac4cMC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_4C-A8MC1EeOWCK3ZW1O1kg" base_Port="_4C9Z4MC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_4H9OoMC1EeOWCK3ZW1O1kg" base_Port="_4H8nkMC1EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_MENhsMC2EeOWCK3ZW1O1kg" base_Port="_MELsgMC2EeOWCK3ZW1O1kg" direction="out"/>
  <PortAndFlows:FlowPort xmi:id="_MFzdIMC2EeOWCK3ZW1O1kg" base_Port="_MFy2EMC2EeOWCK3ZW1O1kg" direction="out"/>
  <PortAndFlows:FlowPort xmi:id="_kU3CIMC2EeOWCK3ZW1O1kg" base_Port="_kU1M8MC2EeOWCK3ZW1O1kg" direction="in"/>
  <PortAndFlows:FlowPort xmi:id="_ijc5cMC3EeOWCK3ZW1O1kg" base_Port="_ijbEQMC3EeOWCK3ZW1O1kg" direction="in"/>
</xmi:XMI>
