blob: 244b21f0f8ebcd294f640caeeee192c684410fe0 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/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/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements">
<uml:Model xmi:id="_dE_dMDh8EeaKs6EnP4Ne_A" name="RootElement">
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u0Dh9EeaKs6EnP4Ne_A" name="Name of the requirement"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u0Th9EeaKs6EnP4Ne_A" name="Transition"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u0jh9EeaKs6EnP4Ne_A" name="Junction"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u0zh9EeaKs6EnP4Ne_A" name="Choice"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u1Dh9EeaKs6EnP4Ne_A" name="State"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u1Th9EeaKs6EnP4Ne_A" name="Region"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u1jh9EeaKs6EnP4Ne_A" name="entry point"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u1zh9EeaKs6EnP4Ne_A" name="Exit Point"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u2Dh9EeaKs6EnP4Ne_A" name="initial Pseudostate"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn4u2Th9EeaKs6EnP4Ne_A" name="State machine"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V4Dh9EeaKs6EnP4Ne_A" name="final State"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V4Th9EeaKs6EnP4Ne_A" name="History"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V4jh9EeaKs6EnP4Ne_A" name="Fork"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V4zh9EeaKs6EnP4Ne_A" name="Join"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V5Dh9EeaKs6EnP4Ne_A" name="initial State"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V5Th9EeaKs6EnP4Ne_A" name="The user must add a transition between two states"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V5jh9EeaKs6EnP4Ne_A" name="The user can add a junction"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V5zh9EeaKs6EnP4Ne_A" name="The junction may have several incoming transitions"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V6Dh9EeaKs6EnP4Ne_A" name="The junction can have several outgoing transitions"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V6Th9EeaKs6EnP4Ne_A" name="The junction can not have internal state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V6jh9EeaKs6EnP4Ne_A" name="The junction can not have outgoing transitions of feature events déclenceurs"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V6zh9EeaKs6EnP4Ne_A" name="The choice has an input"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V7Dh9EeaKs6EnP4Ne_A" name="The choice has minimum two exits"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V7Th9EeaKs6EnP4Ne_A" name="The user has to submit a State in a StateMachine."/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V7jh9EeaKs6EnP4Ne_A" name="The State should be rectangular with rounded corners"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V7zh9EeaKs6EnP4Ne_A" name="The name of the State should appear in the middle of State"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V8Dh9EeaKs6EnP4Ne_A" name="The user may add multiple regions in a State"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V8Th9EeaKs6EnP4Ne_A" name="The user must add a state doActivity"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V8jh9EeaKs6EnP4Ne_A" name="The user must delete a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V8zh9EeaKs6EnP4Ne_A" name="The user must be able to remove a region in a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V9Dh9EeaKs6EnP4Ne_A" name="The user must remove the doActivity a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V9Th9EeaKs6EnP4Ne_A" name="The user may add an entry to a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V9jh9EeaKs6EnP4Ne_A" name="The user may add an exit to a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V9zh9EeaKs6EnP4Ne_A" name="The user must remove the entry of a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V-Dh9EeaKs6EnP4Ne_A" name="The user must be able to remove the exit of a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V-Th9EeaKs6EnP4Ne_A" name="The user must be able to state a leaf"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V-jh9EeaKs6EnP4Ne_A" name="The user must be able to state a non leaf"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V-zh9EeaKs6EnP4Ne_A" name="The user must add a submachine state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V_Dh9EeaKs6EnP4Ne_A" name="The user must remove a submachine state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V_Th9EeaKs6EnP4Ne_A" name="When a state is added within a single state, the first state to become composite"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn5V_jh9EeaKs6EnP4Ne_A" name="A composite state must contain a separate region of the title by a horizontal bar"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn588Dh9EeaKs6EnP4Ne_A" name="When one region is added to a state, that state becomes composite"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn588Th9EeaKs6EnP4Ne_A" name="A region must be resized"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn588jh9EeaKs6EnP4Ne_A" name="A State must be resized"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn588zh9EeaKs6EnP4Ne_A" name="A state must be renamed"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn589Dh9EeaKs6EnP4Ne_A" name="When specified, must appear in a doActivity his state as &quot;do / activitée&quot;"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn589Th9EeaKs6EnP4Ne_A" name="When specified, an entry must appear in his state as &quot;entry / entry&quot;"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn589jh9EeaKs6EnP4Ne_A" name="When specified, an exit must appear in his state as &quot;exit / entry&quot;"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn589zh9EeaKs6EnP4Ne_A" name="The user must add a entry point to a state machine"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn58-Dh9EeaKs6EnP4Ne_A" name="The user must add a entry point to a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn58-Th9EeaKs6EnP4Ne_A" name="The entry point must be on the edge of the item that was added"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn58-jh9EeaKs6EnP4Ne_A" name="An element may have several entry point"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn58-zh9EeaKs6EnP4Ne_A" name="The user must delete an entry point"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn58_Dh9EeaKs6EnP4Ne_A" name="The user may add an exit point for a state machine"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn58_Th9EeaKs6EnP4Ne_A" name="The user may add an exit point to state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn58_jh9EeaKs6EnP4Ne_A" name="The exit point must be on the edge of the element on which it was added"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn58_zh9EeaKs6EnP4Ne_A" name="The user must delete an exit point"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59ADh9EeaKs6EnP4Ne_A" name="An item can have multiple exit point"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59ATh9EeaKs6EnP4Ne_A" name="The user may add an initial pseudostate"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Ajh9EeaKs6EnP4Ne_A" name="An initial pseudostate must be removed"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Azh9EeaKs6EnP4Ne_A" name="A state machine can be composed of any number of state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59BDh9EeaKs6EnP4Ne_A" name="A Final State has no exit behavior"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59BTh9EeaKs6EnP4Ne_A" name="A final state can not have output transition"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Bjh9EeaKs6EnP4Ne_A" name="A final state can not have area"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Bzh9EeaKs6EnP4Ne_A" name="A final state can not reference a submachine"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59CDh9EeaKs6EnP4Ne_A" name="A final state can not have entry behavior"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59CTh9EeaKs6EnP4Ne_A" name="A final state can not have behavior doActivity"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Cjh9EeaKs6EnP4Ne_A" name="A region can be at least one vertex deepHistory"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Czh9EeaKs6EnP4Ne_A" name="A region can be at least one vertex shallow History"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59DDh9EeaKs6EnP4Ne_A" name="ShallowHistory and DeepHistory compounds are associated with states"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59DTh9EeaKs6EnP4Ne_A" name="The user must add a choice"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Djh9EeaKs6EnP4Ne_A" name="The user can change the type"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Dzh9EeaKs6EnP4Ne_A" name="The user can change the visibility"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59EDh9EeaKs6EnP4Ne_A" name="The user can add a deepHistory"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59ETh9EeaKs6EnP4Ne_A" name="The user can add a shallowHistory"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn59Ejh9EeaKs6EnP4Ne_A" name="The user can add a fork"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kADh9EeaKs6EnP4Ne_A" name="The user can change the name of the element"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kATh9EeaKs6EnP4Ne_A" name="The user can add a join"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kAjh9EeaKs6EnP4Ne_A" name="An external type of transition can source any vertex except an entry point"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kAzh9EeaKs6EnP4Ne_A" name="A join segment should not have to guard or trigger"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kBDh9EeaKs6EnP4Ne_A" name="An internal transition type must have a state as source and target must be equal to this state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kBTh9EeaKs6EnP4Ne_A" name="A transition starting from a pseudostate must not have trigger"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kBjh9EeaKs6EnP4Ne_A" name="Join a segment must always be caused by a state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kBzh9EeaKs6EnP4Ne_A" name="A fork segment must always have a target state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kCDh9EeaKs6EnP4Ne_A" name="A transition of the local type must always have a state or an entry point as source"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kCTh9EeaKs6EnP4Ne_A" name="A fork segment should not have to guard or trigger"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kCjh9EeaKs6EnP4Ne_A" name="A state diagram must include an initial state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kCzh9EeaKs6EnP4Ne_A" name="A state diagram can include a final state"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kDDh9EeaKs6EnP4Ne_A" name="An arrow shall indicate the direction of navigation"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kDTh9EeaKs6EnP4Ne_A" name="A state diagram can have multiple end states"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kDjh9EeaKs6EnP4Ne_A" name="A state must contain only one state itinial"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kDzh9EeaKs6EnP4Ne_A" name="The user can delete a choice"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kEDh9EeaKs6EnP4Ne_A" name="The user can delete a junction"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kETh9EeaKs6EnP4Ne_A" name="A transition can be deleted"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kEjh9EeaKs6EnP4Ne_A" name="An area must be removed"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jn6kEzh9EeaKs6EnP4Ne_A" name="A join must be removed"/>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTB5MDh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTGxsDh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTKcEDh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTKcETh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTPUkDh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTP7oDh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTQisDh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTQisTh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTRJwDh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTRJwTh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTRJwjh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTRJwzh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTRw0Dh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTRw0Th8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTSX4Dh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTSX4Th8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTSX4jh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTS-8Dh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTS-8Th8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTS-8jh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_dTTmADh8EeaKs6EnP4Ne_A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dTTmATh8EeaKs6EnP4Ne_A" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
</profileApplication>
</uml:Model>
<Requirements:Requirement xmi:id="_Jn-1cDh9EeaKs6EnP4Ne_A" id="ID requirement" base_Class="_Jn4u0Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1cTh9EeaKs6EnP4Ne_A" id="1" base_Class="_Jn4u0Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1cjh9EeaKs6EnP4Ne_A" id="3" base_Class="_Jn4u0jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1czh9EeaKs6EnP4Ne_A" id="10" base_Class="_Jn4u0zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1dDh9EeaKs6EnP4Ne_A" id="15" base_Class="_Jn4u1Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1dTh9EeaKs6EnP4Ne_A" id="23" base_Class="_Jn4u1Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1djh9EeaKs6EnP4Ne_A" id="43" base_Class="_Jn4u1jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1dzh9EeaKs6EnP4Ne_A" id="48" base_Class="_Jn4u1zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1eDh9EeaKs6EnP4Ne_A" id="55" base_Class="_Jn4u2Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1eTh9EeaKs6EnP4Ne_A" id="58" base_Class="_Jn4u2Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1ejh9EeaKs6EnP4Ne_A" id="60" base_Class="_Jn5V4Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1ezh9EeaKs6EnP4Ne_A" id="69" base_Class="_Jn5V4Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1fDh9EeaKs6EnP4Ne_A" id="77" base_Class="_Jn5V4jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1fTh9EeaKs6EnP4Ne_A" id="80" base_Class="_Jn5V4zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1fjh9EeaKs6EnP4Ne_A" id="95" base_Class="_Jn5V5Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1fzh9EeaKs6EnP4Ne_A" id="2" base_Class="_Jn5V5Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1gDh9EeaKs6EnP4Ne_A" id="4" base_Class="_Jn5V5jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1gTh9EeaKs6EnP4Ne_A" id="5" base_Class="_Jn5V5zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1gjh9EeaKs6EnP4Ne_A" id="6" base_Class="_Jn5V6Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1gzh9EeaKs6EnP4Ne_A" id="7" base_Class="_Jn5V6Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1hDh9EeaKs6EnP4Ne_A" id="9" base_Class="_Jn5V6jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1hTh9EeaKs6EnP4Ne_A" id="11" base_Class="_Jn5V6zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1hjh9EeaKs6EnP4Ne_A" id="12" base_Class="_Jn5V7Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1hzh9EeaKs6EnP4Ne_A" id="16" base_Class="_Jn5V7Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1iDh9EeaKs6EnP4Ne_A" id="17" base_Class="_Jn5V7jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1iTh9EeaKs6EnP4Ne_A" id="18" base_Class="_Jn5V7zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1ijh9EeaKs6EnP4Ne_A" id="20" base_Class="_Jn5V8Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1izh9EeaKs6EnP4Ne_A" id="21" base_Class="_Jn5V8Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1jDh9EeaKs6EnP4Ne_A" id="22" base_Class="_Jn5V8jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1jTh9EeaKs6EnP4Ne_A" id="24" base_Class="_Jn5V8zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1jjh9EeaKs6EnP4Ne_A" id="25" base_Class="_Jn5V9Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1jzh9EeaKs6EnP4Ne_A" id="26" base_Class="_Jn5V9Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1kDh9EeaKs6EnP4Ne_A" id="27" base_Class="_Jn5V9jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1kTh9EeaKs6EnP4Ne_A" id="28" base_Class="_Jn5V9zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1kjh9EeaKs6EnP4Ne_A" id="29" base_Class="_Jn5V-Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1kzh9EeaKs6EnP4Ne_A" id="thirty" base_Class="_Jn5V-Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1lDh9EeaKs6EnP4Ne_A" id="31" base_Class="_Jn5V-jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1lTh9EeaKs6EnP4Ne_A" id="32" base_Class="_Jn5V-zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1ljh9EeaKs6EnP4Ne_A" id="33" base_Class="_Jn5V_Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1lzh9EeaKs6EnP4Ne_A" id="34" base_Class="_Jn5V_Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1mDh9EeaKs6EnP4Ne_A" id="35" base_Class="_Jn5V_jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1mTh9EeaKs6EnP4Ne_A" id="36" base_Class="_Jn588Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1mjh9EeaKs6EnP4Ne_A" id="37" base_Class="_Jn588Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1mzh9EeaKs6EnP4Ne_A" id="38" base_Class="_Jn588jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1nDh9EeaKs6EnP4Ne_A" id="39" base_Class="_Jn588zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1nTh9EeaKs6EnP4Ne_A" id="40" base_Class="_Jn589Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1njh9EeaKs6EnP4Ne_A" id="41" base_Class="_Jn589Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1nzh9EeaKs6EnP4Ne_A" id="42" base_Class="_Jn589jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1oDh9EeaKs6EnP4Ne_A" id="44" base_Class="_Jn589zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1oTh9EeaKs6EnP4Ne_A" id="45" base_Class="_Jn58-Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1ojh9EeaKs6EnP4Ne_A" id="46" base_Class="_Jn58-Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1ozh9EeaKs6EnP4Ne_A" id="47" base_Class="_Jn58-jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1pDh9EeaKs6EnP4Ne_A" id="49" base_Class="_Jn58-zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1pTh9EeaKs6EnP4Ne_A" id="50" base_Class="_Jn58_Dh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1pjh9EeaKs6EnP4Ne_A" id="51" base_Class="_Jn58_Th9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1pzh9EeaKs6EnP4Ne_A" id="52" base_Class="_Jn58_jh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1qDh9EeaKs6EnP4Ne_A" id="53" base_Class="_Jn58_zh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1qTh9EeaKs6EnP4Ne_A" id="54" base_Class="_Jn59ADh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1qjh9EeaKs6EnP4Ne_A" id="56" base_Class="_Jn59ATh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1qzh9EeaKs6EnP4Ne_A" id="57" base_Class="_Jn59Ajh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1rDh9EeaKs6EnP4Ne_A" id="59" base_Class="_Jn59Azh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1rTh9EeaKs6EnP4Ne_A" id="61" base_Class="_Jn59BDh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1rjh9EeaKs6EnP4Ne_A" id="62" base_Class="_Jn59BTh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1rzh9EeaKs6EnP4Ne_A" id="63" base_Class="_Jn59Bjh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1sDh9EeaKs6EnP4Ne_A" id="64" base_Class="_Jn59Bzh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1sTh9EeaKs6EnP4Ne_A" id="65" base_Class="_Jn59CDh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1sjh9EeaKs6EnP4Ne_A" id="66" base_Class="_Jn59CTh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1szh9EeaKs6EnP4Ne_A" id="67" base_Class="_Jn59Cjh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1tDh9EeaKs6EnP4Ne_A" id="68" base_Class="_Jn59Czh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1tTh9EeaKs6EnP4Ne_A" id="70" base_Class="_Jn59DDh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1tjh9EeaKs6EnP4Ne_A" id="71" base_Class="_Jn59DTh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1tzh9EeaKs6EnP4Ne_A" id="72" base_Class="_Jn59Djh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1uDh9EeaKs6EnP4Ne_A" id="73" base_Class="_Jn59Dzh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1uTh9EeaKs6EnP4Ne_A" id="74" base_Class="_Jn59EDh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1ujh9EeaKs6EnP4Ne_A" id="75" base_Class="_Jn59ETh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1uzh9EeaKs6EnP4Ne_A" id="78" base_Class="_Jn59Ejh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1vDh9EeaKs6EnP4Ne_A" id="79" base_Class="_Jn6kADh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1vTh9EeaKs6EnP4Ne_A" id="81" base_Class="_Jn6kATh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1vjh9EeaKs6EnP4Ne_A" id="83" base_Class="_Jn6kAjh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1vzh9EeaKs6EnP4Ne_A" id="84" base_Class="_Jn6kAzh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1wDh9EeaKs6EnP4Ne_A" id="85" base_Class="_Jn6kBDh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1wTh9EeaKs6EnP4Ne_A" id="86" base_Class="_Jn6kBTh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1wjh9EeaKs6EnP4Ne_A" id="87" base_Class="_Jn6kBjh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1wzh9EeaKs6EnP4Ne_A" id="88" base_Class="_Jn6kBzh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1xDh9EeaKs6EnP4Ne_A" id="89" base_Class="_Jn6kCDh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1xTh9EeaKs6EnP4Ne_A" id="90" base_Class="_Jn6kCTh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1xjh9EeaKs6EnP4Ne_A" id="93" base_Class="_Jn6kCjh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1xzh9EeaKs6EnP4Ne_A" id="94" base_Class="_Jn6kCzh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1yDh9EeaKs6EnP4Ne_A" id="97" base_Class="_Jn6kDDh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1yTh9EeaKs6EnP4Ne_A" id="98" base_Class="_Jn6kDTh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1yjh9EeaKs6EnP4Ne_A" id="99" base_Class="_Jn6kDjh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1yzh9EeaKs6EnP4Ne_A" id="101" base_Class="_Jn6kDzh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1zDh9EeaKs6EnP4Ne_A" id="103" base_Class="_Jn6kEDh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1zTh9EeaKs6EnP4Ne_A" id="104" base_Class="_Jn6kETh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1zjh9EeaKs6EnP4Ne_A" id="105" base_Class="_Jn6kEjh9EeaKs6EnP4Ne_A"/>
<Requirements:Requirement xmi:id="_Jn-1zzh9EeaKs6EnP4Ne_A" id="107" base_Class="_Jn6kEzh9EeaKs6EnP4Ne_A"/>
</xmi:XMI>