blob: ac3b60c73bf445bcc06d06f46d4e272f1b1079cb [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/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<notation:Diagram xmi:id="_CcgwIDglEeiXh9C1_JKMUw" type="PapyrusUMLClassDiagram" name="Boards" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_HhrTIDglEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_Hh0dEDglEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_Hh0dETglEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Hh0dEjglEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Hh0dEzglEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Hh0dFDglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Hh0dFTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Hh0dFjglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Hh0dFzglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Hh0dGDglEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Hh0dGTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Hh0dGjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Hh0dGzglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Hh0dHDglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Hh0dHTglEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Hh0dHjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Hh0dHzglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Hh0dIDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Hh0dITglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_NPXO0TglEeiXh9C1_JKMUw" visible="false" type="StereotypeCompartment">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WvQ3oDglEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WvQ3oTglEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_NPXO2TglEeiXh9C1_JKMUw" type="StereotypeProperty">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bZkDkDglEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bZkDkTglEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_OCw9IBJxEdygQ5HMNSpiZw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_NPXO2jglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_NPXO2zglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_p5sO4CCiEdyQTZkkq_UPhw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_NPXO3DglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_NPXO3TglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_WQzTcGuYEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_NPXO3jglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_NPXO3zglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_U_Nd0GuaEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_NPXO4DglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_NPXO4TglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_olkHcGucEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_NPXO4jglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_NPXO4zglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_WnHIYGudEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_NPXO5DglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_NPXO5TglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_CmJhMBGzEdyb1KzJ7GkiGA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_NPXO5jglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_NPXO5zglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_G2PdYBGzEdyb1KzJ7GkiGA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_NPXO6DglEeiXh9C1_JKMUw"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_NPXO0jglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_NPXO0zglEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NPXO1DglEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_HhYYMDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_HhrTITglEeiXh9C1_JKMUw" x="55" y="37" width="242" height="127"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_NPNdzTglEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_NPNdzjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_NPXOsDglEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_HhYYMDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NPNdzzglEeiXh9C1_JKMUw" x="495" y="199"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_fUscYDglEeiXh9C1_JKMUw" type="Class_Shape">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KyLlITgmEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KyLlIjgmEeiXh9C1_JKMUw" key="canonical" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_fUscYjglEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_fUscYzglEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_fUscZDglEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_fUscZTglEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_fUscZjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_fUscZzglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_fUscaDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fUscaTglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_fUscajglEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_fUscazglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_fUscbDglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_fUscbTglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fUscbjglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_fUscbzglEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_fUsccDglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_fUsccTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_fUsccjglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fUscczglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_h4yxETglEeiXh9C1_JKMUw" visible="false" type="StereotypeCompartment">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owRmADglEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_owRmATglEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_h4yxGzglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_p5sO4CCiEdyQTZkkq_UPhw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_h4yxHDglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_h4yxHTglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_WQzTcGuYEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_h4yxHjglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_h4yxHzglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_U_Nd0GuaEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_h4yxIDglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_h4yxITglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_olkHcGucEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_h4yxIjglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_h4yxIzglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_WnHIYGudEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_h4yxJDglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_h476wDglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_CmJhMBGzEdyb1KzJ7GkiGA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_h476wTglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_h476wjglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_G2PdYBGzEdyb1KzJ7GkiGA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_h476wzglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_h476xDglEeiXh9C1_JKMUw" type="StereotypeProperty">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sNy1wDglEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sNy1wTglEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_HNL9wBGzEdyb1KzJ7GkiGA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_h476xTglEeiXh9C1_JKMUw"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_h4yxEjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_h4yxEzglEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_h4yxFDglEeiXh9C1_JKMUw"/>
</children>
<styles xmi:type="notation:CanonicalStyle" xmi:id="_KyLlIDgmEeiXh9C1_JKMUw"/>
<element xmi:type="uml:Class" href="S3P-Library.uml#_fUirYDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fUscYTglEeiXh9C1_JKMUw" x="320" y="38" width="242" height="127"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_h4yw7TglEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_h4yw7jglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_h4yw8DglEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_fUirYDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_h4yw7zglEeiXh9C1_JKMUw" x="520" y="38"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_uLzakTglEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_uL9LkDglEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_uL9LkTglEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_uL9LkjglEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_uL9LkzglEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uL9LlDglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_uL9LlTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_uL9LljglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uL9LlzglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_uL9LmDglEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uL9LmTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_uL9LmjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_uL9LmzglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uL9LnDglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_uL9LnTglEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_uL9LnjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_uL9LnzglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_uL9LoDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uL9LoTglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_xGOkhDglEeiXh9C1_JKMUw" visible="false" type="StereotypeCompartment">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_aMaegDgmEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aMaegTgmEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_xGOkjjglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_p5sO4CCiEdyQTZkkq_UPhw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xGOkjzglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_xGOkkDglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_WQzTcGuYEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xGOkkTglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_xGOkkjglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_U_Nd0GuaEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xGOkkzglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_xGOklDglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_olkHcGucEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xGOklTglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_xGOkljglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_WnHIYGudEeKh2rhLHsYgWg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xGOklzglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_xGOkmDglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_CmJhMBGzEdyb1KzJ7GkiGA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xGOkmTglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_xGOkmjglEeiXh9C1_JKMUw" visible="false" type="StereotypeProperty">
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_G2PdYBGzEdyb1KzJ7GkiGA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xGOkmzglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_xGOknDglEeiXh9C1_JKMUw" type="StereotypeProperty">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cEeMUDgmEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cEeMUTgmEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<element xmi:type="uml:Property" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_HNL9wBGzEdyb1KzJ7GkiGA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xGOknTglEeiXh9C1_JKMUw"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_xGOkhTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_xGOkhjglEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xGOkhzglEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_uLzakDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uLzakjglEeiXh9C1_JKMUw" x="56" y="183" width="242" height="127"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_xGOkYDglEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_xGOkYTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_xGOkYzglEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_uLzakDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xGOkYjglEeiXh9C1_JKMUw" x="256" y="183"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_z4URcDglEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_z4URcjglEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_z4URczglEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_z4URdDglEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_z4URdTglEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_z4URdjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_z4URdzglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_z4UReDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_z4UReTglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_z4URejglEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_z4URezglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_z4URfDglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_z4URfTglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_z4URfjglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_z4URfzglEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_z4URgDglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_z4URgTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_z4URgjglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_z4URgzglEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_z4KgcDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_z4URcTglEeiXh9C1_JKMUw" x="320" y="183" width="242" height="127"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_2f-3XTglEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_2f-3XjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2f-3YDglEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_z4KgcDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2f-3XzglEeiXh9C1_JKMUw" x="520" y="183"/>
</children>
<children xmi:type="notation:Shape" xmi:id="__6XuETglEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="__6XuEzglEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="__6XuFDglEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__6XuFTglEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="__6XuFjglEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="__6XuFzglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="__6XuGDglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="__6XuGTglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__6XuGjglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="__6XuGzglEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="__6XuHDglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="__6XuHTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="__6XuHjglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__6XuHzglEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="__6XuIDglEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="__6XuITglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="__6XuIjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="__6XuIzglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__6XuJDglEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#__6XuEDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__6XuEjglEeiXh9C1_JKMUw" x="56" y="330" width="242" height="127"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_xiPVjTgmEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_xiPVjjgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_xiPVkDgmEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#__6XuEDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xiPVjzgmEeiXh9C1_JKMUw" x="256" y="330"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_zCpYQDgmEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_zCpYQjgmEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_zCpYQzgmEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_zCpYRDgmEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_zCpYRTgmEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_zCpYRjgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_zCpYRzgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zCpYSDgmEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zCpYSTgmEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_zCpYSjgmEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_zCpYSzgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_zCpYTDgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zCpYTTgmEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zCpYTjgmEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_zCpYTzgmEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_zCpYUDgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_zCpYUTgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zCpYUjgmEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zCpYUzgmEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_zCWdUDgmEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zCpYQTgmEeiXh9C1_JKMUw" x="320" y="330" width="242" height="127"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_2K5ivTgmEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_2K5ivjgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2K5iwDgmEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_zCWdUDgmEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2K5ivzgmEeiXh9C1_JKMUw" x="520" y="330"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_L8fmsDgnEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_L8fmsjgnEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_L8fmszgnEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_L8fmtDgnEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_L8fmtTgnEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_L8fmtjgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_L8fmtzgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_L8fmuDgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_L8fmuTgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_L8fmujgnEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_L8fmuzgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_L8fmvDgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_L8fmvTgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_L8fmvjgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_L8fmvzgnEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_L8fmwDgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_L8fmwTgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_L8fmwjgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_L8fmwzgnEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_L8MrwDgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_L8fmsTgnEeiXh9C1_JKMUw" x="56" y="479" width="242" height="127"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_PBBuzTgnEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_PBBuzjgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_PBBu0DgnEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_L8MrwDgnEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PBBuzzgnEeiXh9C1_JKMUw" x="256" y="479"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_CcgwITglEeiXh9C1_JKMUw" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_CcgwIjglEeiXh9C1_JKMUw"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_CcgwIzglEeiXh9C1_JKMUw" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
<owner xmi:type="uml:Package" href="S3P-Library.uml#_83r1oDgkEeiXh9C1_JKMUw"/>
</styles>
<element xmi:type="uml:Package" href="S3P-Library.uml#_83r1oDgkEeiXh9C1_JKMUw"/>
<edges xmi:type="notation:Connector" xmi:id="_NPXOsTglEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_HhrTIDglEeiXh9C1_JKMUw" target="_NPNdzTglEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_NPXOsjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_NPXOtjglEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_HhYYMDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NPXOszglEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NPXOtDglEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NPXOtTglEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_h4yw8TglEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_fUscYDglEeiXh9C1_JKMUw" target="_h4yw7TglEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_h4yw8jglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_h4yw9jglEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_fUirYDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_h4yw8zglEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_h4yw9DglEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_h4yw9TglEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_xGOkZDglEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_uLzakTglEeiXh9C1_JKMUw" target="_xGOkYDglEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_xGOkZTglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_xGOkaTglEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_uLzakDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xGOkZjglEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xGOkZzglEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xGOkaDglEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_2f-3YTglEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_z4URcDglEeiXh9C1_JKMUw" target="_2f-3XTglEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_2f-3YjglEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2f-3ZjglEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_z4KgcDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2f-3YzglEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2f-3ZDglEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2f-3ZTglEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_xiPVkTgmEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="__6XuETglEeiXh9C1_JKMUw" target="_xiPVjTgmEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_xiPVkjgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_xiPVljgmEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#__6XuEDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xiPVkzgmEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xiPVlDgmEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xiPVlTgmEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_2K5iwTgmEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_zCpYQDgmEeiXh9C1_JKMUw" target="_2K5ivTgmEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_2K5iwjgmEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2K5ixjgmEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_zCWdUDgmEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2K5iwzgmEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2K5ixDgmEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2K5ixTgmEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_PBBu0TgnEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_L8fmsDgnEeiXh9C1_JKMUw" target="_PBBuzTgnEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_PBBu0jgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_PBBu1jgnEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_L8MrwDgnEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PBBu0zgnEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PBBu1DgnEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PBBu1TgnEeiXh9C1_JKMUw"/>
</edges>
</notation:Diagram>
<css:ModelStyleSheets xmi:id="_Gek3YDglEeiXh9C1_JKMUw">
<stylesheets xmi:type="css:StyleSheetReference" xmi:id="_CmR2EDinEeieAONCpboAIg" path="model-style.css"/>
</css:ModelStyleSheets>
<notation:Diagram xmi:id="_WimpwDgnEeiXh9C1_JKMUw" type="PapyrusUMLClassDiagram" name="API" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_hj8QQTgnEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_hj8QQzgnEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_hj8QRDgnEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_hj8QRTgnEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_hj8QRjgnEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_hj8QRzgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_hj8QSDgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_hj8QSTgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hj8QSjgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_hj8QSzgnEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_hj8QTDgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_hj8QTTgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_hj8QTjgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hj8QTzgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_hj8QUDgnEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_hj8QUTgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_hj8QUjgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_hj8QUzgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hj8QVDgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_azcuQDizEeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eTqFoDizEeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eTzPkDizEeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_azcuQTizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_azcuQjizEeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_azcuQzizEeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_hj8QQDgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hj8QQjgnEeiXh9C1_JKMUw" x="79" y="195" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_kYZ7-zgnEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_kYZ7_DgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_kYZ7_jgnEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_hj8QQDgnEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kYZ7_TgnEeiXh9C1_JKMUw" x="280" y="48"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_usXfEDgnEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_usXfEjgnEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_usXfEzgnEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_usXfFDgnEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_usXfFTgnEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_usXfFjgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_usXfFzgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_usXfGDgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_usXfGTgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_usXfGjgnEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_usXfGzgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_usXfHDgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_usXfHTgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_usXfHjgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_usXfHzgnEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_usXfIDgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_usXfITgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_usXfIjgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_usXfIzgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_azvpMDizEeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eJF0YDizEeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eJF0YTizEeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_azvpMTizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_azvpMjizEeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_azvpMzizEeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_usOVIDgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_usXfETgnEeiXh9C1_JKMUw" x="79" y="323" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ydiDmzgnEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ydiDnDgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_ydiDnjgnEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_usOVIDgnEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ydiDnTgnEeiXh9C1_JKMUw" x="280" y="176"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_5HxG8DgnEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_5HxG8jgnEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_5HxG8zgnEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_5HxG9DgnEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_5HxG9TgnEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_5HxG9jgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_5HxG9zgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_5HxG-DgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5HxG-TgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_5HxG-jgnEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_5HxG-zgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_5HxG_DgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_5HxG_TgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5HxG_jgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_5HxG_zgnEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_5HxHADgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_5HxHATgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_5HxHAjgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5HxHAzgnEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_az5aMDizEeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fyRYsDizEeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fyRYsTizEeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_az5aMTizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_az5aMjizEeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_az5aMzizEeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_5Hn9ADgnEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5HxG8TgnEeiXh9C1_JKMUw" x="80" y="452" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_7Z3seDgnEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_7Z3seTgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_7Z3sezgnEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_5Hn9ADgnEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Z3sejgnEeiXh9C1_JKMUw" x="281" y="305"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_BN9K8DgoEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_BN9K8jgoEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_BN9K8zgoEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BN9K9DgoEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_BN9K9TgoEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_BN9K9jgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_BN9K9zgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_BN9K-DgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BN9K-TgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_BN9K-jgoEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_BN9K-zgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_BN9K_DgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_BN9K_TgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BN9K_jgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_BN9K_zgoEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_BN9LADgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_BN9LATgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_BN9LAjgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BN9LAzgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_a0DLMDizEeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gO1_8DizEeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gO1_8TizEeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_a0DLMTizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_a0DLMjizEeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_a0DLMzizEeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_BNzZ8DgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BN9K8TgoEeiXh9C1_JKMUw" x="79" y="581" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_EfIAwDgoEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_EfIAwTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_EfIAwzgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_BNzZ8DgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EfIAwjgoEeiXh9C1_JKMUw" x="280" y="434"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_aF_bgDgoEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_aF_bgjgoEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_aF_bgzgoEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_aF_bhDgoEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_aF_bhTgoEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_aF_bhjgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_aF_bhzgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_aF_biDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aF_biTgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_aF_bijgoEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_aF_bizgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_aF_bjDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_aF_bjTgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aF_bjjgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_aF_bjzgoEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_aF_bkDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_aF_bkTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_aF_bkjgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aF_bkzgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_a0WGIDizEeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_e3qKkDizEeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_e3qKkTizEeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_a0WGITizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_a0WGIjizEeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_a0WGIzizEeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_aF2RkDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aF_bgTgoEeiXh9C1_JKMUw" x="571" y="195" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_fsjbaDgoEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_fsjbaTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_fsjbazgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_aF2RkDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fsjbajgoEeiXh9C1_JKMUw" x="581" y="49"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_j3mfgDgoEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_j3mfgjgoEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_j3mfgzgoEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_j3mfhDgoEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_j3mfhTgoEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_j3mfhjgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_j3mfhzgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_j3mfiDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_j3mfiTgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_j3mfijgoEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_j3mfizgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_j3mfjDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_j3mfjTgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_j3mfjjgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_j3mfjzgoEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_j3mfkDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_j3mfkTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_j3mfkjgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_j3mfkzgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_a0fQEDizEeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fK_9UDizEeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fK_9UTizEeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_a0fQETizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_a0fQEjizEeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_a0fQEzizEeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_j3cugDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_j3mfgTgoEeiXh9C1_JKMUw" x="571" y="322" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_mhpq-zgoEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_mhpq_DgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_mhpq_jgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_j3cugDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_mhpq_TgoEeiXh9C1_JKMUw" x="580" y="175"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_pA1qMDgoEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_pA1qMjgoEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_pA1qMzgoEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_pA1qNDgoEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pA1qNTgoEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pA1qNjgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pA1qNzgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pA1qODgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pA1qOTgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pA1qOjgoEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pA1qOzgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pA1qPDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pA1qPTgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pA1qPjgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_pA1qPzgoEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_pA1qQDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_pA1qQTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_pA1qQjgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pA1qQzgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_a0pBFzizEeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gDiH0DizEeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gDiH0TizEeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_a0pBGDizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_a0pBGTizEeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_a0pBGjizEeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_pAr5MDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pA1qMTgoEeiXh9C1_JKMUw" x="571" y="452" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_sYaC-zgoEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_sYaC_DgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_sYaC_jgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_pAr5MDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_sYaC_TgoEeiXh9C1_JKMUw" x="582" y="305"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_vTbCkDgoEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_vTbCkjgoEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_vTbCkzgoEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_vTbClDgoEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_vTbClTgoEeiXh9C1_JKMUw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_vTbCljgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_vTbClzgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_vTbCmDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vTbCmTgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_vTbCmjgoEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_vTbCmzgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_vTbCnDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_vTbCnTgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vTbCnjgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_vTbCnzgoEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_vTbCoDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_vTbCoTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_vTbCojgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vTbCozgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_a078ADizEeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hDgXEDizEeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hDgXETizEeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_a078ATizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_a078AjizEeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_a078AzizEeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_vTRRkDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vTbCkTgoEeiXh9C1_JKMUw" x="571" y="581" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_x71PSzgoEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_x71PTDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_x71PTjgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_vTRRkDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_x71PTTgoEeiXh9C1_JKMUw" x="582" y="436"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_xerwEDizEeiN24VvP1Or3w" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_xerwEjizEeiN24VvP1Or3w" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_xerwEzizEeiN24VvP1Or3w" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_xerwFDizEeiN24VvP1Or3w" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_xerwFTizEeiN24VvP1Or3w" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_xerwFjizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_xerwFzizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_xerwGDizEeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xerwGTizEeiN24VvP1Or3w"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_xerwGjizEeiN24VvP1Or3w" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_xerwGzizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_xerwHDizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_xerwHTizEeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xerwHjizEeiN24VvP1Or3w"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_xerwHzizEeiN24VvP1Or3w" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_xerwIDizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_xerwITizEeiN24VvP1Or3w"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_xerwIjizEeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xerwIzizEeiN24VvP1Or3w"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_aFe_kDi0EeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_beUawDi0EeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_beUawTi0EeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_aFe_kTi0EeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_aFe_kji0EeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aFe_kzi0EeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_xeh_EDizEeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xerwETizEeiN24VvP1Or3w" x="373" y="9" width="232"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_aFe_mzi0EeiN24VvP1Or3w" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_aFe_nDi0EeiN24VvP1Or3w"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_aFe_nji0EeiN24VvP1Or3w" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_xeh_EDizEeiN24VvP1Or3w"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aFe_nTi0EeiN24VvP1Or3w" x="573" y="9"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_DzH7UDi1EeiN24VvP1Or3w" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_DzH7Uji1EeiN24VvP1Or3w" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_DzH7Uzi1EeiN24VvP1Or3w" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_DzH7VDi1EeiN24VvP1Or3w" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_DzH7VTi1EeiN24VvP1Or3w" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_DzH7Vji1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_DzH7Vzi1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_DzH7WDi1EeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzH7WTi1EeiN24VvP1Or3w"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_DzH7Wji1EeiN24VvP1Or3w" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_DzH7Wzi1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_DzH7XDi1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_DzH7XTi1EeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzH7Xji1EeiN24VvP1Or3w"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_DzH7Xzi1EeiN24VvP1Or3w" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_DzH7YDi1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_DzH7YTi1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_DzH7Yji1EeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzH7Yzi1EeiN24VvP1Or3w"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Mu1SEDi1EeiN24VvP1Or3w" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_P7xIIDi1EeiN24VvP1Or3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_P7xIITi1EeiN24VvP1Or3w" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_Mu1SETi1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_Mu1SEji1EeiN24VvP1Or3w" name="stereotype" stringValue="IoT-ML::S3PML::Software::API"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_bWT00DP_EeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Mu1SEzi1EeiN24VvP1Or3w"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_Dy-KUDi1EeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_DzH7UTi1EeiN24VvP1Or3w" x="572" y="711" width="324" height="111"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Mu1SGzi1EeiN24VvP1Or3w" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Mu1SHDi1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_Mu1SHji1EeiN24VvP1Or3w" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_Dy-KUDi1EeiN24VvP1Or3w"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Mu1SHTi1EeiN24VvP1Or3w" x="772" y="711"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_WimpwTgnEeiXh9C1_JKMUw" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_WimpwjgnEeiXh9C1_JKMUw"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_WimpwzgnEeiXh9C1_JKMUw" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
<owner xmi:type="uml:Package" href="S3P-Library.uml#_TjlT4DgnEeiXh9C1_JKMUw"/>
</styles>
<element xmi:type="uml:Package" href="S3P-Library.uml#_TjlT4DgnEeiXh9C1_JKMUw"/>
<edges xmi:type="notation:Connector" xmi:id="_kYZ7_zgnEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_hj8QQTgnEeiXh9C1_JKMUw" target="_kYZ7-zgnEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_kYZ8ADgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_kYZ8BDgnEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_hj8QQDgnEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kYZ8ATgnEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kYZ8AjgnEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kYZ8AzgnEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_ydiDnzgnEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_usXfEDgnEeiXh9C1_JKMUw" target="_ydiDmzgnEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_ydiDoDgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_ydiDpDgnEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_usOVIDgnEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ydiDoTgnEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ydiDojgnEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ydiDozgnEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_7Z3sfDgnEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_5HxG8DgnEeiXh9C1_JKMUw" target="_7Z3seDgnEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_7Z3sfTgnEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_7Z3sgTgnEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_5Hn9ADgnEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7Z3sfjgnEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7Z3sfzgnEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7Z3sgDgnEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_EfIAxDgoEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_BN9K8DgoEeiXh9C1_JKMUw" target="_EfIAwDgoEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_EfIAxTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_EfIAyTgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_BNzZ8DgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EfIAxjgoEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EfIAxzgoEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EfIAyDgoEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_fsjbbDgoEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_aF_bgDgoEeiXh9C1_JKMUw" target="_fsjbaDgoEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_fsjbbTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_fsjbcTgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_aF2RkDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fsjbbjgoEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fsjbbzgoEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fsjbcDgoEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_mhpq_zgoEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_j3mfgDgoEeiXh9C1_JKMUw" target="_mhpq-zgoEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_mhprADgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_mhprBDgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_j3cugDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mhprATgoEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mhprAjgoEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mhprAzgoEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_sYaC_zgoEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_pA1qMDgoEeiXh9C1_JKMUw" target="_sYaC-zgoEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_sYaDADgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_sYaDBDgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_pAr5MDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sYaDATgoEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sYaDAjgoEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sYaDAzgoEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_x71PTzgoEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_vTbCkDgoEeiXh9C1_JKMUw" target="_x71PSzgoEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_x71PUDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_x71PVDgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_vTRRkDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_x71PUTgoEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_x71PUjgoEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_x71PUzgoEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_EaFqIDi0EeiN24VvP1Or3w" type="Generalization_Edge" source="_hj8QQTgnEeiXh9C1_JKMUw" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="_EaFqIzi0EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_E8d-cDi0EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_EaFqJDi0EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_EaFqITi0EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#_EZf0QDi0EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EaFqIji0EeiN24VvP1Or3w" points="[403, 249, -643984, -643984]$[483, 249, -643984, -643984]$[483, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ea1RADi0EeiN24VvP1Or3w" id="(1.0,0.4864864864864865)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ea1RATi0EeiN24VvP1Or3w" id="(0.47844827586206895,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_F8c0wDi0EeiN24VvP1Or3w" type="Generalization_Edge" source="_aF_bgDgoEeiXh9C1_JKMUw" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="_F8c0wzi0EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_HrKZUDi0EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_F8c0xDi0EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_F8c0wTi0EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#_F72-4Di0EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_F8c0wji0EeiN24VvP1Or3w" points="[571, 250, -643984, -643984]$[485, 250, -643984, -643984]$[485, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_F85gsDi0EeiN24VvP1Or3w" id="(0.0,0.4954954954954955)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_F85gsTi0EeiN24VvP1Or3w" id="(0.47844827586206895,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_Ka5WADi0EeiN24VvP1Or3w" type="Generalization_Edge" source="_usXfEDgnEeiXh9C1_JKMUw" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="_Ka5WAzi0EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_PJB5EDi0EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Ka5WBDi0EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_Ka5WATi0EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#_KadRIDi0EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ka5WAji0EeiN24VvP1Or3w" points="[403, 378, -643984, -643984]$[484, 378, -643984, -643984]$[484, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KbWB8Di0EeiN24VvP1Or3w" id="(1.0,0.4864864864864865)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KbWB8Ti0EeiN24VvP1Or3w" id="(0.47844827586206895,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_K1PvsDi0EeiN24VvP1Or3w" type="Generalization_Edge" source="_j3mfgDgoEeiXh9C1_JKMUw" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="_K1Pvszi0EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_ONgE8Di0EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_K1PvtDi0EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_K1PvsTi0EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#_K0zDwDi0EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K1Pvsji0EeiN24VvP1Or3w" points="[571, 377, -643984, -643984]$[486, 377, -643984, -643984]$[486, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K1r0kDi0EeiN24VvP1Or3w" id="(0.0,0.4954954954954955)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K1r0kTi0EeiN24VvP1Or3w" id="(0.4870689655172414,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_LZQbsDi0EeiN24VvP1Or3w" type="Generalization_Edge" source="_5HxG8DgnEeiXh9C1_JKMUw" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="_LZQbszi0EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_NJzMQDi0EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_LZQbtDi0EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_LZQbsTi0EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#_LY9gwDi0EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LZQbsji0EeiN24VvP1Or3w" points="[404, 508, -643984, -643984]$[485, 508, -643984, -643984]$[485, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LZ2RkDi0EeiN24VvP1Or3w" id="(1.0,0.5135135135135135)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LZ2RkTi0EeiN24VvP1Or3w" id="(0.4827586206896552,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_L2w3EDi0EeiN24VvP1Or3w" type="Generalization_Edge" source="_pA1qMDgoEeiXh9C1_JKMUw" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="_L2w3Ezi0EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_PpVJwDi0EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_L2w3FDi0EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_L2w3ETi0EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#_L2UyMDi0EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_L2w3Eji0EeiN24VvP1Or3w" points="[571, 509, -643984, -643984]$[485, 509, -643984, -643984]$[485, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L3NjADi0EeiN24VvP1Or3w" id="(0.0,0.5135135135135135)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L3NjATi0EeiN24VvP1Or3w" id="(0.4870689655172414,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_aFe_nzi0EeiN24VvP1Or3w" type="StereotypeCommentLink" source="_xerwEDizEeiN24VvP1Or3w" target="_aFe_mzi0EeiN24VvP1Or3w">
<styles xmi:type="notation:FontStyle" xmi:id="_aFe_oDi0EeiN24VvP1Or3w"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_aFe_pDi0EeiN24VvP1Or3w" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_xeh_EDizEeiN24VvP1Or3w"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aFe_oTi0EeiN24VvP1Or3w" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aFe_oji0EeiN24VvP1Or3w"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aFe_ozi0EeiN24VvP1Or3w"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_-i4JsDi0EeiN24VvP1Or3w" type="Generalization_Edge" source="_BN9K8DgoEeiXh9C1_JKMUw" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="_-i4Jszi0EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_A3vvUDi1EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_-i4JtDi0EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_-i4JsTi0EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#_-ilOwDi0EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-i4Jsji0EeiN24VvP1Or3w" points="[403, 643, -643984, -643984]$[483, 643, -643984, -643984]$[483, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-jd_kDi0EeiN24VvP1Or3w" id="(1.0,0.5585585585585585)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-jd_kTi0EeiN24VvP1Or3w" id="(0.47844827586206895,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="__XA8YDi0EeiN24VvP1Or3w" type="Generalization_Edge" source="_vTbCkDgoEeiXh9C1_JKMUw" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="__XA8Yzi0EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_AQBA8Di1EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="__XA8ZDi0EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="__XA8YTi0EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#__WuBcDi0EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__XA8Yji0EeiN24VvP1Or3w" points="[571, 641, -643984, -643984]$[484, 641, -643984, -643984]$[484, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__XdoUDi0EeiN24VvP1Or3w" id="(0.0,0.5495495495495496)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__XdoUTi0EeiN24VvP1Or3w" id="(0.47844827586206895,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_Mu1SHzi1EeiN24VvP1Or3w" type="StereotypeCommentLink" source="_DzH7UDi1EeiN24VvP1Or3w" target="_Mu1SGzi1EeiN24VvP1Or3w">
<styles xmi:type="notation:FontStyle" xmi:id="_Mu1SIDi1EeiN24VvP1Or3w"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_Mu1SJDi1EeiN24VvP1Or3w" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_Dy-KUDi1EeiN24VvP1Or3w"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Mu1SITi1EeiN24VvP1Or3w" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Mu1SIji1EeiN24VvP1Or3w"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Mu1SIzi1EeiN24VvP1Or3w"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_N5-2kDi1EeiN24VvP1Or3w" type="Generalization_Edge" source="_DzH7UDi1EeiN24VvP1Or3w" target="_xerwEDizEeiN24VvP1Or3w">
<children xmi:type="notation:DecorationNode" xmi:id="_N5-2kzi1EeiN24VvP1Or3w" type="Generalization_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_Os5hQDi1EeiN24VvP1Or3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N5-2lDi1EeiN24VvP1Or3w" y="40"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_N5-2kTi1EeiN24VvP1Or3w"/>
<element xmi:type="uml:Generalization" href="S3P-Library.uml#_N4Mt4Di1EeiN24VvP1Or3w"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N5-2kji1EeiN24VvP1Or3w" points="[572, 766, -643984, -643984]$[483, 766, -643984, -643984]$[483, 109, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N7LJYDi1EeiN24VvP1Or3w" id="(0.0,0.4954954954954955)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N7LJYTi1EeiN24VvP1Or3w" id="(0.47413793103448276,1.0)"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_NghIwDgoEeiXh9C1_JKMUw" type="CompositeStructure" name="STM32F412G-DISCO" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_NghIxDgoEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_NghIxjgoEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_NghIxzgoEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NghIyDgoEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_NghIyTgoEeiXh9C1_JKMUw" type="Class_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_NghIyjgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NghIyzgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Njp8UDgoEeiXh9C1_JKMUw" type="StereotypeLabel">
<styles xmi:type="notation:StringValueStyle" xmi:id="_Njp8UTgoEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Njp8UjgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Nj83QDgoEeiXh9C1_JKMUw" type="StereotypeBrace">
<styles xmi:type="notation:TitleStyle" xmi:id="_Nj83QTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_Nj83QjgoEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nj83QzgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Nj83WjgoEeiXh9C1_JKMUw" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_Nj83WzgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nj83XDgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Nj83gTgoEeiXh9C1_JKMUw" type="StereotypeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Nj83gjgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_Nj83gzgoEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nj83hDgoEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_OfwYMDgoEeiXh9C1_JKMUw" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_OfwYMjgoEeiXh9C1_JKMUw" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_OfwYMzgoEeiXh9C1_JKMUw" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_OfwYNDgoEeiXh9C1_JKMUw" type="Port_StereotypeLabel">
<children xmi:type="notation:BasicCompartment" xmi:id="_WAcijDgoEeiXh9C1_JKMUw" visible="false" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9NQgMDgoEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9NQgMTgoEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_WAcijTgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_WAcijjgoEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_WAcijzgoEeiXh9C1_JKMUw"/>
</children>
<layoutConstraint xmi:type="notation:Location" xmi:id="_OfwYNTgoEeiXh9C1_JKMUw" x="30" y="-13"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_WAciczgoEeiXh9C1_JKMUw" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-lCLcDgoEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-lCLcTgoEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_WAcidDgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_WAcidTgoEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_WAcidjgoEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_Oe3nYDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OfwYMTgoEeiXh9C1_JKMUw" x="274" y="53"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_PwsboDgoEeiXh9C1_JKMUw" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_PwsbojgoEeiXh9C1_JKMUw" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_PwsbozgoEeiXh9C1_JKMUw" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_PwsbpDgoEeiXh9C1_JKMUw" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_PwsbpTgoEeiXh9C1_JKMUw" x="25" y="-10"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_C9eLUzgpEeiXh9C1_JKMUw" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GqLGkDgpEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GqLGkTgpEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_C9eLVDgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_C9eLVTgpEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_C9eLVjgpEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_PwF-sDgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PwsboTgoEeiXh9C1_JKMUw" x="274" y="92"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_QY3O4DgoEeiXh9C1_JKMUw" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_QY3O4jgoEeiXh9C1_JKMUw" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_QY3O4zgoEeiXh9C1_JKMUw" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_QY3O5DgoEeiXh9C1_JKMUw" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_QY3O5TgoEeiXh9C1_JKMUw" x="25" y="-10"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_EGN8EzgpEeiXh9C1_JKMUw" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GkEekDgpEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GkEekTgpEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_EGN8FDgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_EGN8FTgpEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EGN8FjgpEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_QYHoADgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_QY3O4TgoEeiXh9C1_JKMUw" x="274" y="131"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_TfLfkDgoEeiXh9C1_JKMUw" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_TfLfkjgoEeiXh9C1_JKMUw" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_TfLfkzgoEeiXh9C1_JKMUw" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_TfLflDgoEeiXh9C1_JKMUw" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_TfLflTgoEeiXh9C1_JKMUw" x="25" y="-10"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_FQ6NkzgpEeiXh9C1_JKMUw" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GcyK0DgpEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GcyK0TgpEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_FQ6NlDgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_FQ6NlTgpEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FQ6NljgpEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_Tdig0DgoEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_TfLfkTgoEeiXh9C1_JKMUw" x="274" y="171"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_HhYYMDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NghIxTgoEeiXh9C1_JKMUw" x="40" y="40" width="284" height="220"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Nj83XTgoEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Nj83XjgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_Nj83YDgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_HhYYMDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nj83XzgoEeiXh9C1_JKMUw" x="240" y="40"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_WAcieTgoEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_WAciejgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_WAcifDgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_Oe3nYDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_WAciezgoEeiXh9C1_JKMUw" x="474" y="53"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_C9eLWTgpEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_C9eLWjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_C9eLXDgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_PwF-sDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_C9eLWzgpEeiXh9C1_JKMUw" x="474" y="92"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_EGN8GTgpEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_EGN8GjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_EGN8HDgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_QYHoADgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EGN8GzgpEeiXh9C1_JKMUw" x="474" y="131"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_FQ6NmTgpEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_FQ6NmjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_FQ6NnDgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_Tdig0DgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FQ6NmzgpEeiXh9C1_JKMUw" x="474" y="171"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_NghIwTgoEeiXh9C1_JKMUw" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_NghIwjgoEeiXh9C1_JKMUw"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_NghIwzgoEeiXh9C1_JKMUw" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_HhYYMDglEeiXh9C1_JKMUw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_HhYYMDglEeiXh9C1_JKMUw"/>
<edges xmi:type="notation:Connector" xmi:id="_Nj83YTgoEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_NghIxDgoEeiXh9C1_JKMUw" target="_Nj83XTgoEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_Nj83YjgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_Nj83ZjgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_HhYYMDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Nj83YzgoEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Nj83ZDgoEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Nj83ZTgoEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_WAcifTgoEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_OfwYMDgoEeiXh9C1_JKMUw" target="_WAcieTgoEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_WAcifjgoEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_WAcigjgoEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_Oe3nYDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WAcifzgoEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WAcigDgoEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WAcigTgoEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_C9eLXTgpEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_PwsboDgoEeiXh9C1_JKMUw" target="_C9eLWTgpEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_C9eLXjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_C9eLYjgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_PwF-sDgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C9eLXzgpEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C9eLYDgpEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C9eLYTgpEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_EGN8HTgpEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_QY3O4DgoEeiXh9C1_JKMUw" target="_EGN8GTgpEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_EGN8HjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_EGN8IjgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_QYHoADgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EGN8HzgpEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EGN8IDgpEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EGN8ITgpEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_FQ6NnTgpEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_TfLfkDgoEeiXh9C1_JKMUw" target="_FQ6NmTgpEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_FQ6NnjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_FQ6NojgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_Tdig0DgoEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FQ6NnzgpEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FQ6NoDgpEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FQ6NoTgpEeiXh9C1_JKMUw"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_qlLVUDgpEeiXh9C1_JKMUw" type="CompositeStructure" name="STM32F746G-DISCO" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_qlVGUDgpEeiXh9C1_JKMUw" type="Class_Shape">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ru-2ATgpEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ru-2AjgpEeiXh9C1_JKMUw" key="canonical" value="true"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rwnNsDgpEeiXh9C1_JKMUw" key="mutable" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_qlVGUjgpEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_qlVGUzgpEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_qlVGVDgpEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_qlVGVTgpEeiXh9C1_JKMUw" type="Class_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_qlVGVjgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qlVGVzgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_qnHPADgpEeiXh9C1_JKMUw" type="StereotypeLabel">
<styles xmi:type="notation:StringValueStyle" xmi:id="_qnHPATgpEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qnHPAjgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_qnRAADgpEeiXh9C1_JKMUw" type="StereotypeBrace">
<styles xmi:type="notation:TitleStyle" xmi:id="_qnRAATgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_qnRAAjgpEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qnRAAzgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_qnRAGjgpEeiXh9C1_JKMUw" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_qnRAGzgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qnRAHDgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_qnRAQTgpEeiXh9C1_JKMUw" type="StereotypeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_qnRAQjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_qnRAQzgpEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Hardware::IoTBoard"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_cnxf4DQDEeiPBNQ6rB83Ew"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qnRARDgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rvH_8DgpEeiXh9C1_JKMUw" type="Port_Shape">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rwnNsTgpEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rwnNsjgpEeiXh9C1_JKMUw" key="mutable" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_rvH_8jgpEeiXh9C1_JKMUw" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_rvH_8zgpEeiXh9C1_JKMUw" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_rvH_9DgpEeiXh9C1_JKMUw" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_rvH_9TgpEeiXh9C1_JKMUw" x="25" y="-10"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_rvRw8zgpEeiXh9C1_JKMUw" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uRJQwDgpEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uRJQwTgpEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_rvRw9DgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_rvRw9TgpEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rvRw9jgpEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_TcuzEDgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rvH_8TgpEeiXh9C1_JKMUw" x="290" y="170"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rvH_9jgpEeiXh9C1_JKMUw" type="Port_Shape">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rwnNszgpEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rwnNtDgpEeiXh9C1_JKMUw" key="mutable" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_rvH_-DgpEeiXh9C1_JKMUw" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_rvH_-TgpEeiXh9C1_JKMUw" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_rvH_-jgpEeiXh9C1_JKMUw" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_rvH_-zgpEeiXh9C1_JKMUw" x="25" y="-10"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_rvRxGDgpEeiXh9C1_JKMUw" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uYlVgDgpEeiXh9C1_JKMUw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uYlVgTgpEeiXh9C1_JKMUw" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_rvRxGTgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_rvRxGjgpEeiXh9C1_JKMUw" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rvRxGzgpEeiXh9C1_JKMUw"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_UKZxYDgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rvH_9zgpEeiXh9C1_JKMUw" x="290" y="60"/>
</children>
<styles xmi:type="notation:CanonicalStyle" xmi:id="_ru-2ADgpEeiXh9C1_JKMUw"/>
<element xmi:type="uml:Class" href="S3P-Library.uml#_fUirYDglEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qlVGUTgpEeiXh9C1_JKMUw" x="40" y="40" width="300" height="250"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_qnRAHTgpEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_qnRAHjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_qnRAIDgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_fUirYDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qnRAHzgpEeiXh9C1_JKMUw" x="240" y="40"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rvRw_DgpEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_rvRw_TgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_rvRw_zgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_TcuzEDgpEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rvRw_jgpEeiXh9C1_JKMUw" x="190" y="-10"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rvbh8DgpEeiXh9C1_JKMUw" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_rvbh8TgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_rvbh8zgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_UKZxYDgpEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rvbh8jgpEeiXh9C1_JKMUw" x="190" y="-10"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_qlLVUTgpEeiXh9C1_JKMUw" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_qlLVUjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_qlLVUzgpEeiXh9C1_JKMUw" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_fUirYDglEeiXh9C1_JKMUw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_fUirYDglEeiXh9C1_JKMUw"/>
<edges xmi:type="notation:Connector" xmi:id="_qnRAITgpEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_qlVGUDgpEeiXh9C1_JKMUw" target="_qnRAHTgpEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_qnRAIjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_qnRAJjgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_fUirYDglEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qnRAIzgpEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qnRAJDgpEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qnRAJTgpEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_rvRxADgpEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_rvH_8DgpEeiXh9C1_JKMUw" target="_rvRw_DgpEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_rvRxATgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_rvRxBTgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_TcuzEDgpEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rvRxAjgpEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rvRxAzgpEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rvRxBDgpEeiXh9C1_JKMUw"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_rvbh9DgpEeiXh9C1_JKMUw" type="StereotypeCommentLink" source="_rvH_9jgpEeiXh9C1_JKMUw" target="_rvbh8DgpEeiXh9C1_JKMUw">
<styles xmi:type="notation:FontStyle" xmi:id="_rvbh9TgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_rvbh-TgpEeiXh9C1_JKMUw" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_UKZxYDgpEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rvbh9jgpEeiXh9C1_JKMUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rvbh9zgpEeiXh9C1_JKMUw"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rvbh-DgpEeiXh9C1_JKMUw"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_27B3sDgpEeiXh9C1_JKMUw" type="PapyrusUMLClassDiagram" name="Brokers" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_4sspoTgpEeiXh9C1_JKMUw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_4sspozgpEeiXh9C1_JKMUw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_4ssppDgpEeiXh9C1_JKMUw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_4ssppTgpEeiXh9C1_JKMUw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_4ssppjgpEeiXh9C1_JKMUw" type="Class_AttributeCompartment">
<children xmi:type="notation:Shape" xmi:id="_7rIJoDgpEeiXh9C1_JKMUw" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="S3P-Library.uml#_7q-YoDgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_7rIJoTgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_8Kg0UDgpEeiXh9C1_JKMUw" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="S3P-Library.uml#_8KXqYDgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_8Kg0UTgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_8ks18DgpEeiXh9C1_JKMUw" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="S3P-Library.uml#_8kjE8DgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_8ks18TgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Q6N0wDiyEeiN24VvP1Or3w" type="Property_ClassAttributeLabel">
<styles xmi:type="notation:StringListValueStyle" xmi:id="_qlToADi0EeiN24VvP1Or3w" name="maskLabel">
<stringListValue>multiplicity</stringListValue>
<stringListValue>visibility</stringListValue>
<stringListValue>defaultValue</stringListValue>
<stringListValue>name</stringListValue>
<stringListValue>type</stringListValue>
<stringListValue>derived</stringListValue>
</styles>
<element xmi:type="uml:Property" href="S3P-Library.uml#_Q3sFMDiyEeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Q6N0wTiyEeiN24VvP1Or3w"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_4ssppzgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_4sspqDgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_4sspqTgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_4sspqjgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_4sspqzgpEeiXh9C1_JKMUw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_4ssprDgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_4ssprTgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_4ssprjgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ssprzgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_4sspsDgpEeiXh9C1_JKMUw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_4sspsTgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_4sspsjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_4sspszgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ssptDgpEeiXh9C1_JKMUw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_lQBiMziwEeiL7axW3ec7mA" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzqGUDiwEeiL7axW3ec7mA" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yzqGUTiwEeiL7axW3ec7mA" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_lQBiNDiwEeiL7axW3ec7mA"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_lQBiNTiwEeiL7axW3ec7mA" name="stereotype" stringValue="IoT-ML::S3PML::Protocol::ProtocolType"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#__lVoUDgcEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lQBiNjiwEeiL7axW3ec7mA"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_4sspoDgpEeiXh9C1_JKMUw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_4sspojgpEeiXh9C1_JKMUw" x="40" y="33" width="363" height="106"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Phna0DhJEeikRuztb6YvtQ" type="InstanceSpecification_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_PhwkwDhJEeikRuztb6YvtQ" type="InstanceSpecification_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_PhwkwThJEeikRuztb6YvtQ" type="InstanceSpecification_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_PhwkwjhJEeikRuztb6YvtQ" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_PhwkwzhJEeikRuztb6YvtQ" type="InstanceSpecification_SlotCompartment">
<children xmi:type="notation:Shape" xmi:id="_mnjM4DhPEeij9PiHKkCyqA" type="Slot_SlotLabel">
<element xmi:type="uml:Slot" href="S3P-Library.uml#_mmzmADhPEeij9PiHKkCyqA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_mnjM4ThPEeij9PiHKkCyqA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_nKqhADhPEeij9PiHKkCyqA" type="Slot_SlotLabel">
<element xmi:type="uml:Slot" href="S3P-Library.uml#_nKEEEDhPEeij9PiHKkCyqA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_nKqhAThPEeij9PiHKkCyqA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_nbxfIDhPEeij9PiHKkCyqA" type="Slot_SlotLabel">
<element xmi:type="uml:Slot" href="S3P-Library.uml#_nbd9IDhPEeij9PiHKkCyqA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_nbxfIThPEeij9PiHKkCyqA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_w6yjYDi0EeiN24VvP1Or3w" type="Slot_SlotLabel">
<element xmi:type="uml:Slot" href="S3P-Library.uml#_w6MGcDi0EeiN24VvP1Or3w"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_w6yjYTi0EeiN24VvP1Or3w"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_PhwkxDhJEeikRuztb6YvtQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_PhwkxThJEeikRuztb6YvtQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_PhwkxjhJEeikRuztb6YvtQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PhwkxzhJEeikRuztb6YvtQ"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_lQUdIDiwEeiL7axW3ec7mA" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uBA2sDiwEeiL7axW3ec7mA" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uBA2sTiwEeiL7axW3ec7mA" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_lQUdITiwEeiL7axW3ec7mA"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_lQUdIjiwEeiL7axW3ec7mA" name="stereotype" stringValue="IoT-ML::S3PML::Protocol::Protocol"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_aWF4kDgeEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lQUdIziwEeiL7axW3ec7mA"/>
</children>
<element xmi:type="uml:InstanceSpecification" href="S3P-Library.uml#_PgbIADhJEeikRuztb6YvtQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Phna0ThJEeikRuztb6YvtQ" x="441" y="34" width="222" height="105"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_QsJ7UDhJEeikRuztb6YvtQ" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_QsJ7UThJEeikRuztb6YvtQ"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_QsJ7UzhJEeikRuztb6YvtQ" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:InstanceSpecification" href="S3P-Library.uml#_PgbIADhJEeikRuztb6YvtQ"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_QsJ7UjhJEeikRuztb6YvtQ" x="675" y="156"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_biUk4DhPEeij9PiHKkCyqA" type="InstanceSpecification_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_biUk4jhPEeij9PiHKkCyqA" type="InstanceSpecification_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_biUk4zhPEeij9PiHKkCyqA" type="InstanceSpecification_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_biUk5DhPEeij9PiHKkCyqA" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_biUk5ThPEeij9PiHKkCyqA" type="InstanceSpecification_SlotCompartment">
<children xmi:type="notation:Shape" xmi:id="_E_fmQDhREeij9PiHKkCyqA" type="Slot_SlotLabel">
<element xmi:type="uml:Slot" href="S3P-Library.uml#_EcPIMDhREeij9PiHKkCyqA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_E_fmQThREeij9PiHKkCyqA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_FAFcIDhREeij9PiHKkCyqA" type="Slot_SlotLabel">
<element xmi:type="uml:Slot" href="S3P-Library.uml#_EcPIMjhREeij9PiHKkCyqA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_FAFcIThREeij9PiHKkCyqA"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_biUk5jhPEeij9PiHKkCyqA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_biUk5zhPEeij9PiHKkCyqA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_biUk6DhPEeij9PiHKkCyqA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_biUk6ThPEeij9PiHKkCyqA"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_oTHfwziwEeiL7axW3ec7mA" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlE_wDiwEeiL7axW3ec7mA" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rlE_wTiwEeiL7axW3ec7mA" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_oTHfxDiwEeiL7axW3ec7mA"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_oTHfxTiwEeiL7axW3ec7mA" name="stereotype" stringValue="IoT-ML::S3PML::Protocol::Protocol"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_aWF4kDgeEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_oTHfxjiwEeiL7axW3ec7mA"/>
</children>
<element xmi:type="uml:InstanceSpecification" href="S3P-Library.uml#_biLa8DhPEeij9PiHKkCyqA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_biUk4ThPEeij9PiHKkCyqA" x="442" y="161" width="222" height="93"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_LjgQYDhSEeiYn9AGpsu-rg" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_LjgQYThSEeiYn9AGpsu-rg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_LjgQYzhSEeiYn9AGpsu-rg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_4sspoDgpEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LjgQYjhSEeiYn9AGpsu-rg" x="240" y="33"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_oTHfyTiwEeiL7axW3ec7mA" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_oTHfyjiwEeiL7axW3ec7mA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_oTHfzDiwEeiL7axW3ec7mA" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:InstanceSpecification" href="S3P-Library.uml#_biLa8DhPEeij9PiHKkCyqA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_oTHfyziwEeiL7axW3ec7mA" x="526" y="147"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_27B3sTgpEeiXh9C1_JKMUw" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_27B3sjgpEeiXh9C1_JKMUw"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_27B3szgpEeiXh9C1_JKMUw" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
<owner xmi:type="uml:Package" href="S3P-Library.uml#_030CwDgpEeiXh9C1_JKMUw"/>
</styles>
<element xmi:type="uml:Package" href="S3P-Library.uml#_030CwDgpEeiXh9C1_JKMUw"/>
<edges xmi:type="notation:Connector" xmi:id="_QsJ7VDhJEeikRuztb6YvtQ" type="StereotypeCommentLink" source="_Phna0DhJEeikRuztb6YvtQ" target="_QsJ7UDhJEeikRuztb6YvtQ">
<styles xmi:type="notation:FontStyle" xmi:id="_QsJ7VThJEeikRuztb6YvtQ"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_QsJ7WThJEeikRuztb6YvtQ" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:InstanceSpecification" href="S3P-Library.uml#_PgbIADhJEeikRuztb6YvtQ"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QsJ7VjhJEeikRuztb6YvtQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QsJ7VzhJEeikRuztb6YvtQ"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QsJ7WDhJEeikRuztb6YvtQ"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_LjgQZDhSEeiYn9AGpsu-rg" type="StereotypeCommentLink" source="_4sspoTgpEeiXh9C1_JKMUw" target="_LjgQYDhSEeiYn9AGpsu-rg">
<styles xmi:type="notation:FontStyle" xmi:id="_LjgQZThSEeiYn9AGpsu-rg"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_LjgQaThSEeiYn9AGpsu-rg" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="S3P-Library.uml#_4sspoDgpEeiXh9C1_JKMUw"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LjgQZjhSEeiYn9AGpsu-rg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LjgQZzhSEeiYn9AGpsu-rg"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LjgQaDhSEeiYn9AGpsu-rg"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_oTHfzTiwEeiL7axW3ec7mA" type="StereotypeCommentLink" source="_biUk4DhPEeij9PiHKkCyqA" target="_oTHfyTiwEeiL7axW3ec7mA">
<styles xmi:type="notation:FontStyle" xmi:id="_oTHfzjiwEeiL7axW3ec7mA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_oTHf0jiwEeiL7axW3ec7mA" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:InstanceSpecification" href="S3P-Library.uml#_biLa8DhPEeij9PiHKkCyqA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oTHfzziwEeiL7axW3ec7mA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oTHf0DiwEeiL7axW3ec7mA"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oTHf0TiwEeiL7axW3ec7mA"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_d1_iUDjsEeic4Kv-mymrLw" type="PapyrusUMLClassDiagram" name="Components" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_ElqDEDmHEeic4Kv-mymrLw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_ElqDEjmHEeic4Kv-mymrLw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_ElqDEzmHEeic4Kv-mymrLw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ElqDFDmHEeic4Kv-mymrLw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ElqDFTmHEeic4Kv-mymrLw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ElqDFjmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ElqDFzmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ElqDGDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ElqDGTmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ElqDGjmHEeic4Kv-mymrLw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ElqDGzmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ElqDHDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ElqDHTmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ElqDHjmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_ElqDHzmHEeic4Kv-mymrLw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_ElqDIDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_ElqDITmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_ElqDIjmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ElqDIzmHEeic4Kv-mymrLw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_ElgSEDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ElqDETmHEeic4Kv-mymrLw" x="944" y="97" width="153"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_FeyqgDmHEeic4Kv-mymrLw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_FeyqgjmHEeic4Kv-mymrLw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_FeyqgzmHEeic4Kv-mymrLw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_FeyqhDmHEeic4Kv-mymrLw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_FeyqhTmHEeic4Kv-mymrLw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_FeyqhjmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_FeyqhzmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_FeyqiDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FeyqiTmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_FeyqijmHEeic4Kv-mymrLw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_FeyqizmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_FeyqjDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_FeyqjTmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FeyqjjmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_FeyqjzmHEeic4Kv-mymrLw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_FeyqkDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_FeyqkTmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_FeyqkjmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FeyqkzmHEeic4Kv-mymrLw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_FefvkDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FeyqgTmHEeic4Kv-mymrLw" x="286" y="96" width="153"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Fon78TmHEeic4Kv-mymrLw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_Fon78zmHEeic4Kv-mymrLw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_Fon79DmHEeic4Kv-mymrLw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Fon79TmHEeic4Kv-mymrLw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Fon79jmHEeic4Kv-mymrLw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Fon79zmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Fon7-DmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Fon7-TmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fon7-jmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Fon7-zmHEeic4Kv-mymrLw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Fon7_DmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Fon7_TmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Fon7_jmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fon7_zmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_Fon8ADmHEeic4Kv-mymrLw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_Fon8ATmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_Fon8AjmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Fon8AzmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fon8BDmHEeic4Kv-mymrLw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_Fon78DmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Fon78jmHEeic4Kv-mymrLw" x="286" y="345" width="153"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_FzMNMDmHEeic4Kv-mymrLw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_FzMNMjmHEeic4Kv-mymrLw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_FzMNMzmHEeic4Kv-mymrLw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_FzMNNDmHEeic4Kv-mymrLw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_FzMNNTmHEeic4Kv-mymrLw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_FzMNNjmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_FzMNNzmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_FzMNODmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FzMNOTmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_FzMNOjmHEeic4Kv-mymrLw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_FzMNOzmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_FzMNPDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_FzMNPTmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FzMNPjmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_FzMNPzmHEeic4Kv-mymrLw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_FzMNQDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_FzMNQTmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_FzMNQjmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FzMNQzmHEeic4Kv-mymrLw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_FzDDQDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FzMNMTmHEeic4Kv-mymrLw" x="477" y="345" width="153"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_F9CFsTmHEeic4Kv-mymrLw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_F9CFszmHEeic4Kv-mymrLw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_F9CFtDmHEeic4Kv-mymrLw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_F9CFtTmHEeic4Kv-mymrLw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_F9CFtjmHEeic4Kv-mymrLw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_F9CFtzmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_F9CFuDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_F9CFuTmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_F9CFujmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_F9CFuzmHEeic4Kv-mymrLw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_F9CFvDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_F9CFvTmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_F9CFvjmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_F9CFvzmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_F9CFwDmHEeic4Kv-mymrLw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_F9CFwTmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_F9CFwjmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_F9CFwzmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_F9CFxDmHEeic4Kv-mymrLw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_F9CFsDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_F9CFsjmHEeic4Kv-mymrLw" x="671" y="96" width="158" height="349"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_GIpf0DmHEeic4Kv-mymrLw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_GIpf0jmHEeic4Kv-mymrLw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_GIpf0zmHEeic4Kv-mymrLw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_GIpf1DmHEeic4Kv-mymrLw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_GIpf1TmHEeic4Kv-mymrLw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GIpf1jmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_GIpf1zmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_GIpf2DmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GIpf2TmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_GIpf2jmHEeic4Kv-mymrLw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GIpf2zmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_GIpf3DmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_GIpf3TmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GIpf3jmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_GIpf3zmHEeic4Kv-mymrLw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_GIpf4DmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_GIpf4TmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_GIpf4jmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GIpf4zmHEeic4Kv-mymrLw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_GIfu0DmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_GIpf0TmHEeic4Kv-mymrLw" x="477" y="96" width="153"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_gYFoMDmHEeic4Kv-mymrLw" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_gYFoMjmHEeic4Kv-mymrLw" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_gYFoMzmHEeic4Kv-mymrLw" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_gYFoNDmHEeic4Kv-mymrLw" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gYFoNTmHEeic4Kv-mymrLw" visible="false" type="Class_AttributeCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gYFoNjmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gYFoNzmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gYFoODmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gYFoOTmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gYFoOjmHEeic4Kv-mymrLw" visible="false" type="Class_OperationCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gYFoOzmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gYFoPDmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gYFoPTmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gYFoPjmHEeic4Kv-mymrLw"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gYOyIDmHEeic4Kv-mymrLw" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gYOyITmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_gYOyIjmHEeic4Kv-mymrLw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_gYOyIzmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gYOyJDmHEeic4Kv-mymrLw"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_gXytQDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gYFoMTmHEeic4Kv-mymrLw" x="944" y="345" width="153"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_d1_iUTjsEeic4Kv-mymrLw" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_d1_iUjjsEeic4Kv-mymrLw"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_d1_iUzjsEeic4Kv-mymrLw" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
<owner xmi:type="uml:Package" href="S3P-Library.uml#_a_TCADjsEeic4Kv-mymrLw"/>
</styles>
<element xmi:type="uml:Package" href="S3P-Library.uml#_a_TCADjsEeic4Kv-mymrLw"/>
<edges xmi:type="notation:Connector" xmi:id="_SpEHoDyhEei_zJbIBQIA-Q" type="Association_Edge" source="_F9CFsTmHEeic4Kv-mymrLw" target="_ElqDEDmHEeic4Kv-mymrLw">
<children xmi:type="notation:DecorationNode" xmi:id="_SpN4oDyhEei_zJbIBQIA-Q" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_TAuZsDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SpN4oTyhEei_zJbIBQIA-Q" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_SpN4ojyhEei_zJbIBQIA-Q" visible="false" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_TBBUoDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SpN4ozyhEei_zJbIBQIA-Q" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_SpN4pDyhEei_zJbIBQIA-Q" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_TBU2oDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SpN4pTyhEei_zJbIBQIA-Q" x="69" y="-13"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_SpN4pjyhEei_zJbIBQIA-Q" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_TBw7gDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SpN4pzyhEei_zJbIBQIA-Q" x="-34" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_SpN4qDyhEei_zJbIBQIA-Q" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_TCEdgDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SpN4qTyhEei_zJbIBQIA-Q" x="15" y="19"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_SpN4qjyhEei_zJbIBQIA-Q" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_TCXYcDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SpN4qzyhEei_zJbIBQIA-Q" x="-24" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_SpEHoTyhEei_zJbIBQIA-Q"/>
<element xmi:type="uml:Association" href="S3P-Library.uml#_ShVH8DyhEei_zJbIBQIA-Q"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SpEHojyhEei_zJbIBQIA-Q" points="[1031, 145, -643984, -643984]$[1336, 145, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SsfPEDyhEei_zJbIBQIA-Q" id="(1.0,0.14326647564469913)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SsfPETyhEei_zJbIBQIA-Q" id="(0.0,0.49)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_kVshcDyhEei_zJbIBQIA-Q" type="Association_Edge" source="_F9CFsTmHEeic4Kv-mymrLw" target="_gYFoMDmHEeic4Kv-mymrLw">
<children xmi:type="notation:DecorationNode" xmi:id="_kVshczyhEei_zJbIBQIA-Q" type="Association_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_4B4YMDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_kVshdDyhEei_zJbIBQIA-Q" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_kVshdTyhEei_zJbIBQIA-Q" type="Association_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_4CBiIDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_kVshdjyhEei_zJbIBQIA-Q" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_kVshdzyhEei_zJbIBQIA-Q" visible="false" type="Association_TargetRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_4CLTIDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_kVsheDyhEei_zJbIBQIA-Q" x="46" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_kVsheTyhEei_zJbIBQIA-Q" type="Association_SourceRoleLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_4CUdEDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_kVshejyhEei_zJbIBQIA-Q" x="-46" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_kVshezyhEei_zJbIBQIA-Q" type="Association_SourceMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_4CeOEDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_kVshfDyhEei_zJbIBQIA-Q" x="46" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_kVshfTyhEei_zJbIBQIA-Q" type="Association_TargetMultiplicityLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_4Cn_EDyhEei_zJbIBQIA-Q" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_kVshfjyhEei_zJbIBQIA-Q" x="-46" y="-20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_kVshcTyhEei_zJbIBQIA-Q"/>
<element xmi:type="uml:Association" href="S3P-Library.uml#_kS3P4DyhEei_zJbIBQIA-Q"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kVshcjyhEei_zJbIBQIA-Q" points="[1031, 395, -643984, -643984]$[1336, 395, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kXLvMDyhEei_zJbIBQIA-Q" id="(1.0,0.8567335243553008)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kXLvMTyhEei_zJbIBQIA-Q" id="(0.0,0.5)"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="__gp24DyhEei_zJbIBQIA-Q" type="CompositeStructure" name="EclipseIoT" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="__gp25DyhEei_zJbIBQIA-Q" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="__gp25jyhEei_zJbIBQIA-Q" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="__gp25zyhEei_zJbIBQIA-Q" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="__gp26DyhEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="__gp26TyhEei_zJbIBQIA-Q" type="Class_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="__gp26jyhEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__gp26zyhEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="__i5SkDyhEei_zJbIBQIA-Q" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="__i5SkTyhEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__i5SkjyhEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_BPglYDyiEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_BPglYjyiEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BPglYzyiEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_BPglZDyiEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BPglZTyiEei_zJbIBQIA-Q" x="30" y="-12"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_NCIe4zyiEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O-W7ADyiEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O-W7ATyiEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_NCIe5DyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_NCIe5TyiEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NCIe5jyiEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_BPD5cDyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BPglYTyiEei_zJbIBQIA-Q" x="238" y="38"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_CBMhADyiEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_CBMhAjyiEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_CBMhAzyiEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_CBMhBDyiEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_CBMhBTyiEei_zJbIBQIA-Q" x="33" y="-11"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_TXHD8zyiEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XAaF4DyiEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XAaF4TyiEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_TXHD9DyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_TXHD9TyiEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_TXHD9jyiEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_CAmrIDyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_CBMhATyiEei_zJbIBQIA-Q" x="238" y="119"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_ElgSEDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__gp25TyhEei_zJbIBQIA-Q" x="40" y="40" width="248" height="163"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_NCRo0jyiEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_NCRo0zyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_NCRo1TyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_BPD5cDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NCRo1DyiEei_zJbIBQIA-Q" x="438" y="38"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_TXHD-TyiEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_TXHD-jyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_TXHD_DyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_CAmrIDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_TXHD-zyiEei_zJbIBQIA-Q" x="438" y="119"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="__gp24TyhEei_zJbIBQIA-Q" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="__gp24jyhEei_zJbIBQIA-Q"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="__gp24zyhEei_zJbIBQIA-Q" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_ElgSEDmHEeic4Kv-mymrLw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_ElgSEDmHEeic4Kv-mymrLw"/>
<edges xmi:type="notation:Connector" xmi:id="_NCRo1jyiEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_BPglYDyiEei_zJbIBQIA-Q" target="_NCRo0jyiEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_NCRo1zyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_NCRo2zyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_BPD5cDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NCRo2DyiEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NCRo2TyiEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NCRo2jyiEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_TXHD_TyiEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_CBMhADyiEei_zJbIBQIA-Q" target="_TXHD-TyiEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_TXHD_jyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_TXHEAjyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_CAmrIDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TXHD_zyiEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TXHEADyiEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TXHEATyiEei_zJbIBQIA-Q"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_bNZqwDyiEei_zJbIBQIA-Q" type="CompositeStructure" name="Ximi" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_bNZqxDyiEei_zJbIBQIA-Q" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_bNZqxjyiEei_zJbIBQIA-Q" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_bNZqxzyiEei_zJbIBQIA-Q" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_bNZqyDyiEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_bNZqyTyiEei_zJbIBQIA-Q" type="Class_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_bNZqyjyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_bNZqyzyiEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_bPCpgDyiEei_zJbIBQIA-Q" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_bPCpgTyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_bPCpgjyiEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_c2JKMDyiEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_c2JKMjyiEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_c2JKMzyiEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_c2JKNDyiEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_c2JKNTyiEei_zJbIBQIA-Q" x="25" y="-10"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_f04MMzyiEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q5iMcDyiEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q5iMcTyiEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_f04MNDyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_f04MNTyiEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_f04MNjyiEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_c1jUUDyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_c2JKMTyiEei_zJbIBQIA-Q" x="255" y="53"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_dd3RgDyiEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_dd3RgjyiEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_dd3RgzyiEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_dd3RhDyiEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_dd3RhTyiEei_zJbIBQIA-Q" x="25" y="-10"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_gpPoYzyiEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rm6P0DyiEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rm6P0TyiEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_gpPoZDyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_gpPoZTyiEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gpPoZjyiEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_ddbMoDyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_dd3RgTyiEei_zJbIBQIA-Q" x="255" y="129"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_FefvkDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_bNZqxTyiEei_zJbIBQIA-Q" x="40" y="40" width="265" height="181"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_f04MOTyiEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_f04MOjyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_f04MPDyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_c1jUUDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_f04MOzyiEei_zJbIBQIA-Q" x="455" y="53"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_gpPoaTyiEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_gpPoajyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_gpPobDyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_ddbMoDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gpPoazyiEei_zJbIBQIA-Q" x="455" y="129"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_bNZqwTyiEei_zJbIBQIA-Q" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_bNZqwjyiEei_zJbIBQIA-Q"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_bNZqwzyiEei_zJbIBQIA-Q" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_FefvkDmHEeic4Kv-mymrLw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_FefvkDmHEeic4Kv-mymrLw"/>
<edges xmi:type="notation:Connector" xmi:id="_f04MPTyiEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_c2JKMDyiEei_zJbIBQIA-Q" target="_f04MOTyiEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_f04MPjyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_f04MQjyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_c1jUUDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f04MPzyiEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f04MQDyiEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f04MQTyiEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_gpPobTyiEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_dd3RgDyiEei_zJbIBQIA-Q" target="_gpPoaTyiEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_gpPobjyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_gpPocjyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_ddbMoDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gpPobzyiEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gpPocDyiEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gpPocTyiEei_zJbIBQIA-Q"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_xHqioDyiEei_zJbIBQIA-Q" type="CompositeStructure" name="ZwavePubSub" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_xHqipDyiEei_zJbIBQIA-Q" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_xHqipjyiEei_zJbIBQIA-Q" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_xHqipzyiEei_zJbIBQIA-Q" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_xHqiqDyiEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_xHqiqTyiEei_zJbIBQIA-Q" type="Class_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_xHqiqjyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xHqiqzyiEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_xI21cDyiEei_zJbIBQIA-Q" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_xI21cTyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xI21cjyiEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_zrB3QDyiEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_zrB3QjyiEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_zrB3QzyiEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_zrB3RDyiEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_zrB3RTyiEei_zJbIBQIA-Q" x="28" y="-19"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_6F9TUzyiEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8WH_IDyiEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8WH_ITyiEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_6F9TVDyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_6F9TVTyiEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F9TVjyiEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_zq4GQDyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zrB3QTyiEei_zJbIBQIA-Q" x="275" y="55"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_0LwlwDyiEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_0LwlwjyiEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_0LwlwzyiEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_0LwlxDyiEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_0LwlxTyiEei_zJbIBQIA-Q" x="25" y="-10"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_-1x4czyiEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DqfkoDyjEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DqfkoTyjEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_-1x4dDyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_-1x4dTyiEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_-1x4djyiEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_0Ldq0DyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_0LwlwTyiEei_zJbIBQIA-Q" x="275" y="146"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_Fon78DmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xHqipTyiEei_zJbIBQIA-Q" x="40" y="40" width="285" height="197"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_6F9TWTyiEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_6F9TWjyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_6F9TXDyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_zq4GQDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F9TWzyiEei_zJbIBQIA-Q" x="475" y="55"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_-17pcDyiEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_-17pcTyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_-17pczyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_0Ldq0DyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_-17pcjyiEei_zJbIBQIA-Q" x="475" y="146"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_xHqioTyiEei_zJbIBQIA-Q" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_xHqiojyiEei_zJbIBQIA-Q"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_xHqiozyiEei_zJbIBQIA-Q" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_Fon78DmHEeic4Kv-mymrLw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_Fon78DmHEeic4Kv-mymrLw"/>
<edges xmi:type="notation:Connector" xmi:id="_6F9TXTyiEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_zrB3QDyiEei_zJbIBQIA-Q" target="_6F9TWTyiEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_6F9TXjyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_6F9TYjyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_zq4GQDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6F9TXzyiEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6F9TYDyiEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6F9TYTyiEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_-17pdDyiEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_0LwlwDyiEei_zJbIBQIA-Q" target="_-17pcDyiEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_-17pdTyiEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_-17peTyiEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_0Ldq0DyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-17pdjyiEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-17pdzyiEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-17peDyiEei_zJbIBQIA-Q"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_H41NUDyjEei_zJbIBQIA-Q" type="CompositeStructure" name="PubSub-RCommand" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_H41NVDyjEei_zJbIBQIA-Q" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_H41NVjyjEei_zJbIBQIA-Q" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_H41NVzyjEei_zJbIBQIA-Q" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_H41NWDyjEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_H41NWTyjEei_zJbIBQIA-Q" type="Class_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_H41NWjyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_H41NWzyjEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_H6LRIDyjEei_zJbIBQIA-Q" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_H6LRITyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_H6LRIjyjEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_OqOBkDyjEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_OqOBkjyjEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_OqOBkzyjEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_OqOBlDyjEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_OqOBlTyjEei_zJbIBQIA-Q" x="35" y="-16"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_WjnmwzyjEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YZTWADyjEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YZTWATyjEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_WjnmxDyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_WjnmxTyjEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_WjnmxjyjEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_Op7GoDyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OqOBkTyjEei_zJbIBQIA-Q" x="272" y="43"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_PTb9sDyjEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_PTb9sjyjEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_PTb9szyjEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_PTb9tDyjEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<children xmi:type="notation:BasicCompartment" xmi:id="_e3qgrDyjEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_igqAgDyjEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_igqAgTyjEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_e3qgrTyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_e3qgrjyjEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_e3qgrzyjEei_zJbIBQIA-Q"/>
</children>
<layoutConstraint xmi:type="notation:Location" xmi:id="_PTb9tTyjEei_zJbIBQIA-Q" x="31" y="-11"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_e3qgkzyjEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jxcS8DyjEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jxcS8TyjEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_e3qglDyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_e3qglTyjEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_e3qgljyjEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_PTJCwDyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PTb9sTyjEei_zJbIBQIA-Q" x="272" y="147"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_FzDDQDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_H41NVTyjEei_zJbIBQIA-Q" x="40" y="40" width="282" height="198"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_WjnmyTyjEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_WjnmyjyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_WjnmzDyjEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_Op7GoDyjEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_WjnmyzyjEei_zJbIBQIA-Q" x="472" y="43"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_e3qgmTyjEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_e3qgmjyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_e3qgnDyjEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_PTJCwDyjEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_e3qgmzyjEei_zJbIBQIA-Q" x="472" y="147"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_H41NUTyjEei_zJbIBQIA-Q" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_H41NUjyjEei_zJbIBQIA-Q"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_H41NUzyjEei_zJbIBQIA-Q" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_FzDDQDmHEeic4Kv-mymrLw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_FzDDQDmHEeic4Kv-mymrLw"/>
<edges xmi:type="notation:Connector" xmi:id="_WjnmzTyjEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_OqOBkDyjEei_zJbIBQIA-Q" target="_WjnmyTyjEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_WjnmzjyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wjnm0jyjEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_Op7GoDyjEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WjnmzzyjEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wjnm0DyjEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wjnm0TyjEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_e3qgnTyjEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_PTb9sDyjEei_zJbIBQIA-Q" target="_e3qgmTyjEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_e3qgnjyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_e3qgojyjEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_PTJCwDyjEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e3qgnzyjEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e3qgoDyjEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e3qgoTyjEei_zJbIBQIA-Q"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_nBuX8DyjEei_zJbIBQIA-Q" type="CompositeStructure" name="ThermocloudToEclipseIoT" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_nBuX9DyjEei_zJbIBQIA-Q" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_nBuX9jyjEei_zJbIBQIA-Q" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_nBuX9zyjEei_zJbIBQIA-Q" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_nBuX-DyjEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_nBuX-TyjEei_zJbIBQIA-Q" type="Class_StructureCompartment">
<children xmi:type="notation:Shape" xmi:id="_nlInADyjEei_zJbIBQIA-Q" type="Property_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_nlInAjyjEei_zJbIBQIA-Q" type="Property_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_nlInAzyjEei_zJbIBQIA-Q" type="Property_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_nlInBDyjEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_nlInBTyjEei_zJbIBQIA-Q" visible="false" type="Property_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_nlInBjyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nlInBzyjEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_nlbh8DyjEei_zJbIBQIA-Q" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_nlbh8TyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nlbh8jyjEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_zk0sIDyjEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_zk0sIjyjEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_zk0sIzyjEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_zk0sJDyjEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_zk0sJTyjEei_zJbIBQIA-Q" x="34" y="-19"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_zk0sKTyjEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1sEFcDyjEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1sEFcTyjEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_zk0sKjyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_zk0sKzyjEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Provide"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_JvloEDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zk0sLDyjEei_zJbIBQIA-Q"/>
</children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_0-ZHIDyjEei_zJbIBQIA-Q" name="maskLabel">
<stringListValue>multiplicity</stringListValue>
<stringListValue>conjugated</stringListValue>
<stringListValue>visibility</stringListValue>
<stringListValue>name</stringListValue>
<stringListValue>type</stringListValue>
<stringListValue>derived</stringListValue>
</styles>
<element xmi:type="uml:Port" href="S3P-Library.uml#_BPD5cDyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zk0sITyjEei_zJbIBQIA-Q" x="167" y="19"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_2i0HQDyjEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_2i0HQjyjEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_2i0HQzyjEei_zJbIBQIA-Q" x="26" y="21"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_2i0HRDyjEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<children xmi:type="notation:BasicCompartment" xmi:id="_2i9RTzyjEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5nWPQDyjEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5nWPQTyjEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_2i9RUDyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_2i9RUTyjEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2i9RUjyjEei_zJbIBQIA-Q"/>
</children>
<layoutConstraint xmi:type="notation:Location" xmi:id="_2i0HRTyjEei_zJbIBQIA-Q" x="36" y="24"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_2i9RMzyjEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6cdSUDyjEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6cnDUDyjEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_2i9RNDyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_2i9RNTyjEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2i9RNjyjEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_CAmrIDyiEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2i0HQTyjEei_zJbIBQIA-Q" x="167" y="70"/>
</children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_rRPsYDyjEei_zJbIBQIA-Q" name="maskLabel">
<stringListValue>multiplicity</stringListValue>
<stringListValue>type</stringListValue>
<stringListValue>derived</stringListValue>
</styles>
<element xmi:type="uml:Property" href="S3P-Library.uml#_SlpnQjyhEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nlInATyjEei_zJbIBQIA-Q" x="45" y="31" width="177" height="105"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_qlW2wDyjEei_zJbIBQIA-Q" type="Property_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_qlW2wjyjEei_zJbIBQIA-Q" type="Property_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_qlW2wzyjEei_zJbIBQIA-Q" type="Property_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_qlW2xDyjEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_qlW2xTyjEei_zJbIBQIA-Q" visible="false" type="Property_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_qlW2xjyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qlW2xzyjEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_qlgAsDyjEei_zJbIBQIA-Q" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_qlgAsTyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qlgAsjyjEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rBfjsDykEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_rBfjsjykEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_rBfjszykEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_rBfjtDykEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_rBfjtTykEei_zJbIBQIA-Q" x="28" y="22"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_rBpUszykEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vJIHcDykEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vJIHcTykEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_rBpUtDykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_rBpUtTykEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rBpUtjykEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_EghYQDykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rBfjsTykEei_zJbIBQIA-Q" x="167" y="66"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rB8PoDykEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_rB8PojykEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_rB8PozykEei_zJbIBQIA-Q" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_rB8PpDykEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_rB8PpTykEei_zJbIBQIA-Q" x="32" y="-13"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_rB8PqTykEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uSOUoDykEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uSOUoTykEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_rB8PqjykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_rB8PqzykEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rB8PrDykEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_FWhzMDykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rB8PoTykEei_zJbIBQIA-Q" x="167" y="19"/>
</children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_vzNbsDyjEei_zJbIBQIA-Q" name="maskLabel">
<stringListValue>multiplicity</stringListValue>
<stringListValue>type</stringListValue>
<stringListValue>derived</stringListValue>
</styles>
<element xmi:type="uml:Property" href="S3P-Library.uml#_kTT70jyhEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qlW2wTyjEei_zJbIBQIA-Q" x="45" y="172" width="177" height="105"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_zk0sMjyjEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_zk0sMzyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_zk0sNTyjEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_BPD5cDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zk0sNDyjEei_zJbIBQIA-Q" x="367" y="26"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_2i9RPDyjEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_2i9RPTyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2i9RPzyjEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_CAmrIDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2i9RPjyjEei_zJbIBQIA-Q" x="367" y="73"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rBpUvDykEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_rBpUvTykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_rBpUvzykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_EghYQDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rBpUvjykEei_zJbIBQIA-Q" x="367" y="46"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rB8PsjykEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_rB8PszykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_rB8PtTykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_FWhzMDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rB8PtDykEei_zJbIBQIA-Q" x="367" y="46"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_nBuX-jyjEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nBuX-zyjEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_F9CFsDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nBuX9TyjEei_zJbIBQIA-Q" x="43" y="28" width="500" height="344"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_nBuX8TyjEei_zJbIBQIA-Q" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_nBuX8jyjEei_zJbIBQIA-Q"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_nBuX8zyjEei_zJbIBQIA-Q" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_F9CFsDmHEeic4Kv-mymrLw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_F9CFsDmHEeic4Kv-mymrLw"/>
<edges xmi:type="notation:Connector" xmi:id="_zk0sNjyjEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_zk0sIDyjEei_zJbIBQIA-Q" target="_zk0sMjyjEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_zk0sNzyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_zk0sOzyjEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_BPD5cDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zk0sODyjEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zk0sOTyjEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zk0sOjyjEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_2i9RQDyjEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_2i0HQDyjEei_zJbIBQIA-Q" target="_2i9RPDyjEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_2i9RQTyjEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_2i9RRTyjEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_CAmrIDyiEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2i9RQjyjEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2i9RQzyjEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2i9RRDyjEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_rBpUwDykEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_rBfjsDykEei_zJbIBQIA-Q" target="_rBpUvDykEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_rBpUwTykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_rBpUxTykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_EghYQDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rBpUwjykEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rBpUwzykEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rBpUxDykEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_rB8PtjykEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_rB8PoDykEei_zJbIBQIA-Q" target="_rB8PsjykEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_rB8PtzykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_rB8PuzykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_FWhzMDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rB8PuDykEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rB8PuTykEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rB8PujykEei_zJbIBQIA-Q"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_BdCZIDykEei_zJbIBQIA-Q" type="CompositeStructure" name="Thermocloud" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_BdCZJDykEei_zJbIBQIA-Q" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_BdCZJjykEei_zJbIBQIA-Q" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_BdCZJzykEei_zJbIBQIA-Q" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BdCZKDykEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_BdCZKTykEei_zJbIBQIA-Q" type="Class_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_BdCZKjykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BdCZKzykEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_BeX14DykEei_zJbIBQIA-Q" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_BeX14TykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BeX14jykEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Eg-EMDykEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_Eg-EMjykEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Eg-EMzykEei_zJbIBQIA-Q" x="24" y="-18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Eg-ENDykEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Eg-ENTykEei_zJbIBQIA-Q" x="31" y="-17"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_LejhYzykEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qjfa4DykEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qjfa4TykEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_LejhZDykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_LejhZTykEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LejhZjykEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_EghYQDykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Eg-EMTykEei_zJbIBQIA-Q" x="267" y="42"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_FW1VMDykEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_FW1VMjykEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_FW1VMzykEei_zJbIBQIA-Q" x="24" y="23"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_FW1VNDykEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_FW1VNTykEei_zJbIBQIA-Q" x="30" y="-24"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_McTjEzykEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PhImADykEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PhImATykEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_McTjFDykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_McTjFTykEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_McTjFjykEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_FWhzMDykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FW1VMTykEei_zJbIBQIA-Q" x="267" y="134"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_gXytQDmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BdCZJTykEei_zJbIBQIA-Q" x="49" y="40" width="277" height="182"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_LejhaTykEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_LejhajykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_LejhbDykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_EghYQDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LejhazykEei_zJbIBQIA-Q" x="467" y="42"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_McTjGTykEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_McTjGjykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_McTjHDykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_FWhzMDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_McTjGzykEei_zJbIBQIA-Q" x="467" y="134"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_BdCZITykEei_zJbIBQIA-Q" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_BdCZIjykEei_zJbIBQIA-Q"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_BdCZIzykEei_zJbIBQIA-Q" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_gXytQDmHEeic4Kv-mymrLw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_gXytQDmHEeic4Kv-mymrLw"/>
<edges xmi:type="notation:Connector" xmi:id="_LejhbTykEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_Eg-EMDykEei_zJbIBQIA-Q" target="_LejhaTykEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_LejhbjykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_LejhcjykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_EghYQDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LejhbzykEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LejhcDykEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LejhcTykEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_McTjHTykEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_FW1VMDykEei_zJbIBQIA-Q" target="_McTjGTykEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_McTjHjykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_McTjIjykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_FWhzMDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_McTjHzykEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_McTjIDykEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_McTjITykEei_zJbIBQIA-Q"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_VH2W4DykEei_zJbIBQIA-Q" type="CompositeStructure" name="PubSub-RCommand" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_VH2W5DykEei_zJbIBQIA-Q" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_VH2W5jykEei_zJbIBQIA-Q" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_VH2W5zykEei_zJbIBQIA-Q" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_VH2W6DykEei_zJbIBQIA-Q" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_VH2W6TykEei_zJbIBQIA-Q" type="Class_StructureCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_VH2W6jykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VH2W6zykEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_VJLzoDykEei_zJbIBQIA-Q" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_VJLzoTykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VJLzojykEei_zJbIBQIA-Q"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_WosekDykEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_WosekjykEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_WosekzykEei_zJbIBQIA-Q" x="28" y="-20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_WoselDykEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_WoselTykEei_zJbIBQIA-Q" x="24" y="-26"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_e1b2gzykEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iQluwDykEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iQluwTykEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_e1b2hDykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_e1b2hTykEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_e1b2hjykEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_WoZjoDykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_WosekTykEei_zJbIBQIA-Q" x="280" y="53"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_XJISIDykEei_zJbIBQIA-Q" type="Port_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_XJISIjykEei_zJbIBQIA-Q" visible="false" type="Port_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_XJISIzykEei_zJbIBQIA-Q" x="25" y="22"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_XJISJDykEei_zJbIBQIA-Q" type="Port_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_XJISJTykEei_zJbIBQIA-Q" x="32" y="-18"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_d6OLczykEei_zJbIBQIA-Q" type="StereotypeBrace">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i8LpcDykEei_zJbIBQIA-Q" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i8LpcTykEei_zJbIBQIA-Q" key="visible" value="true"/>
</eAnnotations>
<styles xmi:type="notation:TitleStyle" xmi:id="_d6OLdDykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:StringValueStyle" xmi:id="_d6OLdTykEei_zJbIBQIA-Q" name="stereotype" stringValue="IoT-ML::S3PML::Software::Require"/>
<element xmi:type="uml:Stereotype" href="pathmap://IOTML_PROFILE/IoT-ML.profile.uml#_Y8kvoDgYEei4Qbge_iolbQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_d6OLdjykEei_zJbIBQIA-Q"/>
</children>
<element xmi:type="uml:Port" href="S3P-Library.uml#_XI1XMDykEei_zJbIBQIA-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_XJISITykEei_zJbIBQIA-Q" x="280" y="151"/>
</children>
<element xmi:type="uml:Class" href="S3P-Library.uml#_GIfu0DmHEeic4Kv-mymrLw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VH2W5TykEei_zJbIBQIA-Q" x="40" y="40" width="290" height="204"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_d6OLeTykEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_d6OLejykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_d6OLfDykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_XI1XMDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_d6OLezykEei_zJbIBQIA-Q" x="480" y="151"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_e1b2iTykEei_zJbIBQIA-Q" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_e1b2ijykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_e1b2jDykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_WoZjoDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_e1b2izykEei_zJbIBQIA-Q" x="480" y="53"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_VH2W4TykEei_zJbIBQIA-Q" name="diagram_compatibility_version" stringValue="1.3.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_VH2W4jykEei_zJbIBQIA-Q"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_VH2W4zykEei_zJbIBQIA-Q" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.structuredClassifier">
<owner xmi:type="uml:Class" href="S3P-Library.uml#_GIfu0DmHEeic4Kv-mymrLw"/>
</styles>
<element xmi:type="uml:Class" href="S3P-Library.uml#_GIfu0DmHEeic4Kv-mymrLw"/>
<edges xmi:type="notation:Connector" xmi:id="_d6OLfTykEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_XJISIDykEei_zJbIBQIA-Q" target="_d6OLeTykEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_d6OLfjykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_d6OLgjykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_XI1XMDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_d6OLfzykEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_d6OLgDykEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_d6OLgTykEei_zJbIBQIA-Q"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_e1b2jTykEei_zJbIBQIA-Q" type="StereotypeCommentLink" source="_WosekDykEei_zJbIBQIA-Q" target="_e1b2iTykEei_zJbIBQIA-Q">
<styles xmi:type="notation:FontStyle" xmi:id="_e1b2jjykEei_zJbIBQIA-Q"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_e1b2kjykEei_zJbIBQIA-Q" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Port" href="S3P-Library.uml#_WoZjoDykEei_zJbIBQIA-Q"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e1b2jzykEei_zJbIBQIA-Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e1b2kDykEei_zJbIBQIA-Q"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e1b2kTykEei_zJbIBQIA-Q"/>
</edges>
</notation:Diagram>
</xmi:XMI>