blob: b467f1172b8a1a707d5d5f34b88a4dd2050eb498 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<notation:Diagram xmi:id="_8zUV0HODEeSwF5g1xlzDPg" type="PapyrusUMLComponentDiagram" name="Ports" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_hqU50HOEEeSwF5g1xlzDPg" type="2002" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uOQpEI-fEeSOK4Ugbd2z1A" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uOTFUI-fEeSOK4Ugbd2z1A" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xILcgI-fEeSOK4Ugbd2z1A" source="Stereotype_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-6uJ4I-gEeSOK4Ugbd2z1A" key="StereotypeWithQualifiedNameList" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-6uw8I-gEeSOK4Ugbd2z1A" key="StereotypeList" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-6uw8Y-gEeSOK4Ugbd2z1A" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-6uw8o-gEeSOK4Ugbd2z1A" key="PropStereoDisplay" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-6uw84-gEeSOK4Ugbd2z1A" key="StereotypePropertyLocation" value="Compartment"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_hqU50nOEEeSwF5g1xlzDPg" type="5004"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_hqVg4HOEEeSwF5g1xlzDPg" type="7001">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_l01F4I_UEeSLHJOSU5DIPg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_l01F4Y_UEeSLHJOSU5DIPg" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_hqVg4XOEEeSwF5g1xlzDPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hqVg4nOEEeSwF5g1xlzDPg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_sHBy0I_LEeSLHJOSU5DIPg" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_sHBy0Y_LEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_sHBy0o_LEeSLHJOSU5DIPg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_DbsMII_MEeSLHJOSU5DIPg" type="3069" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_DbszMI_MEeSLHJOSU5DIPg" type="5006">
<layoutConstraint xmi:type="notation:Location" xmi:id="_DbszMY_MEeSLHJOSU5DIPg" x="33" y="4"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_DbszMo_MEeSLHJOSU5DIPg" type="5007">
<layoutConstraint xmi:type="notation:Location" xmi:id="_DbszM4_MEeSLHJOSU5DIPg" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="ComponentDiagrams.uml#_DbcUgI_MEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_DbsMIY_MEeSLHJOSU5DIPg" x="160" y="22" width="20" height="20"/>
</children>
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_wy_2sI-fEeSOK4Ugbd2z1A" name="shapeVisibility" value="true"/>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_hqSdkHOEEeSwF5g1xlzDPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hqU50XOEEeSwF5g1xlzDPg" x="26" y="143" width="170" height="61"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_QjoSwI_MEeSLHJOSU5DIPg" type="2002" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SAddII_MEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SAerQI_MEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_QjoSwo_MEeSLHJOSU5DIPg" type="5004"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_Qjo50I_MEeSLHJOSU5DIPg" visible="false" type="7001">
<styles xmi:type="notation:TitleStyle" xmi:id="_Qjo50Y_MEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qjo50o_MEeSLHJOSU5DIPg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Qjz48I_MEeSLHJOSU5DIPg" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_Qj0gAI_MEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qj0gAY_MEeSLHJOSU5DIPg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Xg8DII_MEeSLHJOSU5DIPg" type="3069" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_Xg8DIo_MEeSLHJOSU5DIPg" type="5006">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Xg8DI4_MEeSLHJOSU5DIPg" x="-138" y="-1"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Xg8qMI_MEeSLHJOSU5DIPg" type="5007">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Xg8qMY_MEeSLHJOSU5DIPg" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="ComponentDiagrams.uml#_Xg1VcI_MEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xg8DIY_MEeSLHJOSU5DIPg" x="-10" y="24" width="20" height="20"/>
</children>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_h-FacI-rEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_QjoSwY_MEeSLHJOSU5DIPg" x="497" y="141"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_WrnvQI_NEeSLHJOSU5DIPg" type="2003" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_WrnvQo_NEeSLHJOSU5DIPg" type="5005">
<layoutConstraint xmi:type="notation:Location" xmi:id="_WrnvQ4_NEeSLHJOSU5DIPg" x="-66" y="-10"/>
</children>
<element xmi:type="uml:Interface" href="ComponentDiagrams.uml#_Vx7HII_NEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Vx88UY_NEeSLHJOSU5DIPg" x="280" y="109" width="20" height="20"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_huZgMI_NEeSLHJOSU5DIPg" type="2003" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_huZgMY_NEeSLHJOSU5DIPg" type="5005">
<layoutConstraint xmi:type="notation:Location" xmi:id="_huZgMo_NEeSLHJOSU5DIPg" x="25" y="-12"/>
</children>
<element xmi:type="uml:Interface" href="ComponentDiagrams.uml#_huY5II_NEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_huZgM4_NEeSLHJOSU5DIPg" x="375" y="104" width="20" height="20"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_qQ53UI_OEeSLHJOSU5DIPg" type="2003" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_qQ53UY_OEeSLHJOSU5DIPg" type="5005">
<layoutConstraint xmi:type="notation:Location" xmi:id="_qQ53Uo_OEeSLHJOSU5DIPg" x="28" y="6"/>
</children>
<element xmi:type="uml:Interface" href="ComponentDiagrams.uml#_qQ5QQI_OEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qQ53U4_OEeSLHJOSU5DIPg" x="328" y="231" width="20" height="20"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uz9LwY_OEeSLHJOSU5DIPg" type="2003" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_uz9Lwo_OEeSLHJOSU5DIPg" type="5005">
<layoutConstraint xmi:type="notation:Location" xmi:id="_uz9Lw4_OEeSLHJOSU5DIPg" x="-75" y="6"/>
</children>
<element xmi:type="uml:Interface" href="ComponentDiagrams.uml#_uz9LwI_OEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uz9LxI_OEeSLHJOSU5DIPg" x="314" y="226" width="20" height="20"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_8zUV0XODEeSwF5g1xlzDPg" name="diagram_compatibility_version" stringValue="1.0.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_8zUV0nODEeSwF5g1xlzDPg"/>
<styles xmi:type="style:PapyrusViewStyle" xmi:id="_8zUV03ODEeSwF5g1xlzDPg">
<owner xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
</styles>
<element xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
<edges xmi:type="notation:Connector" xmi:id="_gKe2YI_NEeSLHJOSU5DIPg" type="4006" source="_DbsMII_MEeSLHJOSU5DIPg" target="_WrnvQI_NEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_gKe2YY_NEeSLHJOSU5DIPg"/>
<element xmi:type="uml:InterfaceRealization" href="ComponentDiagrams.uml#_gKZ94I_NEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gKe2Yo_NEeSLHJOSU5DIPg" points="[10, -3, -103, 24]$[118, -36, 5, -9]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_myyAEI_NEeSLHJOSU5DIPg" id="(1.0,0.1)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_k0vmEI_NEeSLHJOSU5DIPg" type="4001" source="_Xg8DII_MEeSLHJOSU5DIPg" target="_huZgMI_NEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_k0vmEY_NEeSLHJOSU5DIPg"/>
<element xmi:type="uml:Usage" href="ComponentDiagrams.uml#_k0tJ0I_NEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_k0vmEo_NEeSLHJOSU5DIPg" points="[-10, -4, 82, 25]$[-91, -39, 1, -10]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lPBuUI_NEeSLHJOSU5DIPg" id="(0.0,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_1DpoMI_OEeSLHJOSU5DIPg" type="4001" source="_DbsMII_MEeSLHJOSU5DIPg" target="_uz9LwY_OEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_1DpoMY_OEeSLHJOSU5DIPg"/>
<element xmi:type="uml:Usage" href="ComponentDiagrams.uml#_1DjhkI_OEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1DpoMo_OEeSLHJOSU5DIPg" points="[10, 5, -130, -64]$[136, 78, -4, 9]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4pHTAI_OEeSLHJOSU5DIPg" id="(1.0,0.85)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ezJUwJn5EeShs4pj9WjHOA" id="(0.0,0.3)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_3LYwwI_OEeSLHJOSU5DIPg" type="4006" source="_Xg8DII_MEeSLHJOSU5DIPg" target="_qQ53UI_OEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_3LYwwY_OEeSLHJOSU5DIPg"/>
<element xmi:type="uml:InterfaceRealization" href="ComponentDiagrams.uml#_3LVtcI_OEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3LYwwo_OEeSLHJOSU5DIPg" points="[-9, 5, 122, -75]$[-135, 81, -4, 1]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3Lb0EI_OEeSLHJOSU5DIPg" id="(0.0,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fWkK4Jn5EeShs4pj9WjHOA" id="(1.0,0.25)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_AkDf8Jn5EeShs4pj9WjHOA" type="4010" source="_WrnvQI_NEeSLHJOSU5DIPg" target="_huZgMI_NEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_AkEHAJn5EeShs4pj9WjHOA" type="6009">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AkEuEJn5EeShs4pj9WjHOA" y="60"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_AkEuEZn5EeShs4pj9WjHOA" type="6023">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AkEuEpn5EeShs4pj9WjHOA" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_AkDf8Zn5EeShs4pj9WjHOA"/>
<element xmi:type="uml:Dependency" href="ComponentDiagrams.uml#_AjQOsJn5EeShs4pj9WjHOA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AkDf8pn5EeShs4pj9WjHOA" points="[8, -5, -87, 0]$[95, -5, 0, 0]"/>
</edges>
</notation:Diagram>
<css:ModelStyleSheets xmi:id="_lVSdQI-fEeSOK4Ugbd2z1A"/>
<notation:Diagram xmi:id="_SYNjsI-pEeSLHJOSU5DIPg" type="PapyrusUMLComponentDiagram" name="Packages" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_UG-LkI-pEeSLHJOSU5DIPg" type="3200" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_G3z1gJHAEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_G30ckJHAEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_UG-yoI-pEeSLHJOSU5DIPg" type="5254"/>
<children xmi:type="notation:DecorationNode" xmi:id="_UG-yoY-pEeSLHJOSU5DIPg" type="7002">
<children xmi:type="notation:Shape" xmi:id="_kWdTII_DEeSLHJOSU5DIPg" type="3071" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_kWdTIo_DEeSLHJOSU5DIPg" type="5257"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_kWdTI4_DEeSLHJOSU5DIPg" type="7004">
<children xmi:type="notation:Shape" xmi:id="_UFelsI_IEeSLHJOSU5DIPg" type="3204" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_UFfMwI_IEeSLHJOSU5DIPg" type="5265"/>
<element xmi:type="uml:Enumeration" href="ComponentDiagrams.uml#_O9PgkI_IEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_UFelsY_IEeSLHJOSU5DIPg" x="18" y="3"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_kWdTJI_DEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kWdTJY_DEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_h-FacI-rEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kWdTIY_DEeSLHJOSU5DIPg" x="48" y="10" height="107"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_UG-yoo-pEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_UG-yo4-pEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Package" href="ComponentDiagrams.uml#_UGSPEI-pEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_UG-LkY-pEeSLHJOSU5DIPg" x="316" y="16" width="245" height="159"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_aJESEI_DEeSLHJOSU5DIPg" type="3202" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_G30ckZHAEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_G30ckpHAEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_aJESEo_DEeSLHJOSU5DIPg" type="5262"/>
<children xmi:type="notation:DecorationNode" xmi:id="_aJESE4_DEeSLHJOSU5DIPg" type="7006">
<children xmi:type="notation:Shape" xmi:id="_hJ20QI_DEeSLHJOSU5DIPg" type="3071" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_hJ20Qo_DEeSLHJOSU5DIPg" type="5257"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_hJ20Q4_DEeSLHJOSU5DIPg" type="7004">
<styles xmi:type="notation:TitleStyle" xmi:id="_hJ20RI_DEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hJ20RY_DEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_hqSdkHOEEeSwF5g1xlzDPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hJ20QY_DEeSLHJOSU5DIPg" x="28" y="17"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_aJESFI_DEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJESFY_DEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJESEY_DEeSLHJOSU5DIPg" x="26" y="14" width="234" height="144"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_aCkEoI_HEeSLHJOSU5DIPg" type="2002" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uhDiEI_HEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uhEwMI_HEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_aCkEoo_HEeSLHJOSU5DIPg" type="5004"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_aCkEo4_HEeSLHJOSU5DIPg" type="7001">
<children xmi:type="notation:Shape" xmi:id="_xFhtII_LEeSLHJOSU5DIPg" type="3204" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_xFiUMI_LEeSLHJOSU5DIPg" type="5265"/>
<element xmi:type="uml:Class" href="ComponentDiagrams.uml#_W9PyII_KEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xFhtIY_LEeSLHJOSU5DIPg" x="19" y="12"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_02KGII_LEeSLHJOSU5DIPg" type="3204" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_02KtMI_LEeSLHJOSU5DIPg" type="5265"/>
<element xmi:type="uml:Class" href="ComponentDiagrams.uml#_0SjCwI_LEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_02KGIY_LEeSLHJOSU5DIPg" x="306" y="11"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_aCkEpI_HEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aCkEpY_HEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_aCgaQI_HEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aCkEoY_HEeSLHJOSU5DIPg" x="65" y="214" width="451" height="120"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_SYNjsY-pEeSLHJOSU5DIPg" name="diagram_compatibility_version" stringValue="1.0.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_SYNjso-pEeSLHJOSU5DIPg"/>
<styles xmi:type="style:PapyrusViewStyle" xmi:id="_SYNjs4-pEeSLHJOSU5DIPg">
<owner xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
</styles>
<element xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
<edges xmi:type="notation:Connector" xmi:id="_mZ1gII_DEeSLHJOSU5DIPg" type="4010" source="_hJ20QI_DEeSLHJOSU5DIPg" target="_kWdTII_DEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_mZ1gI4_DEeSLHJOSU5DIPg" type="6009">
<layoutConstraint xmi:type="notation:Location" xmi:id="_mZ1gJI_DEeSLHJOSU5DIPg" y="60"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_mZ2HMI_DEeSLHJOSU5DIPg" type="6023">
<layoutConstraint xmi:type="notation:Location" xmi:id="_mZ2HMY_DEeSLHJOSU5DIPg" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_mZ1gIY_DEeSLHJOSU5DIPg"/>
<element xmi:type="uml:Dependency" href="ComponentDiagrams.uml#_1qzcsI-rEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mZ1gIo_DEeSLHJOSU5DIPg" points="[75, 5, -308, 0]$[308, 0, -75, -5]"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2EBAIJLbEeStLvsM4hF9_g" id="(0.006666666666666667,0.3425925925925926)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_5sK6MI_IEeSLHJOSU5DIPg" type="4003" source="_kWdTII_DEeSLHJOSU5DIPg" target="_aCkEoI_HEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_5sK6M4_IEeSLHJOSU5DIPg" type="2">
<layoutConstraint xmi:type="notation:Location" xmi:id="_5sK6NI_IEeSLHJOSU5DIPg" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_5sK6MY_IEeSLHJOSU5DIPg"/>
<element xmi:type="uml:Generalization" href="ComponentDiagrams.uml#_5sJFAI_IEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5sK6Mo_IEeSLHJOSU5DIPg" points="[-34, 29, 166, -142]$[-188, 170, 12, -1]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5sWgYI_IEeSLHJOSU5DIPg" id="(0.5333333333333333,0.9134615384615384)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5sWgYY_IEeSLHJOSU5DIPg" id="(0.7738359201773836,0.17142857142857143)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_9qykgI_LEeSLHJOSU5DIPg" type="4010" source="_xFhtII_LEeSLHJOSU5DIPg" target="_02KGII_LEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_9qykg4_LEeSLHJOSU5DIPg" type="6009">
<layoutConstraint xmi:type="notation:Location" xmi:id="_9qykhI_LEeSLHJOSU5DIPg" y="60"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_9qykhY_LEeSLHJOSU5DIPg" type="6023">
<layoutConstraint xmi:type="notation:Location" xmi:id="_9qzLkI_LEeSLHJOSU5DIPg" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_9qykgY_LEeSLHJOSU5DIPg"/>
<element xmi:type="uml:Dependency" href="ComponentDiagrams.uml#_9qwvUI_LEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9qykgo_LEeSLHJOSU5DIPg" points="[50, 5, -237, 6]$[237, 5, -50, 6]"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_eYmhgI-rEeSLHJOSU5DIPg" type="PapyrusUMLComponentDiagram" name="Relationships" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_6kH8EI-rEeSLHJOSU5DIPg" type="2002" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6kH8EY-rEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6kH8Eo-rEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6kH8E4-rEeSLHJOSU5DIPg" source="Stereotype_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6kH8FI-rEeSLHJOSU5DIPg" key="StereotypeWithQualifiedNameList" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6kH8FY-rEeSLHJOSU5DIPg" key="StereotypeList" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6kH8Fo-rEeSLHJOSU5DIPg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6kH8F4-rEeSLHJOSU5DIPg" key="PropStereoDisplay" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6kH8GI-rEeSLHJOSU5DIPg" key="StereotypePropertyLocation" value="Compartment"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_6kH8GY-rEeSLHJOSU5DIPg" type="5004"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_6kH8Go-rEeSLHJOSU5DIPg" visible="false" type="7001">
<styles xmi:type="notation:TitleStyle" xmi:id="_6kH8G4-rEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6kH8HI-rEeSLHJOSU5DIPg"/>
</children>
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_6kH8HY-rEeSLHJOSU5DIPg" name="shapeVisibility"/>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_hqSdkHOEEeSwF5g1xlzDPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6kH8IY-rEeSLHJOSU5DIPg" x="177" y="67"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_6kIjKI-rEeSLHJOSU5DIPg" type="2002" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6kIjKY-rEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6kIjKo-rEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_6kIjK4-rEeSLHJOSU5DIPg" type="5004"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_6kIjLI-rEeSLHJOSU5DIPg" visible="false" type="7001">
<styles xmi:type="notation:TitleStyle" xmi:id="_6kIjLY-rEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6kIjLo-rEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_h-FacI-rEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6kJKMI-rEeSLHJOSU5DIPg" x="496" y="69"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_KBWnoI_DEeSLHJOSU5DIPg" type="3201" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_KBWnoY_DEeSLHJOSU5DIPg" type="5255"/>
<element xmi:type="uml:Comment" href="ComponentDiagrams.uml#_1zpXAI-oEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_KBWnoo_DEeSLHJOSU5DIPg" x="10" y="115" width="138"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_KBWno4_DEeSLHJOSU5DIPg" type="3199" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FiHN4JHAEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FiH08JHAEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_KBWnpI_DEeSLHJOSU5DIPg" type="5252"/>
<children xmi:type="notation:DecorationNode" xmi:id="_KBWnpY_DEeSLHJOSU5DIPg" type="5253"/>
<element xmi:type="uml:Constraint" href="ComponentDiagrams.uml#_teKSwI-oEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_KBWnqY_DEeSLHJOSU5DIPg" x="19" y="16"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Gjfx8I_JEeSLHJOSU5DIPg" type="2002" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IMyrAI_JEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IMzSEI_JEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_GjgZAI_JEeSLHJOSU5DIPg" type="5004"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_GjgZAY_JEeSLHJOSU5DIPg" visible="false" type="7001">
<styles xmi:type="notation:TitleStyle" xmi:id="_GjgZAo_JEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GjgZA4_JEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_aCgaQI_HEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gjfx8Y_JEeSLHJOSU5DIPg" x="117" y="215"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_XeoA4I_KEeSLHJOSU5DIPg" type="3204" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_Xeon8I_KEeSLHJOSU5DIPg" type="5265"/>
<element xmi:type="uml:Class" href="ComponentDiagrams.uml#_W9PyII_KEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_XeoA4Y_KEeSLHJOSU5DIPg" x="394" y="228"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_VE5hsI_QEeSLHJOSU5DIPg" type="3204" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_VE6IwI_QEeSLHJOSU5DIPg" type="5265"/>
<element xmi:type="uml:Class" href="ComponentDiagrams.uml#_0SjCwI_LEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VE5hsY_QEeSLHJOSU5DIPg" x="529" y="228"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_tXd4QI_REeSLHJOSU5DIPg" type="3204" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_tXd4Qo_REeSLHJOSU5DIPg" type="5265"/>
<element xmi:type="uml:Artifact" href="ComponentDiagrams.uml#_qp0mQI_REeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_tXd4QY_REeSLHJOSU5DIPg" x="679" y="228"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_eYmhgY-rEeSLHJOSU5DIPg" name="diagram_compatibility_version" stringValue="1.0.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_eYmhgo-rEeSLHJOSU5DIPg"/>
<styles xmi:type="style:PapyrusViewStyle" xmi:id="_eYmhg4-rEeSLHJOSU5DIPg">
<owner xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
</styles>
<element xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
<edges xmi:type="notation:Connector" xmi:id="_6kIjII-rEeSLHJOSU5DIPg" type="4010" source="_6kH8EI-rEeSLHJOSU5DIPg" target="_6kIjKI-rEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_6kIjIY-rEeSLHJOSU5DIPg" type="6009">
<layoutConstraint xmi:type="notation:Location" xmi:id="_6kIjIo-rEeSLHJOSU5DIPg" y="60"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_6kIjI4-rEeSLHJOSU5DIPg" type="6023">
<layoutConstraint xmi:type="notation:Location" xmi:id="_6kIjJI-rEeSLHJOSU5DIPg" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_6kIjJY-rEeSLHJOSU5DIPg" fontHeight="11"/>
<element xmi:type="uml:Dependency" href="ComponentDiagrams.uml#_1qzcsI-rEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6kIjJo-rEeSLHJOSU5DIPg" points="[5, 18, -23, -110]$[-26, 93, -54, -35]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6kIjJ4-rEeSLHJOSU5DIPg" id="(1.0,0.4857142857142857)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_B-QyYI-sEeSLHJOSU5DIPg" id="(0.0,0.45714285714285713)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_ZAhG4I_JEeSLHJOSU5DIPg" type="4015" source="_KBWnoI_DEeSLHJOSU5DIPg" target="_6kH8EI-rEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_ZAhG4Y_JEeSLHJOSU5DIPg"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZAhG4o_JEeSLHJOSU5DIPg" points="[-13, 30, 22, -57]$[-33, 52, 2, -35]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z_5gQI_JEeSLHJOSU5DIPg" id="(1.0,0.48333333333333334)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z_6HUI_JEeSLHJOSU5DIPg" id="(0.0,0.5571428571428572)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_oZIPoI_JEeSLHJOSU5DIPg" type="4009" source="_KBWno4_DEeSLHJOSU5DIPg" target="_6kH8EI-rEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_oZIPoY_JEeSLHJOSU5DIPg"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oZIPoo_JEeSLHJOSU5DIPg" points="[52, 25, -128, -58]$[173, 118, -7, 35]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qhfDQI_JEeSLHJOSU5DIPg" id="(1.0,0.55)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qhfDQY_JEeSLHJOSU5DIPg" id="(0.0,0.15714285714285714)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_tY7KcI_JEeSLHJOSU5DIPg" type="4003" source="_6kH8EI-rEeSLHJOSU5DIPg" target="_Gjfx8I_JEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_tY7Kc4_JEeSLHJOSU5DIPg" type="2">
<layoutConstraint xmi:type="notation:Location" xmi:id="_tY7xgI_JEeSLHJOSU5DIPg" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_tY7KcY_JEeSLHJOSU5DIPg"/>
<element xmi:type="uml:Generalization" href="ComponentDiagrams.uml#_tY5VQI_JEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tY7Kco_JEeSLHJOSU5DIPg" points="[-8, 35, -13, -129]$[-70, 165, -75, 1]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WolQEI_SEeSLHJOSU5DIPg" id="(0.4,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WolQEY_SEeSLHJOSU5DIPg" id="(0.5933333333333334,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_fROagI_KEeSLHJOSU5DIPg" type="4007" source="_XeoA4I_KEeSLHJOSU5DIPg" target="_6kIjKI-rEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_fRPBkI_KEeSLHJOSU5DIPg" type="3">
<layoutConstraint xmi:type="notation:Location" xmi:id="_fRPBkY_KEeSLHJOSU5DIPg" y="60"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_fRPBko_KEeSLHJOSU5DIPg" type="4">
<layoutConstraint xmi:type="notation:Location" xmi:id="_fRPBk4_KEeSLHJOSU5DIPg" y="30"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_fROagY_KEeSLHJOSU5DIPg" fontHeight="11"/>
<element xmi:type="uml:ComponentRealization" href="ComponentDiagrams.uml#_fRMlUI_KEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fROago_KEeSLHJOSU5DIPg" points="[-4, -25, 10, 128]$[6, -118, 20, 35]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_w3UHcI_KEeSLHJOSU5DIPg" id="(0.48,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_gBuboI_QEeSLHJOSU5DIPg" type="4013" source="_VE5hsI_QEeSLHJOSU5DIPg" target="_6kIjKI-rEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_gBubo4_QEeSLHJOSU5DIPg" visible="false" type="6007">
<layoutConstraint xmi:type="notation:Location" xmi:id="_gBubpI_QEeSLHJOSU5DIPg" y="60"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_gBubpY_QEeSLHJOSU5DIPg" type="6021">
<layoutConstraint xmi:type="notation:Location" xmi:id="_gBvCsI_QEeSLHJOSU5DIPg" x="-13" y="44"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_gBuboY_QEeSLHJOSU5DIPg" fontHeight="11"/>
<element xmi:type="uml:Abstraction" href="ComponentDiagrams.uml#_gBr_YI_QEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gBuboo_QEeSLHJOSU5DIPg" points="[-18, -20, 141, 125]$[-84, -154, 75, -9]"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_wr1zEI_REeSLHJOSU5DIPg" type="4014" source="_tXd4QI_REeSLHJOSU5DIPg" target="_6kIjKI-rEeSLHJOSU5DIPg">
<children xmi:type="notation:DecorationNode" xmi:id="_wr1zE4_REeSLHJOSU5DIPg" type="6008">
<layoutConstraint xmi:type="notation:Location" xmi:id="_wr1zFI_REeSLHJOSU5DIPg" y="60"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_wr1zFY_REeSLHJOSU5DIPg" type="6022">
<layoutConstraint xmi:type="notation:Location" xmi:id="_wr2aII_REeSLHJOSU5DIPg" x="-39" y="48"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_wr1zEY_REeSLHJOSU5DIPg" fontHeight="11"/>
<element xmi:type="uml:Manifestation" href="ComponentDiagrams.uml#_wrzW0I_REeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wr1zEo_REeSLHJOSU5DIPg" points="[-29, -25, 148, 131]$[-151, -162, 26, -6]"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_iX0IIJPUEeSUCa_mgXTt1Q" type="4012" source="_XeoA4I_KEeSLHJOSU5DIPg" target="_Gjfx8I_JEeSLHJOSU5DIPg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__kbE0AJ4EeWJWc7vgya8cg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__kbE0QJ4EeWJWc7vgya8cg" key="bold" value="true"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__kbr4AJ4EeWJWc7vgya8cg" key="italic" value="true"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__keIIAJ4EeWJWc7vgya8cg" key="fontColor" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_iX0vMJPUEeSUCa_mgXTt1Q" type="6006">
<layoutConstraint xmi:type="notation:Location" xmi:id="_iX0vMZPUEeSUCa_mgXTt1Q" x="-1" y="-34"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_iX1WQJPUEeSUCa_mgXTt1Q" type="6020">
<layoutConstraint xmi:type="notation:Location" xmi:id="_iX1WQZPUEeSUCa_mgXTt1Q" x="9" y="-22"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_iX0IIZPUEeSUCa_mgXTt1Q" fontName="Lucida Grande" fontHeight="11"/>
<element xmi:type="uml:Substitution" href="ComponentDiagrams.uml#_iXleoJPUEeSUCa_mgXTt1Q"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iX0IIpPUEeSUCa_mgXTt1Q" points="[-50, -6, 202, -3]$[-177, -6, 75, -3]"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_PiD5II-tEeSLHJOSU5DIPg" type="PapyrusUMLComponentDiagram" name="Provided/Required" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_UEXmsI-tEeSLHJOSU5DIPg" type="2002" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UEXmsY-tEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UEXmso-tEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UEXms4-tEeSLHJOSU5DIPg" source="Stereotype_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UEXmtI-tEeSLHJOSU5DIPg" key="StereotypeWithQualifiedNameList" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UEXmtY-tEeSLHJOSU5DIPg" key="StereotypeList" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UEXmto-tEeSLHJOSU5DIPg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UEXmt4-tEeSLHJOSU5DIPg" key="PropStereoDisplay" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UEXmuI-tEeSLHJOSU5DIPg" key="StereotypePropertyLocation" value="Compartment"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_UEXmuY-tEeSLHJOSU5DIPg" type="5004"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_UEXmuo-tEeSLHJOSU5DIPg" visible="false" type="7001">
<styles xmi:type="notation:TitleStyle" xmi:id="_UEXmu4-tEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_UEXmvI-tEeSLHJOSU5DIPg"/>
</children>
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_UEXmvY-tEeSLHJOSU5DIPg" name="shapeVisibility"/>
<element xmi:type="uml:Component" href="ComponentDiagrams.uml#_hqSdkHOEEeSwF5g1xlzDPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_UEXmwY-tEeSLHJOSU5DIPg" x="159" y="44"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_fZ24QI-tEeSLHJOSU5DIPg" type="2003" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_fZ24Qo-tEeSLHJOSU5DIPg" type="5005">
<layoutConstraint xmi:type="notation:Location" xmi:id="_fZ24Q4-tEeSLHJOSU5DIPg" x="30" y="4"/>
</children>
<element xmi:type="uml:Interface" href="ComponentDiagrams.uml#_ZdBGYI-tEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZdCUgY-tEeSLHJOSU5DIPg" x="382" y="40" width="20" height="20"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_XKhC0I-uEeSLHJOSU5DIPg" type="2003" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_XKhC0Y-uEeSLHJOSU5DIPg" type="5005">
<layoutConstraint xmi:type="notation:Location" xmi:id="_XKhC0o-uEeSLHJOSU5DIPg" x="-21" y="37"/>
</children>
<element xmi:type="uml:Interface" href="ComponentDiagrams.uml#_XKgbwI-uEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_XKhC04-uEeSLHJOSU5DIPg" x="70" y="33" width="20" height="20"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_MasqII-uEeSLHJOSU5DIPg" type="3205" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MasqIY-uEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MasqIo-uEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_MasqI4-uEeSLHJOSU5DIPg" type="5266"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_MasqJI-uEeSLHJOSU5DIPg" visible="false" type="7008">
<styles xmi:type="notation:TitleStyle" xmi:id="_MatRMI-uEeSLHJOSU5DIPg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_MatRMY-uEeSLHJOSU5DIPg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_MatRMo-uEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_MatRM4-uEeSLHJOSU5DIPg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_MatRNI-uEeSLHJOSU5DIPg" type="7009">
<children xmi:type="notation:Shape" xmi:id="_MatRNY-uEeSLHJOSU5DIPg" type="6" fontHeight="11">
<element xmi:type="uml:Reception" href="ComponentDiagrams.uml#_el1XII-pEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_MatRNo-uEeSLHJOSU5DIPg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_MatRN4-uEeSLHJOSU5DIPg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_MatROI-uEeSLHJOSU5DIPg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_MatROY-uEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_MatROo-uEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Interface" href="ComponentDiagrams.uml#_dPIp8I-pEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_MatRO4-uEeSLHJOSU5DIPg" x="39" y="184" width="139"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Mat4QI-uEeSLHJOSU5DIPg" type="3205" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Mat4QY-uEeSLHJOSU5DIPg" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Mat4Qo-uEeSLHJOSU5DIPg" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_Mat4Q4-uEeSLHJOSU5DIPg" type="5266"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_Mat4RI-uEeSLHJOSU5DIPg" type="7008">
<children xmi:type="notation:Shape" xmi:id="_Mat4RY-uEeSLHJOSU5DIPg" type="1" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Y9wHUK_1EeS9P8VYoWLOgA" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Y9wuYK_1EeS9P8VYoWLOgA" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<element xmi:type="uml:Property" href="ComponentDiagrams.uml#_G9qL8I-pEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Mat4Ro-uEeSLHJOSU5DIPg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_Mat4R4-uEeSLHJOSU5DIPg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Mat4SI-uEeSLHJOSU5DIPg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Mat4SY-uEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Mat4So-uEeSLHJOSU5DIPg"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Mat4S4-uEeSLHJOSU5DIPg" type="7009">
<children xmi:type="notation:Shape" xmi:id="_Mat4TI-uEeSLHJOSU5DIPg" type="5" fontHeight="11">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Y9wuYa_1EeS9P8VYoWLOgA" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Y9xVcK_1EeS9P8VYoWLOgA" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
<element xmi:type="uml:Operation" href="ComponentDiagrams.uml#_IiPkII-pEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Mat4TY-uEeSLHJOSU5DIPg"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_Mat4To-uEeSLHJOSU5DIPg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Mat4T4-uEeSLHJOSU5DIPg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Mat4UI-uEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Mat4UY-uEeSLHJOSU5DIPg"/>
</children>
<element xmi:type="uml:Interface" href="ComponentDiagrams.uml#_Bt7-wI-pEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Mat4Uo-uEeSLHJOSU5DIPg" x="193" y="185" width="178"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_t3TzwI_CEeSLHJOSU5DIPg" type="3204" fontHeight="11">
<children xmi:type="notation:DecorationNode" xmi:id="_t3TzwY_CEeSLHJOSU5DIPg" type="5265"/>
<element xmi:type="uml:Signal" href="ComponentDiagrams.uml#_B4pvEI-rEeSLHJOSU5DIPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t3Tzwo_CEeSLHJOSU5DIPg" x="40" y="300"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_PiD5IY-tEeSLHJOSU5DIPg" name="diagram_compatibility_version" stringValue="1.0.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_PiD5Io-tEeSLHJOSU5DIPg"/>
<styles xmi:type="style:PapyrusViewStyle" xmi:id="_PiD5I4-tEeSLHJOSU5DIPg">
<owner xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
</styles>
<element xmi:type="uml:Model" href="ComponentDiagrams.uml#_-An5cHNiEeSOPJPqcSgQkA"/>
<edges xmi:type="notation:Connector" xmi:id="_-5jZUI-tEeSLHJOSU5DIPg" type="4006" source="_UEXmsI-tEeSLHJOSU5DIPg" target="_fZ24QI-tEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_-5jZUY-tEeSLHJOSU5DIPg"/>
<element xmi:type="uml:InterfaceRealization" href="ComponentDiagrams.uml#_-5fH4I-tEeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-5jZUo-tEeSLHJOSU5DIPg" points="[75, 5, -76, -8]$[152, 3, 1, -10]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__qUu8I-tEeSLHJOSU5DIPg" id="(1.0,0.37142857142857144)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__qUu8Y-tEeSLHJOSU5DIPg" id="(0.0,0.5)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_01ijcI-9EeSLHJOSU5DIPg" type="4001" source="_UEXmsI-tEeSLHJOSU5DIPg" target="_XKhC0I-uEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_01ijcY-9EeSLHJOSU5DIPg"/>
<element xmi:type="uml:Usage" href="ComponentDiagrams.uml#_01T58I-9EeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_01ijco-9EeSLHJOSU5DIPg" points="[-6, -5, 68, -3]$[-74, -12, 0, -10]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_01m04I-9EeSLHJOSU5DIPg" id="(0.0,0.5142857142857142)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3z9cYI-9EeSLHJOSU5DIPg" id="(1.0,0.7)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_L-zlEI--EeSLHJOSU5DIPg" type="4001" source="_UEXmsI-tEeSLHJOSU5DIPg" target="_Mat4QI-uEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_L-zlEY--EeSLHJOSU5DIPg"/>
<element xmi:type="uml:Usage" href="ComponentDiagrams.uml#_L-uskI--EeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_L-zlEo--EeSLHJOSU5DIPg" points="[35, 35, -98, -96]$[120, 109, -13, -22]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nFIVUI_CEeSLHJOSU5DIPg" id="(0.5933333333333334,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nFIVUY_CEeSLHJOSU5DIPg" id="(0.3089887640449438,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_NCzYsI--EeSLHJOSU5DIPg" type="4006" source="_UEXmsI-tEeSLHJOSU5DIPg" target="_MasqII-uEeSLHJOSU5DIPg">
<styles xmi:type="notation:FontStyle" xmi:id="_NCzYsY--EeSLHJOSU5DIPg"/>
<element xmi:type="uml:InterfaceRealization" href="ComponentDiagrams.uml#_NCvHQI--EeSLHJOSU5DIPg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NCzYso--EeSLHJOSU5DIPg" points="[-5, 15, 3, -123]$[-66, 89, -58, -49]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NC3DEI--EeSLHJOSU5DIPg" id="(0.18,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nFHuQI_CEeSLHJOSU5DIPg" id="(0.6187050359712231,0.0)"/>
</edges>
</notation:Diagram>
</xmi:XMI>