blob: 57ee7369be4b09101aad4e113552ed8527a6fbde [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:Artefact="http://www.eclipse.org/papyrus/iotml/0.7/IoTML/Software/Artefact" xmlns:Deployment="http://www.eclipse.org/papyrus/Deployment/1" xmlns:Resource="http://www.eclipse.org/papyrus/iotml/0.7/IoTML/Software/Resource" xmlns:SensiNact="http://www.eclipse.org/papyrus/iotml/0.7/IoTML/SensiNact" xmlns:Transformation="http://www.eclipse.org/papyrus/Transformation/1" xmlns:WoT="http://www.eclipse.org/papyrus/iotml/0.7/IoTML/WoT" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<uml:Model xmi:id="_c0WOkFRhEemYoP7uyk9XMQ" name="ServiceRobotics">
<packageImport xmi:type="uml:PackageImport" xmi:id="_c9bSElRhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Package" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml#_dDxjEAeNEdytasR0-Ec7ew"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_c9bSE1RhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Package" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml#_3DJKAA4uEdysTsAUPnp57Q"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_c9bSFFRhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Package" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml#_X3JtMAeNEdytasR0-Ec7ew"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_c9bSFVRhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Package" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_c9bSFlRhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Package" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_c9bSF1RhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Package" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_c9bSGFRhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Package" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml#_2GPOEA74EdyML4mHwjNDrw"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_c9bSGVRhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Package" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE_Library.library.uml#_RTwjABgzEdyHL91mBnoLNQ"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_c_qGsFRhEemYoP7uyk9XMQ">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packagedElement xmi:type="uml:Package" xmi:id="_DV1K0FR3EemYoP7uyk9XMQ" name="System">
<packagedElement xmi:type="uml:Class" xmi:id="_eNRHUFR3EemYoP7uyk9XMQ" name="System">
<ownedAttribute xmi:type="uml:Property" xmi:id="_JMowsFR4EemYoP7uyk9XMQ" name="orchestrator" type="_fS5SoFR3EemYoP7uyk9XMQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_arcJ4FR4EemYoP7uyk9XMQ" name="door" type="_hkGgQFR3EemYoP7uyk9XMQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_b2lHUFR4EemYoP7uyk9XMQ" name="robot" type="_gp7XAFR3EemYoP7uyk9XMQ"/>
<ownedConnector xmi:type="uml:Connector" xmi:id="_Mg5vEFR-EemYoP7uyk9XMQ" name="Connector4">
<end xmi:type="uml:ConnectorEnd" xmi:id="_MhDgEFR-EemYoP7uyk9XMQ" partWithPort="_JMowsFR4EemYoP7uyk9XMQ" role="_2_ZuwFR4EemYoP7uyk9XMQ"/>
<end xmi:type="uml:ConnectorEnd" xmi:id="_MhDgEVR-EemYoP7uyk9XMQ" partWithPort="_arcJ4FR4EemYoP7uyk9XMQ" role="_3ZSOYFR4EemYoP7uyk9XMQ"/>
</ownedConnector>
<ownedConnector xmi:type="uml:Connector" xmi:id="_kxjPgFR-EemYoP7uyk9XMQ" name="Connector5">
<end xmi:type="uml:ConnectorEnd" xmi:id="_kxjPgVR-EemYoP7uyk9XMQ" partWithPort="_JMowsFR4EemYoP7uyk9XMQ" role="_VRracFR5EemYoP7uyk9XMQ"/>
<end xmi:type="uml:ConnectorEnd" xmi:id="_kxjPglR-EemYoP7uyk9XMQ" partWithPort="_b2lHUFR4EemYoP7uyk9XMQ" role="_VqOdUFR5EemYoP7uyk9XMQ"/>
</ownedConnector>
<ownedConnector xmi:type="uml:Connector" xmi:id="_lzJ2cFR-EemYoP7uyk9XMQ" name="Connector6">
<end xmi:type="uml:ConnectorEnd" xmi:id="_lzJ2cVR-EemYoP7uyk9XMQ" partWithPort="_JMowsFR4EemYoP7uyk9XMQ" role="_bUyzcFR5EemYoP7uyk9XMQ"/>
<end xmi:type="uml:ConnectorEnd" xmi:id="_lzTncFR-EemYoP7uyk9XMQ" partWithPort="_b2lHUFR4EemYoP7uyk9XMQ" role="_TFW3YFR6EemYoP7uyk9XMQ"/>
</ownedConnector>
<ownedConnector xmi:type="uml:Connector" xmi:id="_mhIWwFR-EemYoP7uyk9XMQ" name="Connector7">
<end xmi:type="uml:ConnectorEnd" xmi:id="_mhIWwVR-EemYoP7uyk9XMQ" partWithPort="_JMowsFR4EemYoP7uyk9XMQ" role="_W2Og8FR6EemYoP7uyk9XMQ"/>
<end xmi:type="uml:ConnectorEnd" xmi:id="_mhIWwlR-EemYoP7uyk9XMQ" partWithPort="_b2lHUFR4EemYoP7uyk9XMQ" role="_XYTTQFR6EemYoP7uyk9XMQ"/>
</ownedConnector>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_GLWmcFR3EemYoP7uyk9XMQ" name="Orchestrator">
<packagedElement xmi:type="uml:Class" xmi:id="_fS5SoFR3EemYoP7uyk9XMQ" name="Orchestrator" classifierBehavior="_PnaUYFR7EemYoP7uyk9XMQ" isActive="true">
<ownedAttribute xmi:type="uml:Port" xmi:id="_2_ZuwFR4EemYoP7uyk9XMQ" name="doorControl" type="_bos0oFR-EemYoP7uyk9XMQ" aggregation="composite" isConjugated="true"/>
<ownedAttribute xmi:type="uml:Port" xmi:id="_VRracFR5EemYoP7uyk9XMQ" name="objectDetection" type="_1pD_MFR-EemYoP7uyk9XMQ" aggregation="composite"/>
<ownedAttribute xmi:type="uml:Port" xmi:id="_bUyzcFR5EemYoP7uyk9XMQ" name="pickupRequest" type="_1vnTIFR-EemYoP7uyk9XMQ" aggregation="composite" isConjugated="true"/>
<ownedAttribute xmi:type="uml:Port" xmi:id="_W2Og8FR6EemYoP7uyk9XMQ" name="moveRequest" type="_1x2HwFR-EemYoP7uyk9XMQ" aggregation="composite" isConjugated="true"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_oygBsFYZEemANocWPlDuYw" name="available" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_B0Yx0FYaEemANocWPlDuYw" name="position" visibility="public" type="_674cMFYJEemANocWPlDuYw"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_YPWGgFYbEemANocWPlDuYw" name="isEmpty" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_CGhG0FYeEemANocWPlDuYw" name="isDoorOpen" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
</ownedAttribute>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_V69tQFYUEemANocWPlDuYw" client="_fS5SoFR3EemYoP7uyk9XMQ" supplier="_1pD_MFR-EemYoP7uyk9XMQ" contract="_1pD_MFR-EemYoP7uyk9XMQ"/>
<ownedBehavior xmi:type="uml:StateMachine" xmi:id="_PnaUYFR7EemYoP7uyk9XMQ" name="OrchestratorStateMachine">
<region xmi:type="uml:Region" xmi:id="_Q_8NkFR7EemYoP7uyk9XMQ" name="Region1">
<subvertex xmi:type="uml:State" xmi:id="_RjC6oFR7EemYoP7uyk9XMQ" name="Start"/>
</region>
</ownedBehavior>
<ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_dOOT8FYeEemANocWPlDuYw" name="isOpen" specification="_lvbhAFYTEemANocWPlDuYw">
<language>C/C++</language>
<body>isDoorOpen = true;</body>
</ownedBehavior>
<ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_g2iecFYeEemANocWPlDuYw" name="isClosed">
<language>C/C++</language>
<body>isDoorOpen = false;</body>
</ownedBehavior>
<ownedOperation xmi:type="uml:Operation" xmi:id="_lvbhAFYTEemANocWPlDuYw" name="isOpen" method="_dOOT8FYeEemANocWPlDuYw"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_XbdtQJZrEemhk9N_eDX9rw" name="objectDetected">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_gNZc8JZrEemhk9N_eDX9rw" name="robotId">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gNZc8ZZrEemhk9N_eDX9rw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gNZc8pZrEemhk9N_eDX9rw" value="1"/>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_gNZc85ZrEemhk9N_eDX9rw" name="qrCode">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gNZc9JZrEemhk9N_eDX9rw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gNjN8JZrEemhk9N_eDX9rw" value="1"/>
</ownedParameter>
</ownedOperation>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_WhThMFR3EemYoP7uyk9XMQ" name="Robot">
<packagedElement xmi:type="uml:Class" xmi:id="_gp7XAFR3EemYoP7uyk9XMQ" name="Robot" classifierBehavior="_H8518FYfEemANocWPlDuYw" isActive="true">
<ownedAttribute xmi:type="uml:Port" xmi:id="_VqOdUFR5EemYoP7uyk9XMQ" name="objectDetection" type="_1pD_MFR-EemYoP7uyk9XMQ" aggregation="composite" isConjugated="true"/>
<ownedAttribute xmi:type="uml:Port" xmi:id="_TFW3YFR6EemYoP7uyk9XMQ" name="pickupRequest" type="_1vnTIFR-EemYoP7uyk9XMQ" aggregation="composite"/>
<ownedAttribute xmi:type="uml:Port" xmi:id="_XYTTQFR6EemYoP7uyk9XMQ" name="moveRequest" type="_1x2HwFR-EemYoP7uyk9XMQ" aggregation="composite"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_MAU3M3iREemHi-bynNEjDw" name="robotpositionservice" type="_GZo7gHiREemHi-bynNEjDw" aggregation="composite" association="_MAU3MHiREemHi-bynNEjDw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MAU3NHiREemHi-bynNEjDw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MAnyIHiREemHi-bynNEjDw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_tsI4Q3iWEemHi-bynNEjDw" name="bt" type="_qEQk4HiREemHi-bynNEjDw" aggregation="composite" association="_tsI4QHiWEemHi-bynNEjDw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tsI4RHiWEemHi-bynNEjDw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tsI4RXiWEemHi-bynNEjDw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_dXcmsJZvEemhk9N_eDX9rw" name="robotId" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_w1bHkFYfEemANocWPlDuYw" name="available" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_wbRngJZwEemhk9N_eDX9rw" name="cartQr" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_GgtfgJZvEemhk9N_eDX9rw" name="objectQr" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
<ownedConnector xmi:type="uml:Connector" xmi:id="_iDiIUHiUEemHi-bynNEjDw" name="Connector29">
<end xmi:type="uml:ConnectorEnd" xmi:id="_iD1DQHiUEemHi-bynNEjDw" partWithPort="_MAU3M3iREemHi-bynNEjDw" role="_abFJMHiUEemHi-bynNEjDw"/>
<end xmi:type="uml:ConnectorEnd" xmi:id="_iD1DQXiUEemHi-bynNEjDw" role="_XYTTQFR6EemYoP7uyk9XMQ"/>
</ownedConnector>
<ownedConnector xmi:type="uml:Connector" xmi:id="_7GwDQHiWEemHi-bynNEjDw" name="Connector31">
<end xmi:type="uml:ConnectorEnd" xmi:id="_7G50QHiWEemHi-bynNEjDw" partWithPort="_MAU3M3iREemHi-bynNEjDw" role="_MVaOIIguEemfBvi6UqE5pw"/>
<end xmi:type="uml:ConnectorEnd" xmi:id="_7G50QXiWEemHi-bynNEjDw" partWithPort="_tsI4Q3iWEemHi-bynNEjDw" role="_PHf7QIguEemfBvi6UqE5pw"/>
</ownedConnector>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_CPu4wFYUEemANocWPlDuYw" client="_gp7XAFR3EemYoP7uyk9XMQ" supplier="_1vnTIFR-EemYoP7uyk9XMQ" contract="_1vnTIFR-EemYoP7uyk9XMQ"/>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_CtfLwFYUEemANocWPlDuYw" client="_gp7XAFR3EemYoP7uyk9XMQ" supplier="_1x2HwFR-EemYoP7uyk9XMQ" contract="_1x2HwFR-EemYoP7uyk9XMQ"/>
<ownedBehavior xmi:type="uml:StateMachine" xmi:id="_H8518FYfEemANocWPlDuYw" name="RobotStateMachine">
<region xmi:type="uml:Region" xmi:id="_ImlFEFYfEemANocWPlDuYw" name="DoorStateMachine">
<transition xmi:type="uml:Transition" xmi:id="_nR7YEFYfEemANocWPlDuYw" source="_kJ0XoFYfEemANocWPlDuYw" target="_Rm4A4FYfEemANocWPlDuYw"/>
<transition xmi:type="uml:Transition" xmi:id="_3NDrEJZ1Eemhk9N_eDX9rw" source="_Rm4A4FYfEemANocWPlDuYw" target="_-NaegJZsEemhk9N_eDX9rw">
<trigger xmi:type="uml:Trigger" xmi:id="_4F9B8JZ1Eemhk9N_eDX9rw" event="_6zls4JZ1Eemhk9N_eDX9rw"/>
</transition>
<subvertex xmi:type="uml:State" xmi:id="_Rm4A4FYfEemANocWPlDuYw" name="Docked"/>
<subvertex xmi:type="uml:Pseudostate" xmi:id="_kJ0XoFYfEemANocWPlDuYw" name="Initial3"/>
<subvertex xmi:type="uml:State" xmi:id="_-NaegJZsEemhk9N_eDX9rw" name="Patrolling">
<region xmi:type="uml:Region" xmi:id="_DIXVkJZtEemhk9N_eDX9rw" name="Region2">
<transition xmi:type="uml:Transition" xmi:id="_xsitAJZuEemhk9N_eDX9rw" source="_KDulMJZtEemhk9N_eDX9rw" target="_M9HNIJZtEemhk9N_eDX9rw">
<trigger xmi:type="uml:Trigger" xmi:id="_6VopwJZuEemhk9N_eDX9rw" event="_9cWjEJZuEemhk9N_eDX9rw"/>
</transition>
<transition xmi:type="uml:Transition" xmi:id="_yOBCYJZuEemhk9N_eDX9rw" source="_M9HNIJZtEemhk9N_eDX9rw" target="_KDulMJZtEemhk9N_eDX9rw">
<effect xmi:type="uml:OpaqueBehavior" xmi:id="_R1rzsJZvEemhk9N_eDX9rw">
<language>JAVA</language>
<body>objectDetection.objectDetected(robotId, objectQr)</body>
</effect>
</transition>
<transition xmi:type="uml:Transition" xmi:id="_0uHAkJZuEemhk9N_eDX9rw" source="_F5jq0JZtEemhk9N_eDX9rw" target="_KDulMJZtEemhk9N_eDX9rw"/>
<subvertex xmi:type="uml:Pseudostate" xmi:id="_F5jq0JZtEemhk9N_eDX9rw" name="Initial1"/>
<subvertex xmi:type="uml:State" xmi:id="_KDulMJZtEemhk9N_eDX9rw" name="Polling"/>
<subvertex xmi:type="uml:State" xmi:id="_M9HNIJZtEemhk9N_eDX9rw" name="ObjectDetected"/>
</region>
<region xmi:type="uml:Region" xmi:id="_DjADIJZtEemhk9N_eDX9rw" name="Region3">
<transition xmi:type="uml:Transition" xmi:id="_J1d_YJZwEemhk9N_eDX9rw" source="_ttx78JZvEemhk9N_eDX9rw" target="_wRbkcJZvEemhk9N_eDX9rw">
<trigger xmi:type="uml:Trigger" xmi:id="_NWkHkJZwEemhk9N_eDX9rw" event="_NHGIMJZwEemhk9N_eDX9rw"/>
</transition>
<transition xmi:type="uml:Transition" xmi:id="_W-8XEJZwEemhk9N_eDX9rw" source="_wRbkcJZvEemhk9N_eDX9rw" target="_nRELoJZ5Eemhk9N_eDX9rw">
<trigger xmi:type="uml:Trigger" xmi:id="_AkXK8JZxEemhk9N_eDX9rw" name="CallUnloadDone" event="__jDe8JZwEemhk9N_eDX9rw"/>
</transition>
<transition xmi:type="uml:Transition" xmi:id="_bCjWcJZwEemhk9N_eDX9rw" source="_GOrmQJZtEemhk9N_eDX9rw" target="_ttx78JZvEemhk9N_eDX9rw"/>
<transition xmi:type="uml:Transition" xmi:id="_vi-XcJZ5Eemhk9N_eDX9rw" source="_nRELoJZ5Eemhk9N_eDX9rw" target="_ttx78JZvEemhk9N_eDX9rw">
<trigger xmi:type="uml:Trigger" xmi:id="__5BY0JZ5Eemhk9N_eDX9rw" event="_6zls4JZ1Eemhk9N_eDX9rw"/>
</transition>
<subvertex xmi:type="uml:Pseudostate" xmi:id="_GOrmQJZtEemhk9N_eDX9rw" name="Initial1"/>
<subvertex xmi:type="uml:State" xmi:id="_ttx78JZvEemhk9N_eDX9rw" name="IdleAtCart"/>
<subvertex xmi:type="uml:State" xmi:id="_wRbkcJZvEemhk9N_eDX9rw" name="MovingLoad"/>
<subvertex xmi:type="uml:State" xmi:id="_nRELoJZ5Eemhk9N_eDX9rw" name="Docked"/>
</region>
</subvertex>
</region>
</ownedBehavior>
<ownedOperation xmi:type="uml:Operation" xmi:id="_nbcW4FYTEemANocWPlDuYw" name="moveTo">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_-f7nUJZrEemhk9N_eDX9rw" name="position" type="_674cMFYJEemANocWPlDuYw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-f7nUZZrEemhk9N_eDX9rw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-f7nUpZrEemhk9N_eDX9rw" value="1"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_og-csJZrEemhk9N_eDX9rw" name="requestPickup">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_oAYmM5ZtEemhk9N_eDX9rw" name="qrCode">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oAYmNJZtEemhk9N_eDX9rw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oAYmNZZtEemhk9N_eDX9rw" value="1"/>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_oAYmMJZtEemhk9N_eDX9rw" name="result" direction="return">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oAYmMZZtEemhk9N_eDX9rw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oAYmMpZtEemhk9N_eDX9rw" value="1"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_guklcJZtEemhk9N_eDX9rw" name="objectDetectedBySensor">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_qj4dsJZtEemhk9N_eDX9rw" name="qrCode">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qj4dsZZtEemhk9N_eDX9rw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qj4dspZtEemhk9N_eDX9rw" value="1"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_T_KzQJZwEemhk9N_eDX9rw" name="unloadDone"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_GZo7gHiREemHi-bynNEjDw" name="AreaRequest">
<ownedAttribute xmi:type="uml:Port" xmi:id="_abFJMHiUEemHi-bynNEjDw" name="robotPosition" type="_1x2HwFR-EemYoP7uyk9XMQ" aggregation="composite"/>
<ownedAttribute xmi:type="uml:Port" xmi:id="_MVaOIIguEemfBvi6UqE5pw" name="motionControl" type="_ddM9wHiREemHi-bynNEjDw" aggregation="composite" isConjugated="true"/>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_ZRtNsHiREemHi-bynNEjDw" client="_GZo7gHiREemHi-bynNEjDw" supplier="_1x2HwFR-EemYoP7uyk9XMQ" contract="_1x2HwFR-EemYoP7uyk9XMQ"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_7UtBc5ZrEemhk9N_eDX9rw" name="moveTo">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_-f7nU5ZrEemhk9N_eDX9rw" name="position" type="_674cMFYJEemANocWPlDuYw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-f7nVJZrEemhk9N_eDX9rw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-f7nVZZrEemhk9N_eDX9rw" value="1"/>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_MAU3MHiREemHi-bynNEjDw" memberEnd="_MAU3M3iREemHi-bynNEjDw _MA7UIHiREemHi-bynNEjDw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MAU3MXiREemHi-bynNEjDw" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MAU3MniREemHi-bynNEjDw" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_MA7UIHiREemHi-bynNEjDw" name="robot" type="_gp7XAFR3EemYoP7uyk9XMQ" association="_MAU3MHiREemHi-bynNEjDw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_qEQk4HiREemHi-bynNEjDw" name="MotionWheel">
<ownedAttribute xmi:type="uml:Property" xmi:id="_xOog4HiREemHi-bynNEjDw" name="coordinates" type="_1vLT4HiREemHi-bynNEjDw"/>
<ownedAttribute xmi:type="uml:Port" xmi:id="_PHf7QIguEemfBvi6UqE5pw" name="motionControl" type="_ddM9wHiREemHi-bynNEjDw" aggregation="composite"/>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_vFK6AHiREemHi-bynNEjDw" client="_qEQk4HiREemHi-bynNEjDw" supplier="_ddM9wHiREemHi-bynNEjDw" contract="_ddM9wHiREemHi-bynNEjDw"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_wcf5UHiREemHi-bynNEjDw" name="getCoordinates">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_UdKEIHiSEemHi-bynNEjDw" name="format">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UdmwEHiSEemHi-bynNEjDw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ud5rAHiSEemHi-bynNEjDw" value="1"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:type="uml:Operation" xmi:id="_j6PAcJZ-Eemhk9N_eDX9rw" name="moveToCoordinates">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_qN_dgJZ-Eemhk9N_eDX9rw" name="format">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qN_dgZZ-Eemhk9N_eDX9rw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qN_dgpZ-Eemhk9N_eDX9rw" value="1"/>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_cbl6UHiSEemHi-bynNEjDw" memberEnd="_cbvrUniSEemHi-bynNEjDw _cbvrVXiSEemHi-bynNEjDw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbvrUHiSEemHi-bynNEjDw" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbvrUXiSEemHi-bynNEjDw" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_cbvrVXiSEemHi-bynNEjDw" name="irobotposition" type="_1x2HwFR-EemYoP7uyk9XMQ" association="_cbl6UHiSEemHi-bynNEjDw"/>
<ownedEnd xmi:type="uml:Property" xmi:id="_cbvrUniSEemHi-bynNEjDw" name="igpsposition" type="_ddM9wHiREemHi-bynNEjDw" aggregation="shared" association="_cbl6UHiSEemHi-bynNEjDw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cbvrU3iSEemHi-bynNEjDw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cbvrVHiSEemHi-bynNEjDw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_iQAzMHiWEemHi-bynNEjDw" memberEnd="_iQAzM3iWEemHi-bynNEjDw _iQAzNniWEemHi-bynNEjDw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iQAzMXiWEemHi-bynNEjDw" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iQAzMniWEemHi-bynNEjDw" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_iQAzNniWEemHi-bynNEjDw" name="robotposition" type="_GZo7gHiREemHi-bynNEjDw" association="_iQAzMHiWEemHi-bynNEjDw"/>
<ownedEnd xmi:type="uml:Property" xmi:id="_iQAzM3iWEemHi-bynNEjDw" name="gps" type="_qEQk4HiREemHi-bynNEjDw" aggregation="shared" association="_iQAzMHiWEemHi-bynNEjDw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iQAzNHiWEemHi-bynNEjDw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iQAzNXiWEemHi-bynNEjDw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_tsI4QHiWEemHi-bynNEjDw" memberEnd="_tsI4Q3iWEemHi-bynNEjDw _tsI4RniWEemHi-bynNEjDw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tsI4QXiWEemHi-bynNEjDw" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tsI4QniWEemHi-bynNEjDw" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_tsI4RniWEemHi-bynNEjDw" name="robot" type="_gp7XAFR3EemYoP7uyk9XMQ" association="_tsI4QHiWEemHi-bynNEjDw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_0R9cQIdpEemQcagZAD6dtw" name="RobotSecurityScheme"/>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_XSjX8FR3EemYoP7uyk9XMQ" name="Door">
<packagedElement xmi:type="uml:Class" xmi:id="_hkGgQFR3EemYoP7uyk9XMQ" name="Door" classifierBehavior="_DAAWwFYiEemANocWPlDuYw" isActive="true">
<ownedAttribute xmi:type="uml:Port" xmi:id="_3ZSOYFR4EemYoP7uyk9XMQ" name="doorControl" type="_bos0oFR-EemYoP7uyk9XMQ" aggregation="composite"/>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_K7HUgFYUEemANocWPlDuYw" client="_hkGgQFR3EemYoP7uyk9XMQ" supplier="_bos0oFR-EemYoP7uyk9XMQ" contract="_bos0oFR-EemYoP7uyk9XMQ"/>
<ownedBehavior xmi:type="uml:StateMachine" xmi:id="_DAAWwFYiEemANocWPlDuYw" name="DoorStateMachine">
<region xmi:type="uml:Region" xmi:id="_DY_egFYiEemANocWPlDuYw" name="Region1">
<transition xmi:type="uml:Transition" xmi:id="_JbLqcFYiEemANocWPlDuYw" source="_GTQ3QFYiEemANocWPlDuYw" target="_GTQ3QFYiEemANocWPlDuYw">
<effect xmi:type="uml:OpaqueBehavior" xmi:id="_T0GmEFYiEemANocWPlDuYw">
<language>C/C++</language>
<body>setDoorOpen();</body>
</effect>
<trigger xmi:type="uml:Trigger" xmi:id="_QeGTkFYiEemANocWPlDuYw"/>
</transition>
<transition xmi:type="uml:Transition" xmi:id="_LYr48FYiEemANocWPlDuYw" source="_Go6-MFYiEemANocWPlDuYw" target="_GTQ3QFYiEemANocWPlDuYw"/>
<subvertex xmi:type="uml:State" xmi:id="_GTQ3QFYiEemANocWPlDuYw" name="Start"/>
<subvertex xmi:type="uml:Pseudostate" xmi:id="_Go6-MFYiEemANocWPlDuYw" name="Initial2"/>
</region>
</ownedBehavior>
<ownedOperation xmi:type="uml:Operation" xmi:id="_PiAWEFUiEemYoP7uyk9XMQ" name="open"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_i4besVYTEemANocWPlDuYw" name="close"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_gMhUQFYiEemANocWPlDuYw" name="setDoorOpen"/>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_ZtE1cFR-EemYoP7uyk9XMQ" name="Interfaces">
<packagedElement xmi:type="uml:Interface" xmi:id="_bos0oFR-EemYoP7uyk9XMQ" name="IDoorControl">
<ownedOperation xmi:type="uml:Operation" xmi:id="_Fo1Y4FUfEemYoP7uyk9XMQ" name="open"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_OqXOUFUgEemYoP7uyk9XMQ" name="close"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_1pD_MFR-EemYoP7uyk9XMQ" name="IObjectDetection">
<ownedOperation xmi:type="uml:Operation" xmi:id="_XCXbMFYJEemANocWPlDuYw" name="objectDetected">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_aOcyQJZrEemhk9N_eDX9rw" name="robotId" visibility="public" effect="create">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_bvThAJZrEemhk9N_eDX9rw" name="qrCode" visibility="public" effect="create">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_1vnTIFR-EemYoP7uyk9XMQ" name="IPickupRequest">
<ownedOperation xmi:type="uml:Operation" xmi:id="_sT6GMFYJEemANocWPlDuYw" name="requestPickup">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_oAO1MJZtEemhk9N_eDX9rw" name="qrCode" visibility="public" effect="create">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedParameter>
<ownedParameter xmi:type="uml:Parameter" xmi:id="_t2sHkFYJEemANocWPlDuYw" name="result" direction="return">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
</ownedParameter>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_1x2HwFR-EemYoP7uyk9XMQ" name="IAreaRequest">
<ownedOperation xmi:type="uml:Operation" xmi:id="_0lTUoFYJEemANocWPlDuYw" name="moveTo">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_8tq_gJZrEemhk9N_eDX9rw" name="position" visibility="public" type="_674cMFYJEemANocWPlDuYw" effect="create"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_ddM9wHiREemHi-bynNEjDw" name="IMotionWheel">
<ownedOperation xmi:type="uml:Operation" xmi:id="_7glR0HiREemHi-bynNEjDw" name="moveToCoordinates">
<ownedParameter xmi:type="uml:Parameter" xmi:id="_HRFEYHiSEemHi-bynNEjDw" name="format" visibility="public" effect="create">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedParameter>
</ownedOperation>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_5TwAwFYJEemANocWPlDuYw" name="DataTypes">
<packagedElement xmi:type="uml:Enumeration" xmi:id="_674cMFYJEemANocWPlDuYw" name="Position">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_8lznYFYJEemANocWPlDuYw" name="Unload"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_A73BoFYKEemANocWPlDuYw" name="StorageA"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_UQDOQJZ4Eemhk9N_eDX9rw" name="StorageB"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_A_bTAFYKEemANocWPlDuYw" name="Docking"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_1vLT4HiREemHi-bynNEjDw" name="Coordinates"/>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_3kMAQFYMEemANocWPlDuYw" name="Events">
<packagedElement xmi:type="uml:CallEvent" xmi:id="_9cWjEJZuEemhk9N_eDX9rw" name="CallObjectDetectedBySensor" operation="_guklcJZtEemhk9N_eDX9rw"/>
<packagedElement xmi:type="uml:CallEvent" xmi:id="_NHGIMJZwEemhk9N_eDX9rw" name="CallMoveTo" operation="_nbcW4FYTEemANocWPlDuYw"/>
<packagedElement xmi:type="uml:CallEvent" xmi:id="__jDe8JZwEemhk9N_eDX9rw" name="CallUnloadDone" operation="_T_KzQJZwEemhk9N_eDX9rw"/>
<packagedElement xmi:type="uml:CallEvent" xmi:id="_6zls4JZ1Eemhk9N_eDX9rw" name="CallRequestPickup" operation="_og-csJZrEemhk9N_eDX9rw"/>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_yW7CMFaxEemTgoKsstkU4A" name="Instance">
<packagedElement xmi:type="uml:InstanceSpecification" xmi:id="_1KLM8FaxEemTgoKsstkU4A" name="SystemInstance" classifier="_eNRHUFR3EemYoP7uyk9XMQ"/>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c5tPsFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c53AsFRhEemYoP7uyk9XMQ" 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>
<appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CscFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7CscVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CsclRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7Csc1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CsdFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7CsdVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CsdlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7Csd1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CseFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7CseVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CselRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7Cse1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CsfFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7CsfVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CsflRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7Csf1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c7CsgFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c7CsgVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9bSEFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9bSEVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_zaC5cAPHEdyeNfbOYuD9pg"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9bSGlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9bSG1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Foundations"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_jG1CQAPKEdy6wIwMc4WDOQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9bSHFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9bSHVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Foundations/NFPs"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9bSHlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9bSH1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Foundations/Time"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9bSIFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9bSIVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Foundations/GRM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9bSIlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9bSI1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Foundations/Alloc"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9bSJFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDEFRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Foundations/CoreElements"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_-wEewECLEd6UTJZnztgOLw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDEVRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDElRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_tADfQAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDE1RhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDFFRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HLAM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_yNSZIAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDFVRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDFlRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_2dtsgAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDF1RhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDGFRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwLogical"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_P80EcBJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDGVRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDGlRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwLogical/HwComputing"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_aMhZsBJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDG1RhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDHFRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwLogical/HwCommunication"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_bmL7UBJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDHVRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDHlRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwLogical/HwTiming"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_dG2c0BJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDH1RhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDIFRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwLogical/HwDevice"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_ja8REBJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDIVRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDIlRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwLogical/HwStorage"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_ZJjPoEIbEd6dmI2dd6jVFQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDI1RhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDJFRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwMemory"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_gHI-ABJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDJVRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDJlRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwLogical/HwStorage/HwStorageManager"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_hst0sBJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9lDJ1RhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9lDKFRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwPhysical"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_R7sL8BJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNAFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNAVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwPhysical/HwLayout"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_uAf6gBJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNAlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNA1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwPhysical/HwPower"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_vrbyUBJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNBFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNBVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/HRM/HwGeneral"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_WGZ44BJwEdygQ5HMNSpiZw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNBlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNB1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/SRM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_3VS0wAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNCFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNCVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/SRM/SW_ResourceCore"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_-1fcUBJdEdy3Td9UhuLFPg"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNClRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNC1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/SRM/SW_Concurrency"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_A_vtYBJeEdy3Td9UhuLFPg"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNDFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNDVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/SRM/SW_Brokering"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_Cf874BJeEdy3Td9UhuLFPg"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNDlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uND1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/SRM/SW_Interaction"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_EIfnABJeEdy3Td9UhuLFPg"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNEFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNEVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_DesignModel/GCM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_YgAioAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNElRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNE1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_AnalysisModel"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_u8y4wAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNFFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNFVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_AnalysisModel/GQAM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNFlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNF1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_AnalysisModel/SAM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNGFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNGVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_AnalysisModel/PAM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_6c2bkAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c9uNGlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c9uNG1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_9ZhBAAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c93-AFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c93-AVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/RSM"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c93-AlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c93-A1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/VSL"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_CHiIYA-LEdyNj8xzjk-DoA"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c93-BFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c93-BVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/VSL/DataTypes"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c93-BlRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c93-B1RhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/VSL/Variables"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_9UgzYA-MEdyLh7muGbCqMw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_c93-CFRhEemYoP7uyk9XMQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c93-CVRhEemYoP7uyk9XMQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/VSL/Operators"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="platform:/plugin/org.eclipse.papyrus.marte.static.profile/resources/MARTE.profile.uml#_jg_Z8PfhEd-f4r3MXmUB9g"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-F1uIFa2EemTgoKsstkU4A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-F28QFa2EemTgoKsstkU4A" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/Transformation/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://TRAFO_PROFILE/Transformation.profile.uml#_fPDsIBa-EearhdjjJ6cVzQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="__a4OcFa2EemTgoKsstkU4A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__a5ckFa2EemTgoKsstkU4A" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/Deployment/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://DEP_PROFILE/Deployment.profile.uml#_gPDsIBa-EearhdjjJ6cVzQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_AhsskFa3EemTgoKsstkU4A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Aht6sFa3EemTgoKsstkU4A" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/C_Cpp/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_j9REUByGEduN1bTiWJ0lyw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Ty8t8HfsEemLqOY5v9XFTw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TzAYUHfsEemLqOY5v9XFTw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/iotml/0.7/IoTML#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#IoT-ML"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_hFXPAIguEemfBvi6UqE5pw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hFXPAYguEemfBvi6UqE5pw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/PapyrusJava/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://PapyrusJava_PROFILES/PapyrusJava.profile.uml#_j9REUByGEduN1bTiWJ0lyw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_z086oIguEemfBvi6UqE5pw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z086oYguEemfBvi6UqE5pw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/Codegen/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://Codegen_PROFILES/Codegen.profile.uml#_fPDsIBa-EearhdjjJ6cVzQ"/>
</profileApplication>
</uml:Model>
<Deployment:DeploymentPlan xmi:id="_C-NLQFa3EemTgoKsstkU4A" base_Package="_yW7CMFaxEemTgoKsstkU4A">
<chain xmi:type="Transformation:M2MTrafoChain" href="pathmap://DML_C_CORE/componentlib.uml#_NQUF0GpIEeaSLtRdInZlZA"/>
</Deployment:DeploymentPlan>
<Artefact:ServiceDescription xmi:id="_2w99gHiQEemHi-bynNEjDw" base_Interface="_1x2HwFR-EemYoP7uyk9XMQ"/>
<Artefact:Service xmi:id="_InaaoHiREemHi-bynNEjDw" base_Class="_GZo7gHiREemHi-bynNEjDw"/>
<Artefact:VirtualEntity xmi:id="_Sw2IwHiREemHi-bynNEjDw" base_Class="_gp7XAFR3EemYoP7uyk9XMQ"/>
<Artefact:ProvideService xmi:id="_XMGzIHiREemHi-bynNEjDw" base_Association="_MAU3MHiREemHi-bynNEjDw"/>
<Resource:ResourceDescription xmi:id="_oKkfYHiREemHi-bynNEjDw" base_Interface="_ddM9wHiREemHi-bynNEjDw"/>
<Resource:OnDeviceResource xmi:id="_s-YMoHiREemHi-bynNEjDw" base_Class="_qEQk4HiREemHi-bynNEjDw"/>
<SensiNact:AccessMethod xmi:id="_MqxF4HiSEemHi-bynNEjDw" parameters="_J4XoAHiYEemHi-bynNEjDw" base_Operation="_wcf5UHiREemHi-bynNEjDw"/>
<SensiNact:Attribute xmi:id="_PG04oHiSEemHi-bynNEjDw" base_Property="_xOog4HiREemHi-bynNEjDw"/>
<Artefact:ProvideResource xmi:id="_oP1kcHiSEemHi-bynNEjDw" base_Association="_cbl6UHiSEemHi-bynNEjDw"/>
<SensiNact:ServiceProvider xmi:id="_g1nZIHiTEemHi-bynNEjDw" base_Class="_gp7XAFR3EemYoP7uyk9XMQ"/>
<SensiNact:Resource xmi:id="_ikmDcHiTEemHi-bynNEjDw" base_Class="_qEQk4HiREemHi-bynNEjDw"/>
<SensiNact:Service xmi:id="_lRnqYHiTEemHi-bynNEjDw" base_Class="_GZo7gHiREemHi-bynNEjDw"/>
<SensiNact:Parameter xmi:id="_J4XoAHiYEemHi-bynNEjDw" base_Parameter="_UdKEIHiSEemHi-bynNEjDw"/>
<WoT:Thing xmi:id="_i_1uoHr8Eem31MgAJg9OVA" base_Class="_gp7XAFR3EemYoP7uyk9XMQ" event="_gKdgIHsAEem31MgAJg9OVA"/>
<WoT:SecurityScheme xmi:id="_2hFmQIdpEemQcagZAD6dtw" scheme="basic" base_Classifier="_0R9cQIdpEemQcagZAD6dtw"/>
<WoT:Property xmi:id="_idTZsIgrEeme48I2L9T9VA" base_TypedElement="_w1bHkFYfEemANocWPlDuYw"/>
<Artefact:VirtualEntity xmi:id="_MNLToIg4EemMF-_YNrcugA" base_Class="_hkGgQFR3EemYoP7uyk9XMQ"/>
<Artefact:VirtualEntity xmi:id="_N6SVsIg4EemMF-_YNrcugA" base_Class="_fS5SoFR3EemYoP7uyk9XMQ"/>
<Transformation:DerivedElement xmi:id="_XcWeEJZrEemhk9N_eDX9rw" base_Element="_XbdtQJZrEemhk9N_eDX9rw" source="_XCXbMFYJEemANocWPlDuYw"/>
<Transformation:DerivedElement xmi:id="_ohkSkJZrEemhk9N_eDX9rw" base_Element="_og-csJZrEemhk9N_eDX9rw" source="_sT6GMFYJEemANocWPlDuYw"/>
<Transformation:DerivedElement xmi:id="_oiA-gJZrEemhk9N_eDX9rw" base_Element="_nbcW4FYTEemANocWPlDuYw" source="_0lTUoFYJEemANocWPlDuYw"/>
<Transformation:DerivedElement xmi:id="_j6rsYJZ-Eemhk9N_eDX9rw" base_Element="_j6PAcJZ-Eemhk9N_eDX9rw" source="_7glR0HiREemHi-bynNEjDw"/>
</xmi:XMI>