<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.6/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.6/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.6/SysML#//requirements">
  <uml:Package xmi:id="_GFnqQDjYEeyQeMlHlxk6EA" name="OnSight Movement">
    <ownedComment xmi:type="uml:Comment" xmi:id="_fGtQ4EfFEeyfHsZ5oNU26Q">
      <body>subset-26-5-p35</body>
    </ownedComment>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_5iUrgBRpEeyQN9odROAPWw" name="On Sight Movement">
      <ownedBehavior xmi:type="uml:Interaction" xmi:id="_LyZcwFz8Eeykb-NWxgIwbw" name="transition to OS mode">
        <ownedComment xmi:type="uml:Comment" xmi:id="_XTI1kF58EeyF-MT3_lWeIQ">
          <body>REQ-MA-5&#xD;
REQ-MA-6&#xD;
Procedure OS Subset 26 - 5- p35</body>
        </ownedComment>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_f0p50F2vEeykb-NWxgIwbw" name="">
          <type xmi:type="uml:UseCase" href="Train_Position_Reporting.uml#_hQC-wDjZEeyQeMlHlxk6EA"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_iBIYcF2vEeykb-NWxgIwbw" name="">
          <type xmi:type="uml:UseCase" href="MA_Management.uml#_INRgMBRuEeyQN9odROAPWw"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_TrucUF2zEeyCWIFnlKn16A" name="">
          <type xmi:type="uml:Class" href="PerformingRail.uml#_s3WM4BIoEeyVOZB09kZL2w"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_WFaQgF2zEeyCWIFnlKn16A" name="">
          <type xmi:type="uml:UseCase" href="Trains_Management.uml#_INQ5IBRuEeyQN9odROAPWw"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_7crB4F2zEeyCWIFnlKn16A" name="">
          <type xmi:type="uml:Class" href="PerformingRail.uml#_P1DlkBIsEeyVOZB09kZL2w"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_btG0QLo2Eeyav9I0cqK3YA" name="">
          <type xmi:type="uml:UseCase" href="MA_Management.uml#_INRgMBRuEeyQN9odROAPWw"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_mmZVMLo6Eeyav9I0cqK3YA" name="">
          <type xmi:type="uml:UseCase" href="Manage_Dynamic_Speed_Profile.uml#_kQKg0DjZEeyQeMlHlxk6EA"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_TfL-ULo7Eeyav9I0cqK3YA" name="">
          <type xmi:type="uml:UseCase" href="Integration_Information_Management.uml#_jD9zcDjZEeyQeMlHlxk6EA"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_UQgtkLo7Eeyav9I0cqK3YA" name="">
          <type xmi:type="uml:UseCase" href="Integration_Information_Management.uml#_jD9zcDjZEeyQeMlHlxk6EA"/>
        </ownedAttribute>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_f0pSwF2vEeykb-NWxgIwbw" name="OBU" represents="_mmZVMLo6Eeyav9I0cqK3YA" coveredBy="_BBhuYF2wEey40_sZxILusA _BBkxsF2wEey40_sZxILusA _9dxkoF58EeyF-MT3_lWeIQ _9dwWgF58EeyF-MT3_lWeIQ _7FQSUF2xEeyCWIFnlKn16A _yRItEF58EeyF-MT3_lWeIQ _B5JjwF59EeyF-MT3_lWeIQ _jgagQF23Eey_gKPac597Xw _fJOyoF59Eey3X8JiS_0juA _fJQAwF59Eey3X8JiS_0juA _SEY6oLpDEeyav9I0cqK3YA _SEYTkLpDEeyav9I0cqK3YA"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_iBHxYF2vEeykb-NWxgIwbw" name="MAM" represents="_iBIYcF2vEeykb-NWxgIwbw" coveredBy="_BBhuYF2wEey40_sZxILusA _BBkxsF2wEey40_sZxILusA __7wjsF2wEeyCWIFnlKn16A _QV3sEF25Eey_gKPac597Xw _QV2d8F25Eey_gKPac597Xw __7xKwF2wEeyCWIFnlKn16A _7FPrQF2xEeyCWIFnlKn16A"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_TrsnIF2zEeyCWIFnlKn16A" name="Driver" represents="_TrucUF2zEeyCWIFnlKn16A" coveredBy="_yRJUIF58EeyF-MT3_lWeIQ _jgZ5MF23Eey_gKPac597Xw _ya4e8F58EeyF-MT3_lWeIQ _yaSCAF58EeyF-MT3_lWeIQ"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_WFZCYF2zEeyCWIFnlKn16A" name="TM" represents="_WFaQgF2zEeyCWIFnlKn16A" coveredBy="_geb50F2zEeyCWIFnlKn16A _snTwIF2zEeyCWIFnlKn16A _ML6IgLo8Eeyav9I0cqK3YA _ML3sQLo8Eeyav9I0cqK3YA _snTwIV2zEeyCWIFnlKn16A _0etC0F22Eey_gKPac597Xw _0etp4F22Eey_gKPac597Xw _PkCh8Lo8Eeyav9I0cqK3YA _PkB64Lo8Eeyav9I0cqK3YA"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_7cpzwF2zEeyCWIFnlKn16A" name="TIMS" represents="_7crB4F2zEeyCWIFnlKn16A" coveredBy="_8_Q2AF2zEeyCWIFnlKn16A"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_mmYuILo6Eeyav9I0cqK3YA" name="MDSP" represents="_f0p50F2vEeykb-NWxgIwbw" coveredBy="_a34qMLo7Eeyav9I0cqK3YA _gebSwF2zEeyCWIFnlKn16A"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_UQgGgLo7Eeyav9I0cqK3YA" name="IIM" represents="_UQgtkLo7Eeyav9I0cqK3YA" coveredBy="_8_Q2AV2zEeyCWIFnlKn16A _a34DILo7Eeyav9I0cqK3YA"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_8_Q2AF2zEeyCWIFnlKn16A" name="Message27SendEvent" covered="_7cpzwF2zEeyCWIFnlKn16A" message="_8_Pn4F2zEeyCWIFnlKn16A"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_8_Q2AV2zEeyCWIFnlKn16A" name="Message27ReceiveEvent" covered="_UQgGgLo7Eeyav9I0cqK3YA" message="_8_Pn4F2zEeyCWIFnlKn16A"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_a34DILo7Eeyav9I0cqK3YA" name="Message44SendEvent" covered="_UQgGgLo7Eeyav9I0cqK3YA" message="_a30_0Lo7Eeyav9I0cqK3YA"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_a34qMLo7Eeyav9I0cqK3YA" name="Message44ReceiveEvent" covered="_mmYuILo6Eeyav9I0cqK3YA" message="_a30_0Lo7Eeyav9I0cqK3YA"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_gebSwF2zEeyCWIFnlKn16A" name="Message19SendEvent" covered="_mmYuILo6Eeyav9I0cqK3YA" message="_gearsF2zEeyCWIFnlKn16A"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_geb50F2zEeyCWIFnlKn16A" name="Message19ReceiveEvent" covered="_WFZCYF2zEeyCWIFnlKn16A" message="_gearsF2zEeyCWIFnlKn16A"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_snTwIF2zEeyCWIFnlKn16A" name="Message22SendEvent" covered="_WFZCYF2zEeyCWIFnlKn16A" message="_snSiAF2zEeyCWIFnlKn16A"/>
        <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_ML3sQLo8Eeyav9I0cqK3YA" name="BehaviorExecutionSpecification45" covered="_WFZCYF2zEeyCWIFnlKn16A" finish="_ML6IgLo8Eeyav9I0cqK3YA" start="_snTwIF2zEeyCWIFnlKn16A"/>
        <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_ML6IgLo8Eeyav9I0cqK3YA" name="BehaviorExecutionSpecification45Finish" covered="_WFZCYF2zEeyCWIFnlKn16A" execution="_ML3sQLo8Eeyav9I0cqK3YA"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_snTwIV2zEeyCWIFnlKn16A" name="Message22ReceiveEvent" covered="_WFZCYF2zEeyCWIFnlKn16A" message="_snSiAF2zEeyCWIFnlKn16A"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_0etC0F22Eey_gKPac597Xw" name="Message26SendEvent" covered="_WFZCYF2zEeyCWIFnlKn16A" message="_0eqmkF22Eey_gKPac597Xw"/>
        <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_PkB64Lo8Eeyav9I0cqK3YA" name="BehaviorExecutionSpecification45" covered="_WFZCYF2zEeyCWIFnlKn16A" finish="_PkCh8Lo8Eeyav9I0cqK3YA" start="_0etC0F22Eey_gKPac597Xw"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_0etp4F22Eey_gKPac597Xw" name="Message26ReceiveEvent" covered="_WFZCYF2zEeyCWIFnlKn16A" message="_0eqmkF22Eey_gKPac597Xw"/>
        <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_PkCh8Lo8Eeyav9I0cqK3YA" name="BehaviorExecutionSpecification45Finish" covered="_WFZCYF2zEeyCWIFnlKn16A" execution="_PkB64Lo8Eeyav9I0cqK3YA"/>
        <fragment xmi:type="uml:CombinedFragment" xmi:id="_BBhuYF2wEey40_sZxILusA" name="issue MA" covered="_iBHxYF2vEeykb-NWxgIwbw _f0pSwF2vEeykb-NWxgIwbw" interactionOperator="opt">
          <operand xmi:type="uml:InteractionOperand" xmi:id="_BBkxsF2wEey40_sZxILusA" name="InteractionOperand0" covered="_iBHxYF2vEeykb-NWxgIwbw _f0pSwF2vEeykb-NWxgIwbw">
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="__7wjsF2wEeyCWIFnlKn16A" name="Message9SendEvent" covered="_iBHxYF2vEeykb-NWxgIwbw" message="__7jvYF2wEeyCWIFnlKn16A"/>
            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_QV2d8F25Eey_gKPac597Xw" name="BehaviorExecutionSpecification39" covered="_iBHxYF2vEeykb-NWxgIwbw" finish="_QV3sEF25Eey_gKPac597Xw" start="__7wjsF2wEeyCWIFnlKn16A"/>
            <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_QV3sEF25Eey_gKPac597Xw" name="BehaviorExecutionSpecification39Finish" covered="_iBHxYF2vEeykb-NWxgIwbw" execution="_QV2d8F25Eey_gKPac597Xw"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="__7xKwF2wEeyCWIFnlKn16A" name="Message9ReceiveEvent" covered="_iBHxYF2vEeykb-NWxgIwbw" message="__7jvYF2wEeyCWIFnlKn16A"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_7FPrQF2xEeyCWIFnlKn16A" name="Message12SendEvent" covered="_iBHxYF2vEeykb-NWxgIwbw" message="_7FOdIF2xEeyCWIFnlKn16A"/>
            <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_9dxkoF58EeyF-MT3_lWeIQ" name="BehaviorExecutionSpecification41Start" covered="_f0pSwF2vEeykb-NWxgIwbw" execution="_9dwWgF58EeyF-MT3_lWeIQ"/>
            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_9dwWgF58EeyF-MT3_lWeIQ" name="BehaviorExecutionSpecification42" covered="_f0pSwF2vEeykb-NWxgIwbw" finish="_B5JjwF59EeyF-MT3_lWeIQ" start="_9dxkoF58EeyF-MT3_lWeIQ"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_7FQSUF2xEeyCWIFnlKn16A" name="Message12ReceiveEvent" covered="_f0pSwF2vEeykb-NWxgIwbw" message="_7FOdIF2xEeyCWIFnlKn16A"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_yRItEF58EeyF-MT3_lWeIQ" name="Message38SendEvent" covered="_f0pSwF2vEeykb-NWxgIwbw" message="_yQZtQF58EeyF-MT3_lWeIQ"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_yRJUIF58EeyF-MT3_lWeIQ" name="Message38ReceiveEvent" covered="_TrsnIF2zEeyCWIFnlKn16A" message="_yQZtQF58EeyF-MT3_lWeIQ"/>
            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_yaSCAF58EeyF-MT3_lWeIQ" name="BehaviorExecutionSpecification41" covered="_TrsnIF2zEeyCWIFnlKn16A" finish="_ya4e8F58EeyF-MT3_lWeIQ" start="_yRJUIF58EeyF-MT3_lWeIQ"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_jgZ5MF23Eey_gKPac597Xw" name="Message35SendEvent" covered="_TrsnIF2zEeyCWIFnlKn16A" message="_jgZSIF23Eey_gKPac597Xw"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ya4e8F58EeyF-MT3_lWeIQ" name="Message43SendEvent" covered="_TrsnIF2zEeyCWIFnlKn16A"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_B5JjwF59EeyF-MT3_lWeIQ" name="Message41SendEvent" covered="_f0pSwF2vEeykb-NWxgIwbw"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_jgagQF23Eey_gKPac597Xw" name="Message35ReceiveEvent" covered="_f0pSwF2vEeykb-NWxgIwbw" message="_jgZSIF23Eey_gKPac597Xw"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_fJOyoF59Eey3X8JiS_0juA" name="Message39SendEvent" covered="_f0pSwF2vEeykb-NWxgIwbw" message="_fI_iEF59Eey3X8JiS_0juA"/>
            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_SEYTkLpDEeyav9I0cqK3YA" name="BehaviorExecutionSpecification39" covered="_f0pSwF2vEeykb-NWxgIwbw" finish="_SEY6oLpDEeyav9I0cqK3YA" start="_fJOyoF59Eey3X8JiS_0juA"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_fJQAwF59Eey3X8JiS_0juA" name="Message39ReceiveEvent" covered="_f0pSwF2vEeykb-NWxgIwbw" message="_fI_iEF59Eey3X8JiS_0juA"/>
            <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_SEY6oLpDEeyav9I0cqK3YA" name="BehaviorExecutionSpecification39Finish" covered="_f0pSwF2vEeykb-NWxgIwbw" execution="_SEYTkLpDEeyav9I0cqK3YA"/>
            <guard xmi:type="uml:InteractionConstraint" xmi:id="_BBkxsV2wEey40_sZxILusA" name="guard">
              <specification xmi:type="uml:LiteralString" xmi:id="_V9zyULo6Eeyav9I0cqK3YA" value="M_MODE = FS and MaxSFE in rear of an adjacent Unknown or Occupied Track Status Area"/>
            </guard>
          </operand>
        </fragment>
        <message xmi:type="uml:Message" xmi:id="__7jvYF2wEeyCWIFnlKn16A" name="compute OS mode profile" messageSort="asynchCall" receiveEvent="__7xKwF2wEeyCWIFnlKn16A" sendEvent="__7wjsF2wEeyCWIFnlKn16A"/>
        <message xmi:type="uml:Message" xmi:id="_7FOdIF2xEeyCWIFnlKn16A" name="Issue MA with mode profile OS over U/O TSA" messageSort="asynchCall" receiveEvent="_7FQSUF2xEeyCWIFnlKn16A" sendEvent="_7FPrQF2xEeyCWIFnlKn16A">
          <argument xmi:type="uml:LiteralString" xmi:id="_6hUykLo6Eeyav9I0cqK3YA" value="with mode profile OS over U/O TSA"/>
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_DUhxELGJEey0QOTMOj7Mdg"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_gearsF2zEeyCWIFnlKn16A" name="TPR with Integrity Confirmed by External Device and with SR mode" messageSort="asynchCall" receiveEvent="_geb50F2zEeyCWIFnlKn16A" sendEvent="_gebSwF2zEeyCWIFnlKn16A">
          <argument xmi:type="uml:LiteralString" xmi:id="_z9A7kLo7Eeyav9I0cqK3YA" value="M_MODE = FS "/>
          <argument xmi:type="uml:LiteralString" xmi:id="__d3IkLo7Eeyav9I0cqK3YA" value="Q_LENGTH = MonitoringDevice"/>
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_QURPMKtNEey01sp69YXD8w"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_snSiAF2zEeyCWIFnlKn16A" name="Update CRE" messageSort="asynchCall" receiveEvent="_snTwIV2zEeyCWIFnlKn16A" sendEvent="_snTwIF2zEeyCWIFnlKn16A"/>
        <message xmi:type="uml:Message" xmi:id="_8_Pn4F2zEeyCWIFnlKn16A" name="S_Train_Integrity_Confirmed_TIMS" messageSort="asynchCall" receiveEvent="_8_Q2AV2zEeyCWIFnlKn16A" sendEvent="_8_Q2AF2zEeyCWIFnlKn16A">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_dWHlwK6LEeyNmoFpmwcymA"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_0eqmkF22Eey_gKPac597Xw" name="Update MaxSFE" messageSort="asynchCall" receiveEvent="_0etp4F22Eey_gKPac597Xw" sendEvent="_0etC0F22Eey_gKPac597Xw"/>
        <message xmi:type="uml:Message" xmi:id="_jgZSIF23Eey_gKPac597Xw" name="ACK for OS mode" messageSort="reply" receiveEvent="_jgagQF23Eey_gKPac597Xw" sendEvent="_jgZ5MF23Eey_gKPac597Xw"/>
        <message xmi:type="uml:Message" xmi:id="_yQZtQF58EeyF-MT3_lWeIQ" name="Ask for ACK for OS profile" receiveEvent="_yRJUIF58EeyF-MT3_lWeIQ" sendEvent="_yRItEF58EeyF-MT3_lWeIQ">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_3RMW4MVkEeyV998Zn-SHyg"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_fI_iEF59Eey3X8JiS_0juA" name="Transition to OS mode" messageSort="asynchCall" receiveEvent="_fJQAwF59Eey3X8JiS_0juA" sendEvent="_fJOyoF59Eey3X8JiS_0juA"/>
        <message xmi:type="uml:Message" xmi:id="_a30_0Lo7Eeyav9I0cqK3YA" name="send integrity status to TPR" messageSort="asynchCall" receiveEvent="_a34qMLo7Eeyav9I0cqK3YA" sendEvent="_a34DILo7Eeyav9I0cqK3YA">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_kLpN8K6dEeysMsIa0aUTrQ"/>
        </message>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:Interaction" xmi:id="_pKdrcLW7EeyhTtGKJTe9cg" name="OS_SD">
        <ownedComment xmi:type="uml:Comment" xmi:id="_XbpIwLZJEeyjzpg8hNaQkQ">
          <body>REQ-TrainLoc-5</body>
        </ownedComment>
        <ownedComment xmi:type="uml:Comment" xmi:id="_TDUg8Lc2EeyVmKe4N03hoQ">
          <body>REQ-TrainLoc-6</body>
        </ownedComment>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_zGnykLW7EeyhTtGKJTe9cg" name="">
          <type xmi:type="uml:Class" href="PerformingRail.uml#_s3WM4BIoEeyVOZB09kZL2w"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_4JAHULW7EeyhTtGKJTe9cg" name="">
          <type xmi:type="uml:Class" href="PerformingRail.uml#_P1DlkBIsEeyVOZB09kZL2w"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_FAORYLW8EeyhTtGKJTe9cg" name="">
          <type xmi:type="uml:UseCase" href="Integration_Information_Management.uml#_jD9zcDjZEeyQeMlHlxk6EA"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_Sx-xELW8EeyhTtGKJTe9cg" name="">
          <type xmi:type="uml:UseCase" href="Train_Position_Reporting.uml#_hQC-wDjZEeyQeMlHlxk6EA"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_quDIoLW8EeyhTtGKJTe9cg" name="">
          <type xmi:type="uml:Class" href="PerformingRail.uml#_SyI2YLEMEeyVGPyNAHP5Cw"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="__-vfEbW8EeyhTtGKJTe9cg" name="">
          <type xmi:type="uml:UseCase" href="Trains_Management.uml#_INQ5IBRuEeyQN9odROAPWw"/>
        </ownedAttribute>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_zGmkcLW7EeyhTtGKJTe9cg" name="driver" represents="_zGnykLW7EeyhTtGKJTe9cg" coveredBy="_sKbE8LZJEeyjzpg8hNaQkQ"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_4I_gQLW7EeyhTtGKJTe9cg" name="TIMS" represents="_4JAHULW7EeyhTtGKJTe9cg" coveredBy="_G1o64LW8EeyhTtGKJTe9cg"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_FANqULW8EeyhTtGKJTe9cg" name="IIM" represents="_FAORYLW8EeyhTtGKJTe9cg" coveredBy="_G1o64bW8EeyhTtGKJTe9cg _T_1EQbW8EeyhTtGKJTe9cg _vHx3ELW-EeyhTtGKJTe9cg _vHyeILW-EeyhTtGKJTe9cg _sKbsALZJEeyjzpg8hNaQkQ _uNjaULZJEeyjzpg8hNaQkQ"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_Sx-KALW8EeyhTtGKJTe9cg" name="TPR" represents="_Sx-xELW8EeyhTtGKJTe9cg" coveredBy="_T_1rULW8EeyhTtGKJTe9cg _tGtpILW8EeyhTtGKJTe9cg _zK-4sbW8EeyhTtGKJTe9cg _CfrKwLW9EeyhTtGKJTe9cg _uNjaUbZJEeyjzpg8hNaQkQ _vrSjoLZJEeyjzpg8hNaQkQ _w8BywbZJEeyjzpg8hNaQkQ _Ez7xULZKEeyjzpg8hNaQkQ"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="_quChkLW8EeyhTtGKJTe9cg" name="TL" represents="_quDIoLW8EeyhTtGKJTe9cg" coveredBy="_tGuQMLW8EeyhTtGKJTe9cg _zK-4sLW8EeyhTtGKJTe9cg _vrTKsLZJEeyjzpg8hNaQkQ _w8BywLZJEeyjzpg8hNaQkQ"/>
        <lifeline xmi:type="uml:Lifeline" xmi:id="__-vfELW8EeyhTtGKJTe9cg" name="TM" represents="__-vfEbW8EeyhTtGKJTe9cg" coveredBy="_CfrKwbW9EeyhTtGKJTe9cg _LZymEbW9EeyhTtGKJTe9cg _LZymErW9EeyhTtGKJTe9cg _R8tzELpIEeyav9I0cqK3YA _R8tMALpIEeyav9I0cqK3YA _Ez7xUbZKEeyjzpg8hNaQkQ _AD3CoLZMEeyjzpg8hNaQkQ _AD3psLZMEeyjzpg8hNaQkQ _S8OIQLpIEeyav9I0cqK3YA _S8NhMLpIEeyav9I0cqK3YA"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_G1o64LW8EeyhTtGKJTe9cg" name="Message7SendEvent" covered="_4I_gQLW7EeyhTtGKJTe9cg" message="_G1meoLW8EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_G1o64bW8EeyhTtGKJTe9cg" name="Message7ReceiveEvent" covered="_FANqULW8EeyhTtGKJTe9cg" message="_G1meoLW8EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_T_1EQbW8EeyhTtGKJTe9cg" name="Message12SendEvent" covered="_FANqULW8EeyhTtGKJTe9cg" message="_T_1EQLW8EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_T_1rULW8EeyhTtGKJTe9cg" name="Message12ReceiveEvent" covered="_Sx-KALW8EeyhTtGKJTe9cg" message="_T_1EQLW8EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tGtpILW8EeyhTtGKJTe9cg" name="Message17SendEvent" covered="_Sx-KALW8EeyhTtGKJTe9cg" message="_tGtCELW8EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tGuQMLW8EeyhTtGKJTe9cg" name="Message17ReceiveEvent" covered="_quChkLW8EeyhTtGKJTe9cg" message="_tGtCELW8EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_zK-4sLW8EeyhTtGKJTe9cg" name="Message20SendEvent" covered="_quChkLW8EeyhTtGKJTe9cg" message="_zK-RoLW8EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_zK-4sbW8EeyhTtGKJTe9cg" name="Message20ReceiveEvent" covered="_Sx-KALW8EeyhTtGKJTe9cg" message="_zK-RoLW8EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_CfrKwLW9EeyhTtGKJTe9cg" name="Message25SendEvent" covered="_Sx-KALW8EeyhTtGKJTe9cg" message="_CfqjsLW9EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_CfrKwbW9EeyhTtGKJTe9cg" name="Message25ReceiveEvent" covered="__-vfELW8EeyhTtGKJTe9cg" message="_CfqjsLW9EeyhTtGKJTe9cg"/>
        <fragment xmi:type="uml:CombinedFragment" xmi:id="_vHx3ELW-EeyhTtGKJTe9cg" name="CombinedFragment34" covered="_FANqULW8EeyhTtGKJTe9cg" interactionOperator="opt">
          <operand xmi:type="uml:InteractionOperand" xmi:id="_vHyeILW-EeyhTtGKJTe9cg" name="InteractionOperand0" covered="_FANqULW8EeyhTtGKJTe9cg">
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_LZymEbW9EeyhTtGKJTe9cg" name="Message28SendEvent" covered="__-vfELW8EeyhTtGKJTe9cg" message="_LZymELW9EeyhTtGKJTe9cg"/>
            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_R8tMALpIEeyav9I0cqK3YA" name="BehaviorExecutionSpecification49" covered="__-vfELW8EeyhTtGKJTe9cg" finish="_R8tzELpIEeyav9I0cqK3YA" start="_LZymEbW9EeyhTtGKJTe9cg"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_LZymErW9EeyhTtGKJTe9cg" name="Message28ReceiveEvent" covered="__-vfELW8EeyhTtGKJTe9cg" message="_LZymELW9EeyhTtGKJTe9cg"/>
            <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_R8tzELpIEeyav9I0cqK3YA" name="BehaviorExecutionSpecification49Finish" covered="__-vfELW8EeyhTtGKJTe9cg" execution="_R8tMALpIEeyav9I0cqK3YA"/>
            <guard xmi:type="uml:InteractionConstraint" xmi:id="_vHyeIbW-EeyhTtGKJTe9cg" name="guard">
              <constrainedElement xmi:type="uml:Property" href="trackside_data.uml#_rgiWMIsiEeyti_Bx9Y2PIg"/>
              <constrainedElement xmi:type="uml:Property" href="trackside_data.uml#_cnznYIsiEeyti_Bx9Y2PIg"/>
              <specification xmi:type="uml:LiteralString" xmi:id="_cJKV4LZLEeyjzpg8hNaQkQ" value="(M_MODE == OnSight) and (Q_LENGTH == MonitoringDevice)"/>
            </guard>
          </operand>
        </fragment>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_sKbE8LZJEeyjzpg8hNaQkQ" name="Message32SendEvent" covered="_zGmkcLW7EeyhTtGKJTe9cg" message="_sKVlYLZJEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_sKbsALZJEeyjzpg8hNaQkQ" name="Message32ReceiveEvent" covered="_FANqULW8EeyhTtGKJTe9cg" message="_sKVlYLZJEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_uNjaULZJEeyjzpg8hNaQkQ" name="Message35SendEvent" covered="_FANqULW8EeyhTtGKJTe9cg" message="_uNizQLZJEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_uNjaUbZJEeyjzpg8hNaQkQ" name="Message35ReceiveEvent" covered="_Sx-KALW8EeyhTtGKJTe9cg" message="_uNizQLZJEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_vrSjoLZJEeyjzpg8hNaQkQ" name="Message38SendEvent" covered="_Sx-KALW8EeyhTtGKJTe9cg" message="_vrR8kLZJEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_vrTKsLZJEeyjzpg8hNaQkQ" name="Message38ReceiveEvent" covered="_quChkLW8EeyhTtGKJTe9cg" message="_vrR8kLZJEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_w8BywLZJEeyjzpg8hNaQkQ" name="Message41SendEvent" covered="_quChkLW8EeyhTtGKJTe9cg" message="_w8BLsLZJEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_w8BywbZJEeyjzpg8hNaQkQ" name="Message41ReceiveEvent" covered="_Sx-KALW8EeyhTtGKJTe9cg" message="_w8BLsLZJEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Ez7xULZKEeyjzpg8hNaQkQ" name="Message44SendEvent" covered="_Sx-KALW8EeyhTtGKJTe9cg" message="_Ez6jMLZKEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Ez7xUbZKEeyjzpg8hNaQkQ" name="Message44ReceiveEvent" covered="__-vfELW8EeyhTtGKJTe9cg" message="_Ez6jMLZKEeyjzpg8hNaQkQ"/>
        <fragment xmi:type="uml:CombinedFragment" xmi:id="_oaN30LZLEeyjzpg8hNaQkQ" name="CombinedFragment46" interactionOperator="opt">
          <operand xmi:type="uml:InteractionOperand" xmi:id="_oaPF8LZLEeyjzpg8hNaQkQ" name="InteractionOperand0">
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_AD3CoLZMEeyjzpg8hNaQkQ" name="Message47SendEvent" covered="__-vfELW8EeyhTtGKJTe9cg" message="_AD2bkLZMEeyjzpg8hNaQkQ"/>
            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_S8NhMLpIEeyav9I0cqK3YA" name="BehaviorExecutionSpecification49" covered="__-vfELW8EeyhTtGKJTe9cg" finish="_S8OIQLpIEeyav9I0cqK3YA" start="_AD3CoLZMEeyjzpg8hNaQkQ"/>
            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_AD3psLZMEeyjzpg8hNaQkQ" name="Message47ReceiveEvent" covered="__-vfELW8EeyhTtGKJTe9cg" message="_AD2bkLZMEeyjzpg8hNaQkQ"/>
            <fragment xmi:type="uml:ExecutionOccurrenceSpecification" xmi:id="_S8OIQLpIEeyav9I0cqK3YA" name="BehaviorExecutionSpecification49Finish" covered="__-vfELW8EeyhTtGKJTe9cg" execution="_S8NhMLpIEeyav9I0cqK3YA"/>
            <guard xmi:type="uml:InteractionConstraint" xmi:id="_oaPF8bZLEeyjzpg8hNaQkQ" name="guard">
              <specification xmi:type="uml:LiteralString" xmi:id="_4WFeoLZLEeyjzpg8hNaQkQ" value="(M_MODE == OnSight) and (Q_LENGTH == MonitoringDevice) and (INTEGRITY_DRIVER_ACCEPTANCE)"/>
            </guard>
          </operand>
        </fragment>
        <message xmi:type="uml:Message" xmi:id="_G1meoLW8EeyhTtGKJTe9cg" name="Message7" messageSort="asynchCall" receiveEvent="_G1o64bW8EeyhTtGKJTe9cg" sendEvent="_G1o64LW8EeyhTtGKJTe9cg">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_dWHlwK6LEeyNmoFpmwcymA"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_T_1EQLW8EeyhTtGKJTe9cg" name="Message12" messageSort="asynchCall" receiveEvent="_T_1rULW8EeyhTtGKJTe9cg" sendEvent="_T_1EQbW8EeyhTtGKJTe9cg">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_kLpN8K6dEeysMsIa0aUTrQ"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_tGtCELW8EeyhTtGKJTe9cg" name="Message17" messageSort="asynchCall" receiveEvent="_tGuQMLW8EeyhTtGKJTe9cg" sendEvent="_tGtpILW8EeyhTtGKJTe9cg">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_N45rkLGFEey0QOTMOj7Mdg"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_zK-RoLW8EeyhTtGKJTe9cg" name="Message20" messageSort="asynchCall" receiveEvent="_zK-4sbW8EeyhTtGKJTe9cg" sendEvent="_zK-4sLW8EeyhTtGKJTe9cg">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_TyvMwLGFEey0QOTMOj7Mdg"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_CfqjsLW9EeyhTtGKJTe9cg" name="Message25" messageSort="asynchCall" receiveEvent="_CfrKwbW9EeyhTtGKJTe9cg" sendEvent="_CfrKwLW9EeyhTtGKJTe9cg">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_QURPMKtNEey01sp69YXD8w"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_LZymELW9EeyhTtGKJTe9cg" name="Update CRE" messageSort="asynchCall" receiveEvent="_LZymErW9EeyhTtGKJTe9cg" sendEvent="_LZymEbW9EeyhTtGKJTe9cg"/>
        <message xmi:type="uml:Message" xmi:id="_sKVlYLZJEeyjzpg8hNaQkQ" name="Message32" messageSort="asynchCall" receiveEvent="_sKbsALZJEeyjzpg8hNaQkQ" sendEvent="_sKbE8LZJEeyjzpg8hNaQkQ">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_7dbngK6fEeysMsIa0aUTrQ"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_uNizQLZJEeyjzpg8hNaQkQ" name="Message35" messageSort="asynchCall" receiveEvent="_uNjaUbZJEeyjzpg8hNaQkQ" sendEvent="_uNjaULZJEeyjzpg8hNaQkQ">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_kLpN8K6dEeysMsIa0aUTrQ"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_vrR8kLZJEeyjzpg8hNaQkQ" name="Message38" messageSort="asynchCall" receiveEvent="_vrTKsLZJEeyjzpg8hNaQkQ" sendEvent="_vrSjoLZJEeyjzpg8hNaQkQ">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_N45rkLGFEey0QOTMOj7Mdg"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_w8BLsLZJEeyjzpg8hNaQkQ" name="Message41" messageSort="asynchCall" receiveEvent="_w8BywbZJEeyjzpg8hNaQkQ" sendEvent="_w8BywLZJEeyjzpg8hNaQkQ">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_TyvMwLGFEey0QOTMOj7Mdg"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_Ez6jMLZKEeyjzpg8hNaQkQ" name="Message44" messageSort="asynchCall" receiveEvent="_Ez7xUbZKEeyjzpg8hNaQkQ" sendEvent="_Ez7xULZKEeyjzpg8hNaQkQ">
          <signature xmi:type="uml:Signal" href="PerformingRail.uml#_QURPMKtNEey01sp69YXD8w"/>
        </message>
        <message xmi:type="uml:Message" xmi:id="_AD2bkLZMEeyjzpg8hNaQkQ" name="Update CRE" messageSort="asynchCall" receiveEvent="_AD3psLZMEeyjzpg8hNaQkQ" sendEvent="_AD3CoLZMEeyjzpg8hNaQkQ"/>
      </ownedBehavior>
      <include xmi:type="uml:Include" xmi:id="_zUE5gEFsEeyfxc1FgnjdUg">
        <addition xmi:type="uml:UseCase" href="Route_Management.uml#_5YQMsBRtEeyQN9odROAPWw"/>
      </include>
      <include xmi:type="uml:Include" xmi:id="_38OJUEFsEeyfxc1FgnjdUg">
        <addition xmi:type="uml:UseCase" href="TTD_Management.uml#_BCR5IBRuEeyQN9odROAPWw"/>
      </include>
      <include xmi:type="uml:Include" xmi:id="_7xzTwEFsEeyfxc1FgnjdUg">
        <addition xmi:type="uml:UseCase" href="Track_Status_Management.uml#_F6flQBRuEeyQN9odROAPWw"/>
      </include>
      <include xmi:type="uml:Include" xmi:id="_QdxcIEfGEeyfHsZ5oNU26Q">
        <addition xmi:type="uml:UseCase" href="Speed_and_Distance_Supervision.uml#_lQKlQDjZEeyQeMlHlxk6EA"/>
      </include>
      <include xmi:type="uml:Include" xmi:id="_WFergEfGEeyfHsZ5oNU26Q">
        <addition xmi:type="uml:UseCase" href="Integration_Information_Management.uml#_jD9zcDjZEeyQeMlHlxk6EA"/>
      </include>
      <include xmi:type="uml:Include" xmi:id="_bpSSUEfGEeyfHsZ5oNU26Q">
        <addition xmi:type="uml:UseCase" href="Train_Position_Reporting.uml#_hQC-wDjZEeyQeMlHlxk6EA"/>
      </include>
      <include xmi:type="uml:Include" xmi:id="_oSw7UEfGEeyfHsZ5oNU26Q">
        <addition xmi:type="uml:UseCase" href="Reserved_Status_Management.uml#_Ez5woBRuEeyQN9odROAPWw"/>
      </include>
      <include xmi:type="uml:Include" xmi:id="_nrJY8LpJEeyav9I0cqK3YA">
        <addition xmi:type="uml:UseCase" href="Manage_Dynamic_Speed_Profile.uml#_kQKg0DjZEeyQeMlHlxk6EA"/>
      </include>
      <include xmi:type="uml:Include" xmi:id="_sESWUMYkEeyD4MjOW0IJUg">
        <addition xmi:type="uml:UseCase" href="MA_Management.uml#_INRgMBRuEeyQN9odROAPWw"/>
      </include>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_CK0gwEFsEeyfxc1FgnjdUg" memberEnd="_CNlg4EFsEeyfxc1FgnjdUg _CNmvAEFsEeyfxc1FgnjdUg">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CK2V8EFsEeyfxc1FgnjdUg" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CK2V8UFsEeyfxc1FgnjdUg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_CNlg4EFsEeyfxc1FgnjdUg" name="on sight movement" type="_5iUrgBRpEeyQN9odROAPWw" association="_CK0gwEFsEeyfxc1FgnjdUg"/>
      <ownedEnd xmi:type="uml:Property" xmi:id="_CNmvAEFsEeyfxc1FgnjdUg" name="driver" association="_CK0gwEFsEeyfxc1FgnjdUg">
        <type xmi:type="uml:Class" href="PerformingRail.uml#_s3WM4BIoEeyVOZB09kZL2w"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_MR43YEFsEeyfxc1FgnjdUg" memberEnd="_MR5eckFsEeyfxc1FgnjdUg _MR6FgEFsEeyfxc1FgnjdUg">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MR5ecEFsEeyfxc1FgnjdUg" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MR5ecUFsEeyfxc1FgnjdUg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_MR5eckFsEeyfxc1FgnjdUg" name="tms" association="_MR43YEFsEeyfxc1FgnjdUg">
        <type xmi:type="uml:Class" href="PerformingRail.uml#_M__c8BIsEeyVOZB09kZL2w"/>
      </ownedEnd>
      <ownedEnd xmi:type="uml:Property" xmi:id="_MR6FgEFsEeyfxc1FgnjdUg" name="on sight movement" type="_5iUrgBRpEeyQN9odROAPWw" association="_MR43YEFsEeyfxc1FgnjdUg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_N4wHgEFsEeyfxc1FgnjdUg" memberEnd="_N4wukUFsEeyfxc1FgnjdUg _N4wukkFsEeyfxc1FgnjdUg">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N4wHgUFsEeyfxc1FgnjdUg" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N4wukEFsEeyfxc1FgnjdUg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_N4wukUFsEeyfxc1FgnjdUg" name="ttd" association="_N4wHgEFsEeyfxc1FgnjdUg">
        <type xmi:type="uml:Class" href="PerformingRail.uml#_zC8n8BIyEeyVOZB09kZL2w"/>
      </ownedEnd>
      <ownedEnd xmi:type="uml:Property" xmi:id="_N4wukkFsEeyfxc1FgnjdUg" name="on sight movement" type="_5iUrgBRpEeyQN9odROAPWw" association="_N4wHgEFsEeyfxc1FgnjdUg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_PIAv8EFsEeyfxc1FgnjdUg" memberEnd="_PIBXAkFsEeyfxc1FgnjdUg _PIB-EEFsEeyfxc1FgnjdUg">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PIBXAEFsEeyfxc1FgnjdUg" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PIBXAUFsEeyfxc1FgnjdUg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_PIBXAkFsEeyfxc1FgnjdUg" name="dispatcher" association="_PIAv8EFsEeyfxc1FgnjdUg">
        <type xmi:type="uml:Class" href="PerformingRail.uml#_wEHq4BIoEeyVOZB09kZL2w"/>
      </ownedEnd>
      <ownedEnd xmi:type="uml:Property" xmi:id="_PIB-EEFsEeyfxc1FgnjdUg" name="on sight movement" type="_5iUrgBRpEeyQN9odROAPWw" association="_PIAv8EFsEeyfxc1FgnjdUg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_PuUKkEfFEeyfHsZ5oNU26Q" memberEnd="_PuWm0EfFEeyfHsZ5oNU26Q _PuWm0UfFEeyfHsZ5oNU26Q">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PuVYsEfFEeyfHsZ5oNU26Q" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PuV_wEfFEeyfHsZ5oNU26Q" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_PuWm0EfFEeyfHsZ5oNU26Q" name="tims" association="_PuUKkEfFEeyfHsZ5oNU26Q">
        <type xmi:type="uml:Class" href="PerformingRail.uml#_P1DlkBIsEeyVOZB09kZL2w"/>
      </ownedEnd>
      <ownedEnd xmi:type="uml:Property" xmi:id="_PuWm0UfFEeyfHsZ5oNU26Q" name="on sight movement" type="_5iUrgBRpEeyQN9odROAPWw" association="_PuUKkEfFEeyfHsZ5oNU26Q"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_axmToLpJEeyav9I0cqK3YA" memberEnd="_axoI0LpJEeyav9I0cqK3YA _axoI0bpJEeyav9I0cqK3YA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_axnhwLpJEeyav9I0cqK3YA" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_axnhwbpJEeyav9I0cqK3YA" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_axoI0LpJEeyav9I0cqK3YA" name="train localization unit" association="_axmToLpJEeyav9I0cqK3YA">
        <type xmi:type="uml:Class" href="PerformingRail.uml#_SyI2YLEMEeyVGPyNAHP5Cw"/>
      </ownedEnd>
      <ownedEnd xmi:type="uml:Property" xmi:id="_axoI0bpJEeyav9I0cqK3YA" name="on sight movement" type="_5iUrgBRpEeyQN9odROAPWw" association="_axmToLpJEeyav9I0cqK3YA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_C1ZvcKUwEeykePlC7pxpcQ" name="Refine18" client="_pKdrcLW7EeyhTtGKJTe9cg">
      <supplier xmi:type="uml:Class" href="Requirements.uml#_XoegAFOSEeymBZkA5Ubaxw"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_DX2VMKUwEeykePlC7pxpcQ" name="Refine19" client="_pKdrcLW7EeyhTtGKJTe9cg">
      <supplier xmi:type="uml:Class" href="Requirements.uml#_Xr3yQFOSEeymBZkA5Ubaxw"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_hJ02cLpIEeyav9I0cqK3YA" name="Refine20" client="_LyZcwFz8Eeykb-NWxgIwbw">
      <supplier xmi:type="uml:Class" href="Requirements.uml#_BOFW4KUxEeykePlC7pxpcQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_iDWfcLpIEeyav9I0cqK3YA" name="Refine21" client="_LyZcwFz8Eeykb-NWxgIwbw">
      <supplier xmi:type="uml:Class" href="Requirements.uml#_PfYSQKUxEeykePlC7pxpcQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_iw9MULpIEeyav9I0cqK3YA" name="Refine22" client="_LyZcwFz8Eeykb-NWxgIwbw">
      <supplier xmi:type="uml:Class" href="Requirements.uml#_b_uNYKUxEeykePlC7pxpcQ"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_jTOL4LpIEeyav9I0cqK3YA" name="Refine23" client="_LyZcwFz8Eeykb-NWxgIwbw">
      <supplier xmi:type="uml:Class" href="Requirements.uml#_tYhBYEFpEeyfxc1FgnjdUg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_j4-kULpIEeyav9I0cqK3YA" name="Refine24" client="_LyZcwFz8Eeykb-NWxgIwbw">
      <supplier xmi:type="uml:Class" href="Requirements.uml#_tYgaUEFpEeyfxc1FgnjdUg"/>
    </packagedElement>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2TC4DjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2TC4TjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#/"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2TC4jjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2Tp8DjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2Tp8TjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//activities"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2Tp8jjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2Tp8zjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2Tp9DjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//allocations"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2Tp9TjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2Tp9jjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2Tp9zjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//blocks"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2Tp-DjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2Tp-TjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2Tp-jjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//constraintblocks"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2URADjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2URATjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2URAjjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//deprecatedelements"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2URAzjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2URBDjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2URBTjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//modelelements"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2URBjjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2URBzjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2URCDjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//portsandflows"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2URCTjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2URCjjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2URCzjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//requirements"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2U4EDjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_p2U4ETjZEeyQeMlHlxk6EA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2U4EjjZEeyQeMlHlxk6EA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p2U4EzjZEeyQeMlHlxk6EA" source="duplicatedProfile"/>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
  </uml:Package>
  <Requirements:Requirement xmi:id="_tYjdoEFpEeyfxc1FgnjdUg" id="REQ-MA-5" text="The L3 Trackside shall be able to issue Movement Authorities with mode profile On Sight over Unknown or Occupied Track Status Areas.">
    <base_NamedElement xmi:type="uml:Class" href="Requirements.uml#_tYgaUEFpEeyfxc1FgnjdUg"/>
    <base_Class xmi:type="uml:Class" href="Requirements.uml#_tYgaUEFpEeyfxc1FgnjdUg"/>
  </Requirements:Requirement>
  <Requirements:Requirement xmi:id="_tYtOoEFpEeyfxc1FgnjdUg" id="REQ-MA-6" text="When providing a Movement Authority with an On-Sight mode profile to a train entering an Unknown or Occupied area, the L3 Trackside shall provide an On-Sight Mode Profile from a minimum distance of the L3 Margin from the CRE of the preceding train.">
    <base_NamedElement xmi:type="uml:Class" href="Requirements.uml#_tYhBYEFpEeyfxc1FgnjdUg"/>
    <base_Class xmi:type="uml:Class" href="Requirements.uml#_tYhBYEFpEeyfxc1FgnjdUg"/>
  </Requirements:Requirement>
  <Requirements:Requirement xmi:id="_tYucwEFpEeyfxc1FgnjdUg" id="REQ-MA-12" text="If an area of track within a Reserved Status Area becomes Unknown before the L3 Trackside has authorised a train to proceed into that area, the L3 Trackside shall either:&#xA;    a)  include an OS mode profile for the Unknown Track Status Area&#xA;    or&#xA;    b) restrict the Authorisation to the start of the Unknown area&#xA;    or&#xA;    c) do not send the authorisation to the train&#xA;In addition, or alternately, the L3 Trackside shall inform the Traffic Management System of the situation.">
    <base_NamedElement xmi:type="uml:Class" href="Requirements.uml#_tYiPgEFpEeyfxc1FgnjdUg"/>
    <base_Class xmi:type="uml:Class" href="Requirements.uml#_tYiPgEFpEeyfxc1FgnjdUg"/>
  </Requirements:Requirement>
  <Requirements:Refine xmi:id="_C1cywKUwEeykePlC7pxpcQ" base_DirectedRelationship="_C1ZvcKUwEeykePlC7pxpcQ" base_Abstraction="_C1ZvcKUwEeykePlC7pxpcQ"/>
  <Requirements:Refine xmi:id="_DX5YgKUwEeykePlC7pxpcQ" base_DirectedRelationship="_DX2VMKUwEeykePlC7pxpcQ" base_Abstraction="_DX2VMKUwEeykePlC7pxpcQ"/>
  <Requirements:Refine xmi:id="_hJ4g0LpIEeyav9I0cqK3YA" base_DirectedRelationship="_hJ02cLpIEeyav9I0cqK3YA" base_Abstraction="_hJ02cLpIEeyav9I0cqK3YA"/>
  <Requirements:Refine xmi:id="_iDaJ0LpIEeyav9I0cqK3YA" base_DirectedRelationship="_iDWfcLpIEeyav9I0cqK3YA" base_Abstraction="_iDWfcLpIEeyav9I0cqK3YA"/>
  <Requirements:Refine xmi:id="_iw_okLpIEeyav9I0cqK3YA" base_DirectedRelationship="_iw9MULpIEeyav9I0cqK3YA" base_Abstraction="_iw9MULpIEeyav9I0cqK3YA"/>
  <Requirements:Refine xmi:id="_jTQoILpIEeyav9I0cqK3YA" base_DirectedRelationship="_jTOL4LpIEeyav9I0cqK3YA" base_Abstraction="_jTOL4LpIEeyav9I0cqK3YA"/>
  <Requirements:Refine xmi:id="_j5COsLpIEeyav9I0cqK3YA" base_DirectedRelationship="_j4-kULpIEeyav9I0cqK3YA" base_Abstraction="_j4-kULpIEeyav9I0cqK3YA"/>
</xmi:XMI>
