<?xml version="1.0" encoding="UTF-8"?>
<uml:Profile xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_uAf6gBJwEdygQ5HMNSpiZw" name="HwLayout" URI="" metamodelReference="_uAf6gBJwEdygQ5HMNSpiZw_packageImportcreatedOnLoad">
  <eAnnotations xmi:id="_Qy-_kG6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
    <contents xmi:type="ecore:EPackage" xmi:id="_Qy-_kW6lEeWjnLPFi26MWg" name="HwLayout" nsURI="http:///schemas/HwLayout/_QvdKMG6lEeWjnLPFi26MWg/0" nsPrefix="HwLayout">
      <eAnnotations xmi:id="_Qy-_km6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/4.0.0/UML">
        <references xmi:type="uml:Profile" href="MARTE.MARTE_DesignModel.HRM.HwGeneral.profile.uml#_WGZ44BJwEdygQ5HMNSpiZw"/>
      </eAnnotations>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_k26lEeWjnLPFi26MWg" name="HwComponent" eSuperTypes="_Qy-_sG6lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy-_lG6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_lW6lEeWjnLPFi26MWg" name="kind" ordered="false" unique="false" eType="_Qy_AYm6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_l26lEeWjnLPFi26MWg" name="dimensions" ordered="false" unique="false" upperBound="3">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_mW6lEeWjnLPFi26MWg" name="area" ordered="false" unique="false" derived="true">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_m26lEeWjnLPFi26MWg" name="position" ordered="false" unique="false" upperBound="2">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_nW6lEeWjnLPFi26MWg" name="grid" ordered="false" unique="false" upperBound="2">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_n26lEeWjnLPFi26MWg" name="nbPins" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_oW6lEeWjnLPFi26MWg" name="weight" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_o26lEeWjnLPFi26MWg" name="price" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_pW6lEeWjnLPFi26MWg" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_Qy_Aa26lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_p26lEeWjnLPFi26MWg" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_Qy-_026lEeWjnLPFi26MWg" containment="true"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_qW6lEeWjnLPFi26MWg" name="staticConsumption" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_q26lEeWjnLPFi26MWg" name="staticDissipation" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_rW6lEeWjnLPFi26MWg" name="subComponents" ordered="false" unique="false" upperBound="-1" eType="_Qy-_k26lEeWjnLPFi26MWg" containment="true"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_sG6lEeWjnLPFi26MWg" name="HwGeneral_HwResource" eSuperTypes="_Qy-_v26lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy-_sW6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_DesignModel.HRM.HwGeneral.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_sm6lEeWjnLPFi26MWg" name="description" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_tG6lEeWjnLPFi26MWg" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_Qy-_026lEeWjnLPFi26MWg" containment="true"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_tm6lEeWjnLPFi26MWg" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_Qy-_026lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_uG6lEeWjnLPFi26MWg" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_Qy-_sG6lEeWjnLPFi26MWg" containment="true"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_um6lEeWjnLPFi26MWg" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_Qy-_6G6lEeWjnLPFi26MWg" containment="true"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_vG6lEeWjnLPFi26MWg" name="frequency" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_v26lEeWjnLPFi26MWg" name="GRM_Resource">
        <eAnnotations xmi:id="_Qy-_wG6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_BthQEBGzEdyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_wW6lEeWjnLPFi26MWg" name="resMult" ordered="false" unique="false" defaultValueLiteral="1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_w26lEeWjnLPFi26MWg" name="isProtected" ordered="false" unique="false" eType="_Qy-_0W6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_xW6lEeWjnLPFi26MWg" name="isActive" ordered="false" unique="false" eType="_Qy-_0W6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_x26lEeWjnLPFi26MWg" name="base_Property" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_yW6lEeWjnLPFi26MWg" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//InstanceSpecification"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_y26lEeWjnLPFi26MWg" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Classifier"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_zW6lEeWjnLPFi26MWg" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Lifeline"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_z26lEeWjnLPFi26MWg" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//ConnectableElement"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Qy-_0W6lEeWjnLPFi26MWg" name="Data_MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="java.lang.String">
        <eAnnotations xmi:id="_Qy-_0m6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:PrimitiveType" href="ECS_PPAP_extension.uml#_Ddte8AnqEdy9WM11hWri2g"/>
        </eAnnotations>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_026lEeWjnLPFi26MWg" name="HwGeneral_HwResourceService" eSuperTypes="_Qy-_2m6lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy-_1G6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_DesignModel.HRM.HwGeneral.profile.uml#_LTvyIBJxEdygQ5HMNSpiZw"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_1W6lEeWjnLPFi26MWg" name="consumption" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_126lEeWjnLPFi26MWg" name="dissipation" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_2m6lEeWjnLPFi26MWg" name="GRM_GrService">
        <eAnnotations xmi:id="_Qy-_226lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_dDjlYBG5Edyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_3G6lEeWjnLPFi26MWg" name="owner" ordered="false" unique="false" eType="_Qy-_v26lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_3m6lEeWjnLPFi26MWg" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//ExecutionSpecification"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_4G6lEeWjnLPFi26MWg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//BehavioralFeature"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_4m6lEeWjnLPFi26MWg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Behavior"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_5G6lEeWjnLPFi26MWg" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Collaboration"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_5m6lEeWjnLPFi26MWg" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//CollaborationUse"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_6G6lEeWjnLPFi26MWg" name="HwCommunication_HwEndPoint" eSuperTypes="_Qy-_7m6lEeWjnLPFi26MWg _Qy-_826lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy-_6W6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication.profile.uml#_-ZhPABJ-EdyT_7R0WVpWAw"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_6m6lEeWjnLPFi26MWg" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_Qy-_9m6lEeWjnLPFi26MWg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_7m6lEeWjnLPFi26MWg" name="GRM_CommunicationEndPoint" eSuperTypes="_Qy-_v26lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy-_726lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_cGRFcBGzEdyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_8G6lEeWjnLPFi26MWg" name="packetSize" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_826lEeWjnLPFi26MWg" name="HwCommunication_HwCommunicationResource" eSuperTypes="_Qy-_sG6lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy-_9G6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication.profile.uml#_tE4T4BJ9EdyT_7R0WVpWAw"/>
        </eAnnotations>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-_9m6lEeWjnLPFi26MWg" name="HwCommunication_HwMedia" eSuperTypes="_Qy-__m6lEeWjnLPFi26MWg _Qy-_826lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy-_926lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication.profile.uml#_Q4QQoBJ-EdyT_7R0WVpWAw"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy-_-G6lEeWjnLPFi26MWg" name="bandWidth" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy-_-m6lEeWjnLPFi26MWg" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_Qy_AXW6lEeWjnLPFi26MWg" eOpposite="_Qy_AX26lEeWjnLPFi26MWg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy-__m6lEeWjnLPFi26MWg" name="GRM_CommunicationMedia" eSuperTypes="_Qy_ADW6lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy-__26lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_XpH50BG1Edyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_AAG6lEeWjnLPFi26MWg" name="elementSize" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AAm6lEeWjnLPFi26MWg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Connector"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_ABG6lEeWjnLPFi26MWg" name="transmMode" ordered="false" unique="false" eType="_Qy_AWG6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_ABm6lEeWjnLPFi26MWg" name="blockT" ordered="false" unique="false" upperBound="-1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_ACG6lEeWjnLPFi26MWg" name="packetT" ordered="false" unique="false" upperBound="-1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_ACm6lEeWjnLPFi26MWg" name="capacity" ordered="false" unique="false" upperBound="-1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy_ADW6lEeWjnLPFi26MWg" name="GRM_ProcessingResource" eSuperTypes="_Qy-_v26lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy_ADm6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_O_i04BG1Edyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_AD26lEeWjnLPFi26MWg" name="speedFactor" ordered="false" unique="false" defaultValueLiteral="1.0">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AEW6lEeWjnLPFi26MWg" name="mainScheduler" ordered="false" unique="false" eType="_Qy_AFG6lEeWjnLPFi26MWg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy_AFG6lEeWjnLPFi26MWg" name="GRM_Scheduler" eSuperTypes="_Qy-_v26lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy_AFW6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_rU9dMBGzEdyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_AFm6lEeWjnLPFi26MWg" name="isPreemptible" ordered="false" unique="false" eType="_Qy-_0W6lEeWjnLPFi26MWg" defaultValueLiteral="true"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_AGG6lEeWjnLPFi26MWg" name="schedPolicy" ordered="false" unique="false" eType="_Qy_AJ26lEeWjnLPFi26MWg" defaultValueLiteral="FixedPriority"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_AGm6lEeWjnLPFi26MWg" name="otherSchedPolicy" ordered="false" unique="false" eType="_Qy_AMW6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_AHG6lEeWjnLPFi26MWg" name="schedule" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AHm6lEeWjnLPFi26MWg" name="processingUnits" ordered="false" unique="false" upperBound="-1" eType="_Qy_ADW6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AIG6lEeWjnLPFi26MWg" name="host" ordered="false" unique="false" eType="_Qy_AM26lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AIm6lEeWjnLPFi26MWg" name="protectedSharedRsources" ordered="false" unique="false" upperBound="-1" eType="_Qy_ANm6lEeWjnLPFi26MWg" eOpposite="_Qy_APm6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AJG6lEeWjnLPFi26MWg" name="schedulableResources" ordered="false" unique="false" upperBound="-1" eType="_Qy_ASm6lEeWjnLPFi26MWg" eOpposite="_Qy_AUG6lEeWjnLPFi26MWg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Qy_AJ26lEeWjnLPFi26MWg" name="Data_MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
        <eAnnotations xmi:id="_Qy_AKG6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Enumeration" href="ECS_PPAP_extension.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
        </eAnnotations>
        <eLiterals xmi:id="_Qy_AKW6lEeWjnLPFi26MWg" name="EarliestDeadlineFirst"/>
        <eLiterals xmi:id="_Qy_AKm6lEeWjnLPFi26MWg" name="FIFO" value="1"/>
        <eLiterals xmi:id="_Qy_AK26lEeWjnLPFi26MWg" name="FixedPriority" value="2"/>
        <eLiterals xmi:id="_Qy_ALG6lEeWjnLPFi26MWg" name="LeastLaxityFirst" value="3"/>
        <eLiterals xmi:id="_Qy_ALW6lEeWjnLPFi26MWg" name="RoundRobin" value="4"/>
        <eLiterals xmi:id="_Qy_ALm6lEeWjnLPFi26MWg" name="TimeTableDriven" value="5"/>
        <eLiterals xmi:id="_Qy_AL26lEeWjnLPFi26MWg" name="Undef" value="6"/>
        <eLiterals xmi:id="_Qy_AMG6lEeWjnLPFi26MWg" name="Other" value="7"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Qy_AMW6lEeWjnLPFi26MWg" name="Data_MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="java.lang.String">
        <eAnnotations xmi:id="_Qy_AMm6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:PrimitiveType" href="ECS_PPAP_extension.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
        </eAnnotations>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy_AM26lEeWjnLPFi26MWg" name="GRM_ComputingResource" eSuperTypes="_Qy_ADW6lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy_ANG6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_e_tF0BG1Edyb1KzJ7GkiGA"/>
        </eAnnotations>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy_ANm6lEeWjnLPFi26MWg" name="GRM_MutualExclusionResource" eSuperTypes="_Qy-_v26lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy_AN26lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_y3mvQBGzEdyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_AOG6lEeWjnLPFi26MWg" name="protectKind" ordered="false" unique="false" eType="_Qy_AQW6lEeWjnLPFi26MWg" defaultValueLiteral="PriorityInheritance"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_AOm6lEeWjnLPFi26MWg" name="ceiling" ordered="false" unique="false">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_APG6lEeWjnLPFi26MWg" name="otherProtectProtocol" ordered="false" unique="false" eType="_Qy_AMW6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_APm6lEeWjnLPFi26MWg" name="scheduler" ordered="false" unique="false" eType="_Qy_AFG6lEeWjnLPFi26MWg" eOpposite="_Qy_AIm6lEeWjnLPFi26MWg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Qy_AQW6lEeWjnLPFi26MWg" name="Data_MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
        <eAnnotations xmi:id="_Qy_AQm6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Enumeration" href="ECS_PPAP_extension.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
        </eAnnotations>
        <eLiterals xmi:id="_Qy_AQ26lEeWjnLPFi26MWg" name="FIFO"/>
        <eLiterals xmi:id="_Qy_ARG6lEeWjnLPFi26MWg" name="NoPreemption" value="1"/>
        <eLiterals xmi:id="_Qy_ARW6lEeWjnLPFi26MWg" name="PriorityCeiling" value="2"/>
        <eLiterals xmi:id="_Qy_ARm6lEeWjnLPFi26MWg" name="PriorityInheritance" value="3"/>
        <eLiterals xmi:id="_Qy_AR26lEeWjnLPFi26MWg" name="StackBased" value="4"/>
        <eLiterals xmi:id="_Qy_ASG6lEeWjnLPFi26MWg" name="Undef" value="5"/>
        <eLiterals xmi:id="_Qy_ASW6lEeWjnLPFi26MWg" name="Other" value="6"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy_ASm6lEeWjnLPFi26MWg" name="GRM_SchedulableResource" eSuperTypes="_Qy-_v26lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy_AS26lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_1zYucBG0Edyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Qy_ATG6lEeWjnLPFi26MWg" name="schedParams" ordered="false" unique="false" upperBound="-1">
          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
        </eStructuralFeatures>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_ATm6lEeWjnLPFi26MWg" name="dependentScheduler" ordered="false" unique="false" eType="_Qy_AU26lEeWjnLPFi26MWg" eOpposite="_Qy_AVW6lEeWjnLPFi26MWg"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AUG6lEeWjnLPFi26MWg" name="host" ordered="false" unique="false" eType="_Qy_AFG6lEeWjnLPFi26MWg" eOpposite="_Qy_AJG6lEeWjnLPFi26MWg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy_AU26lEeWjnLPFi26MWg" name="GRM_SecondaryScheduler" eSuperTypes="_Qy_AFG6lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy_AVG6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_Foundations.GRM.profile.uml#_vVI4oBG0Edyb1KzJ7GkiGA"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AVW6lEeWjnLPFi26MWg" name="virtualProcessingUnits" ordered="false" unique="false" upperBound="-1" eType="_Qy_ASm6lEeWjnLPFi26MWg" eOpposite="_Qy_ATm6lEeWjnLPFi26MWg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Qy_AWG6lEeWjnLPFi26MWg" name="Data_MARTE_Library_MARTE_DataTypes_TransmModeKind">
        <eAnnotations xmi:id="_Qy_AWW6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Enumeration" href="ECS_PPAP_extension.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
        </eAnnotations>
        <eLiterals xmi:id="_Qy_AWm6lEeWjnLPFi26MWg" name="simplex"/>
        <eLiterals xmi:id="_Qy_AW26lEeWjnLPFi26MWg" name="halfDuplex" value="1"/>
        <eLiterals xmi:id="_Qy_AXG6lEeWjnLPFi26MWg" name="fullDuplex" value="2"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_Qy_AXW6lEeWjnLPFi26MWg" name="HwCommunication_HwArbiter" eSuperTypes="_Qy-_826lEeWjnLPFi26MWg">
        <eAnnotations xmi:id="_Qy_AXm6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <references xmi:type="uml:Stereotype" href="MARTE.MARTE_DesignModel.HRM.HwLogical.HwCommunication.profile.uml#_KryuYBJ-EdyT_7R0WVpWAw"/>
        </eAnnotations>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Qy_AX26lEeWjnLPFi26MWg" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_Qy-_9m6lEeWjnLPFi26MWg" eOpposite="_Qy-_-m6lEeWjnLPFi26MWg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Qy_AYm6lEeWjnLPFi26MWg" name="ComponentKind">
        <eAnnotations xmi:id="_Qy_AY26lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
        <eLiterals xmi:id="_Qy_AZG6lEeWjnLPFi26MWg" name="card"/>
        <eLiterals xmi:id="_Qy_AZW6lEeWjnLPFi26MWg" name="channel" value="1"/>
        <eLiterals xmi:id="_Qy_AZm6lEeWjnLPFi26MWg" name="chip" value="2"/>
        <eLiterals xmi:id="_Qy_AZ26lEeWjnLPFi26MWg" name="port" value="3"/>
        <eLiterals xmi:id="_Qy_AaG6lEeWjnLPFi26MWg" name="unit" value="4"/>
        <eLiterals xmi:id="_Qy_AaW6lEeWjnLPFi26MWg" name="other" value="5"/>
        <eLiterals xmi:id="_Qy_Aam6lEeWjnLPFi26MWg" name="undef" value="6"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Qy_Aa26lEeWjnLPFi26MWg" name="Env_Condition" instanceClassName="java.lang.String">
        <eAnnotations xmi:id="_Qy_AbG6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Qy_AbW6lEeWjnLPFi26MWg" name="ConditionType">
        <eAnnotations xmi:id="_Qy_Abm6lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
        <eLiterals xmi:id="_Qy_Ab26lEeWjnLPFi26MWg" name="temperature"/>
        <eLiterals xmi:id="_Qy_AcG6lEeWjnLPFi26MWg" name="humidity" value="1"/>
        <eLiterals xmi:id="_Qy_AcW6lEeWjnLPFi26MWg" name="altitude" value="2"/>
        <eLiterals xmi:id="_Qy_Acm6lEeWjnLPFi26MWg" name="vibration" value="3"/>
        <eLiterals xmi:id="_Qy_Ac26lEeWjnLPFi26MWg" name="shock" value="4"/>
        <eLiterals xmi:id="_Qy_AdG6lEeWjnLPFi26MWg" name="other" value="5"/>
        <eLiterals xmi:id="_Qy_AdW6lEeWjnLPFi26MWg" name="undef" value="6"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Qy_Adm6lEeWjnLPFi26MWg" name="ComponentState">
        <eAnnotations xmi:id="_Qy_Ad26lEeWjnLPFi26MWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
        <eLiterals xmi:id="_Qy_AeG6lEeWjnLPFi26MWg" name="operating"/>
        <eLiterals xmi:id="_Qy_AeW6lEeWjnLPFi26MWg" name="storage" value="1"/>
        <eLiterals xmi:id="_Qy_Aem6lEeWjnLPFi26MWg" name="other" value="2"/>
        <eLiterals xmi:id="_Qy_Ae26lEeWjnLPFi26MWg" name="undef" value="3"/>
      </eClassifiers>
    </contents>
  </eAnnotations>
  <packageImport xmi:id="_uAf6gBJwEdygQ5HMNSpiZw_packageImportcreatedOnLoad">
    <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
  </packageImport>
  <packageImport xmi:id="_0primitiveTypesHwLayout">
    <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
  </packageImport>
  <packageImport xmi:id="_0javaPrimitiveTypesHwLayout">
    <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
  </packageImport>
  <packagedElement xmi:type="uml:Stereotype" xmi:id="_ybY5ABKSEdyXTt3sy29HXg" name="HwComponent">
    <generalization xmi:id="_IMc8IBKUEdyXTt3sy29HXg">
      <general xmi:type="uml:Stereotype" href="MARTE.MARTE_DesignModel.HRM.HwGeneral.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
    </generalization>
    <ownedAttribute xmi:id="_0lpKEBKSEdyXTt3sy29HXg" name="kind" visibility="public" type="_5j3-oBKSEdyXTt3sy29HXg" isUnique="false">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4_EocBKSEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4_OZcBKSEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_0o7HkBKSEdyXTt3sy29HXg" name="dimensions" visibility="public" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vb4lgBKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vcCWgBKTEdyXTt3sy29HXg" name="" value="3"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_0sNFEBKSEdyXTt3sy29HXg" name="area" visibility="public" isUnique="false" isDerived="true">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xwuV8BKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xw3f4BKTEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_0vVRkBKSEdyXTt3sy29HXg" name="position" visibility="public" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1RPPUBKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1RYZQBKTEdyXTt3sy29HXg" name="" value="2"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_0zW18BKSEdyXTt3sy29HXg" name="grid" visibility="public" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_38tXEBKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_383IEBKTEdyXTt3sy29HXg" name="" value="2"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_030fMBKSEdyXTt3sy29HXg" name="nbPins" visibility="public" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6UhjABKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6UrUABKTEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_07ZXoBKSEdyXTt3sy29HXg" name="weight" visibility="public" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ACH_ABKUEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ACRwABKUEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_0_RLABKSEdyXTt3sy29HXg" name="price" visibility="public" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CnWU0BKUEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CnfewBKUEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_1DJlcBKSEdyXTt3sy29HXg" name="r_Conditions" visibility="public" type="_NRvQYBKTEdyXTt3sy29HXg" isUnique="false">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FlcdoBKUEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FlmOoBKUEdyXTt3sy29HXg" name="" value="*"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_6oa58BKUEdyxaob5agZuXg" name="poweredServices" isUnique="false" aggregation="composite">
      <type xmi:type="uml:Stereotype" href="MARTE.MARTE_DesignModel.HRM.HwGeneral.profile.uml#_LTvyIBJxEdygQ5HMNSpiZw"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6pUR0BKUEdyxaob5agZuXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6peC0BKUEdyxaob5agZuXg" name="" value="*"/>
      <redefinedProperty href="MARTE.MARTE_DesignModel.HRM.HwGeneral.profile.uml#_Wf6voBJxEdygQ5HMNSpiZw"/>
      <association href="MARTE.MARTE_DesignModel.HRM.HwPhysical.HwPower.profile.uml#_6oH_ABKUEdyxaob5agZuXg"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_JLuyYBKVEdyxaob5agZuXg" name="staticConsumption" visibility="public" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MglOUBKVEdyxaob5agZuXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Mgu_UBKVEdyxaob5agZuXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_JTb84BKVEdyxaob5agZuXg" name="staticDissipation" visibility="public" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_P4aFwBKVEdyxaob5agZuXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P4j2wBKVEdyxaob5agZuXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_oxuScGqqEdyHVMM3AaZxvA" name="subComponents" type="_ybY5ABKSEdyXTt3sy29HXg" isUnique="false" aggregation="composite" association="_oxqoEGqqEdyHVMM3AaZxvA">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ox7GwGqqEdyHVMM3AaZxvA" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ox8U4GqqEdyHVMM3AaZxvA" name="" value="*"/>
      <subsettedProperty href="MARTE.MARTE_DesignModel.HRM.HwGeneral.profile.uml#_nbSroBJxEdygQ5HMNSpiZw"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_5j3-oBKSEdyXTt3sy29HXg" name="ComponentKind">
    <ownedLiteral xmi:id="_7iDikBKSEdyXTt3sy29HXg" name="card"/>
    <ownedLiteral xmi:id="_7sVf8BKSEdyXTt3sy29HXg" name="channel"/>
    <ownedLiteral xmi:id="_7wXEUBKSEdyXTt3sy29HXg" name="chip"/>
    <ownedLiteral xmi:id="_71bKgBKSEdyXTt3sy29HXg" name="port"/>
    <ownedLiteral xmi:id="_77-ecBKSEdyXTt3sy29HXg" name="unit"/>
    <ownedLiteral xmi:id="_8BDLsBKSEdyXTt3sy29HXg" name="other"/>
    <ownedLiteral xmi:id="_8Gj90BKSEdyXTt3sy29HXg" name="undef"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_Bgyx4BKTEdyXTt3sy29HXg" name="ConditionType">
    <ownedLiteral xmi:id="_CwMkQBKTEdyXTt3sy29HXg" name="temperature"/>
    <ownedLiteral xmi:id="_C1jlYBKTEdyXTt3sy29HXg" name="humidity"/>
    <ownedLiteral xmi:id="_EksnwBKTEdyXTt3sy29HXg" name="altitude"/>
    <ownedLiteral xmi:id="_EpK4EBKTEdyXTt3sy29HXg" name="vibration"/>
    <ownedLiteral xmi:id="_Eu1bMBKTEdyXTt3sy29HXg" name="shock"/>
    <ownedLiteral xmi:id="_Ezl_YBKTEdyXTt3sy29HXg" name="other"/>
    <ownedLiteral xmi:id="_E5aTgBKTEdyXTt3sy29HXg" name="undef"/>
  </packagedElement>
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_NRvQYBKTEdyXTt3sy29HXg" name="Env_Condition">
    <ownedAttribute xmi:id="_Ou2uoBKTEdyXTt3sy29HXg" name="type" visibility="public" type="_Bgyx4BKTEdyXTt3sy29HXg" isUnique="false">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sn8gEBKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SoGREBKTEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_O799kBKTEdyXTt3sy29HXg" name="status" visibility="public" type="_gvhewBKTEdyXTt3sy29HXg" isUnique="false">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Uk8YQBKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UlGJQBKTEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_PBLNsBKTEdyXTt3sy29HXg" name="description" visibility="public" isUnique="false">
      <type xmi:type="uml:DataType" href="ECS_PPAP_extension.uml#_B5VngBFQEdyUJeMeN__D-A"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WTyfsBKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WT7poBKTEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_PIL0oBKTEdyXTt3sy29HXg" name="range" visibility="public" isUnique="false">
      <type xmi:type="uml:DataType" href="ECS_PPAP_extension.uml#_6ekucBXWEdyC88-N-gXBsQ"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZAmrQBKTEdyXTt3sy29HXg" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZA5mMBKTEdyXTt3sy29HXg" name="" value="1"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_gvhewBKTEdyXTt3sy29HXg" name="ComponentState">
    <ownedLiteral xmi:id="_iE4vMBKTEdyXTt3sy29HXg" name="operating"/>
    <ownedLiteral xmi:id="_iJ81YBKTEdyXTt3sy29HXg" name="storage"/>
    <ownedLiteral xmi:id="_iO3xoBKTEdyXTt3sy29HXg" name="other"/>
    <ownedLiteral xmi:id="_iTVa4BKTEdyXTt3sy29HXg" name="undef"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_oxqoEGqqEdyHVMM3AaZxvA" name="Association_HwComponent_HwComponent" memberEnd="_oxuScGqqEdyHVMM3AaZxvA _ox-KEGqqEdyHVMM3AaZxvA">
    <ownedEnd xmi:id="_ox-KEGqqEdyHVMM3AaZxvA" name="hwComponent" type="_ybY5ABKSEdyXTt3sy29HXg" isUnique="false" association="_oxqoEGqqEdyHVMM3AaZxvA">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oyQd8GqqEdyHVMM3AaZxvA" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oyOowGqqEdyHVMM3AaZxvA" name="" value="1"/>
    </ownedEnd>
  </packagedElement>
</uml:Profile>
