<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Blocks="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Blocks" xmlns:ModelElements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/ModelElements" xmlns:PortsAndFlows="http://www.eclipse.org/papyrus/sysml/1.4/SysML/PortsAndFlows" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:version="20131001" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Blocks http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks http://www.eclipse.org/papyrus/sysml/1.4/SysML/ModelElements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements http://www.eclipse.org/papyrus/sysml/1.4/SysML/PortsAndFlows http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
  <uml:Model xmi:id="_t3mjgIgPEem7TYMKJXdmUw" name="wk003">
    <packageImport xmi:type="uml:PackageImport" xmi:id="_t6vXEIgPEem7TYMKJXdmUw">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:type="uml:PackageImport" xmi:id="_t65IEIgPEem7TYMKJXdmUw">
      <importedPackage xmi:type="uml:Package" href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
    </packageImport>
    <packagedElement xmi:type="uml:Class" xmi:id="_kWf7gIghEem7TYMKJXdmUw" name="isolett">
      <ownedAttribute xmi:type="uml:Property" xmi:id="_5O-rMJABEemhxvj2t8aK_g" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
        <defaultValue xmi:type="uml:LiteralReal" xmi:id="_7yw2kJABEemhxvj2t8aK_g" value="15.0"/>
      </ownedAttribute>
      <nestedClassifier xmi:type="uml:Device" xmi:id="_lEMdEIgjEem7TYMKJXdmUw" name="temperatorsensor" id4sysml="-426317075">
        <ownedComment xmi:type="uml:Comment" xmi:id="_mdGGsIhEEem7TYMKJXdmUw" annotatedElement="_lEMdEIgjEem7TYMKJXdmUw">
          <body>硬件故障、输出数据格式错误，或长度错误或未输出数据</body>
        </ownedComment>
        <ownedAttribute xmi:type="uml:Port" xmi:id="__yNxUIhDEem7TYMKJXdmUw" name="curr_tem_out" aggregation="composite" id4sysml="401913734"/>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_Y9V9AIhEEem7TYMKJXdmUw" name="period" visibility="public" type="_tGpwQIgmEem7TYMKJXdmUw">
          <defaultValue xmi:type="uml:LiteralReal" xmi:id="_dX-8UIhEEem7TYMKJXdmUw" value="5.0"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_fdfQQIhEEem7TYMKJXdmUw" name="delay" visibility="public" type="_tGpwQIgmEem7TYMKJXdmUw">
          <defaultValue xmi:type="uml:LiteralReal" xmi:id="_iVUZAIhEEem7TYMKJXdmUw" value="1.0"/>
        </ownedAttribute>
        <ownedOperation xmi:type="uml:Operation" xmi:id="__20PAIpoEeme7vRJotGOoA" name="容错处理" raisedException="_reBXYKXnEemmzcMSwrLmAQ"/>
        <nestedClassifier xmi:type="uml:Signal" xmi:id="_m8XIgIg3Eem7TYMKJXdmUw" name="signal_curr_tem" id4sysml="-2084103607">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_B1lNsIg4Eem7TYMKJXdmUw" name="period" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_B1lNsYg4Eem7TYMKJXdmUw" value="3.0"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Property" xmi:id="_d0MNoIg4Eem7TYMKJXdmUw" name="curr_tem" visibility="public" type="_qZ1ksIgmEem7TYMKJXdmUw"/>
        </nestedClassifier>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Device" xmi:id="_p1trUIgjEem7TYMKJXdmUw" name="heatsource" id4sysml="1421475590">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_PvZNcIhJEem7TYMKJXdmUw" name="heating_in" type="_tKXIkIhHEem7TYMKJXdmUw" aggregation="composite" id4sysml="-754892148">
          <ownedComment xmi:type="uml:Comment" xmi:id="_phy8cJAIEemhxvj2t8aK_g">
            <body>in=true</body>
          </ownedComment>
        </ownedAttribute>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_FJj7AIppEeme7vRJotGOoA" name="容错处理" raisedException="_reBXYKXnEemmzcMSwrLmAQ"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_zgpDEIgkEem7TYMKJXdmUw" name="alarm" id4sysml="-413884659">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_HnL_8Ig4Eem7TYMKJXdmUw" name="curr_tem_in" type="_m8XIgIg3Eem7TYMKJXdmUw" aggregation="composite" id4sysml="-562392790"/>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_9qnR0IgmEem7TYMKJXdmUw" name="period" type="_tGpwQIgmEem7TYMKJXdmUw">
          <defaultValue xmi:type="uml:LiteralReal" xmi:id="_KIQLUIg0Eem7TYMKJXdmUw" value="10.0"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_BpqhUIgnEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
          <defaultValue xmi:type="uml:LiteralReal" xmi:id="_RnXoQIg0Eem7TYMKJXdmUw" value="4.0"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_HVzCsIphEeme7vRJotGOoA" name="componentType"/>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_OLBw8IpoEeme7vRJotGOoA" name="容错处理" visibility="protected" raisedException="_m8uWcKXnEemmzcMSwrLmAQ _hOXFcKXnEemmzcMSwrLmAQ _k-UJAKXnEemmzcMSwrLmAQ"/>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_icwO0IglEem7TYMKJXdmUw" name="数据处理" id4sysml="263087287">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_1w-TsIg0Eem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_57RJ4Ig0Eem7TYMKJXdmUw" value="2.0"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_kdpCUIhCEem7TYMKJXdmUw" name="curr_tem_in" type="_m8XIgIg3Eem7TYMKJXdmUw" aggregation="composite" id4sysml="1769222685">
            <ownedComment xmi:type="uml:Comment" xmi:id="_pV9gcJo7Eem1ZqhyMOeRlg">
              <body>in=true</body>
            </ownedComment>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_0Tv_YIhCEem7TYMKJXdmUw" name="curr_tem_out" visibility="public" type="_m8XIgIg3Eem7TYMKJXdmUw" aggregation="composite" id4sysml="-268566396">
            <ownedComment xmi:type="uml:Comment" xmi:id="_PyRq0Jo7Eem1ZqhyMOeRlg">
              <body>out=true</body>
            </ownedComment>
          </ownedAttribute>
          <ownedOperation xmi:type="uml:Operation" xmi:id="282967224" name="数据验证" raisedException="_hOXFcKXnEemmzcMSwrLmAQ">
            <ownedParameter xmi:type="uml:Parameter" xmi:id="_DQaUUIg1Eem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw" direction="inout">
              <defaultValue xmi:type="uml:LiteralReal" xmi:id="_DQaUUYg1Eem7TYMKJXdmUw" value="1.0"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:type="uml:Operation" xmi:id="-1020465184" name="FaultTask:UnexceptedError异常处理">
            <ownedParameter xmi:type="uml:Parameter" xmi:id="_lPaWIIhFEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
              <defaultValue xmi:type="uml:LiteralReal" xmi:id="_lPaWIYhFEem7TYMKJXdmUw" value="1.0"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:type="uml:Operation" xmi:id="1798457776" name="数据格式化" raisedException="_m8uWcKXnEemmzcMSwrLmAQ">
            <ownedParameter xmi:type="uml:Parameter" xmi:id="_SDaOkIg1Eem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
              <defaultValue xmi:type="uml:LiteralReal" xmi:id="_SDaOkYg1Eem7TYMKJXdmUw" value="1.0"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:type="uml:Operation" xmi:id="984852537" name="FaultTask:InvalidaParameter异常处理"/>
          <ownedOperation xmi:type="uml:Operation" xmi:id="-1465907890" name="FaultTask:Violation异常处理"/>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_kyJ_8IglEem7TYMKJXdmUw" name="温度检测" id4sysml="611570957">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_VxJroIg1Eem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_dHIasIg1Eem7TYMKJXdmUw" value="2.0"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Property" xmi:id="_fDPiEIg1Eem7TYMKJXdmUw" name="componentType" type="_Dqu0QIpjEeme7vRJotGOoA"/>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_ECqIQIhDEem7TYMKJXdmUw" name="curr_tem_in" type="_m8XIgIg3Eem7TYMKJXdmUw" aggregation="composite" id4sysml="1150074635">
            <ownedComment xmi:type="uml:Comment" xmi:id="_OTy6oJo7Eem1ZqhyMOeRlg">
              <body>in=true</body>
            </ownedComment>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_RY4igIhDEem7TYMKJXdmUw" name="ringring_out" type="_Zf-lcIhDEem7TYMKJXdmUw" aggregation="composite" id4sysml="-99476271">
            <ownedComment xmi:type="uml:Comment" xmi:id="_MkpRMJo7Eem1ZqhyMOeRlg">
              <body>out=true</body>
            </ownedComment>
          </ownedAttribute>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_lzHtsIglEem7TYMKJXdmUw" name="发出警报" id4sysml="430789013">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_yRwlYIg1Eem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_13FGQIg1Eem7TYMKJXdmUw" value="1.0"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_PpUpYIhDEem7TYMKJXdmUw" name="curr_tem_in" aggregation="composite" id4sysml="126410998">
            <ownedComment xmi:type="uml:Comment" xmi:id="_4Lj4MJo6Eem1ZqhyMOeRlg">
              <body>in=true</body>
            </ownedComment>
          </ownedAttribute>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Signal" xmi:id="_Zf-lcIhDEem7TYMKJXdmUw" name="signal_ringring" id4sysml="-169022201"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_19lmoIgkEem7TYMKJXdmUw" name="operator interface" id4sysml="926383239">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_DShLIIhLEem7TYMKJXdmUw" name="设置接口_out" type="_4NWuAIqOEeme7vRJotGOoA" aggregation="composite" id4sysml="61642516">
          <ownedComment xmi:type="uml:Comment" xmi:id="_uN_2sJNGEemBYur9mO1SNg">
            <body>out=true</body>
          </ownedComment>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_Fyt3AIhLEem7TYMKJXdmUw" name="feedback接口_in" type="_-r6qcJAAEemhxvj2t8aK_g" aggregation="composite" id4sysml="783058116">
          <ownedComment xmi:type="uml:Comment" xmi:id="_kRcuAJNGEemBYur9mO1SNg">
            <body>in=true</body>
          </ownedComment>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_KdkAEIhMEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
          <defaultValue xmi:type="uml:LiteralReal" xmi:id="_ND2F0IhMEem7TYMKJXdmUw" value="2.0"/>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_Z5sW4IhMEem7TYMKJXdmUw" name="输入接口_in" type="_Vz4FIIhZEem7TYMKJXdmUw" aggregation="composite" id4sysml="-400443874">
          <ownedComment xmi:type="uml:Comment" xmi:id="_BWycMJo8Eem1ZqhyMOeRlg">
            <body>in=true</body>
          </ownedComment>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_dJmBYIhMEem7TYMKJXdmUw" name="显示接口_in" type="_Vz4FIIhZEem7TYMKJXdmUw" aggregation="composite" id4sysml="1958003831">
          <ownedComment xmi:type="uml:Comment" xmi:id="_CtbfAJo8Eem1ZqhyMOeRlg">
            <body>in=true</body>
          </ownedComment>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_Epl7IIphEeme7vRJotGOoA" name="componentType" type="_YdLP0IpgEeme7vRJotGOoA"/>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_W6gCgIpoEeme7vRJotGOoA" name="容错处理" raisedException="_m8uWcKXnEemmzcMSwrLmAQ _hOXFcKXnEemmzcMSwrLmAQ _k-UJAKXnEemmzcMSwrLmAQ"/>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_FUhpsIhMEem7TYMKJXdmUw" name="显示" visibility="package" id4sysml="-229844665">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_U69MAIhMEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_U69MAYhMEem7TYMKJXdmUw" value="1.0"/>
          </ownedAttribute>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_GoZsYIhMEem7TYMKJXdmUw" name="输入设置" id4sysml="999294204">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_PTM5UIhMEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_RfubQIhMEem7TYMKJXdmUw" value="1.0"/>
          </ownedAttribute>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Signal" xmi:id="_Vz4FIIhZEem7TYMKJXdmUw" name="operator_setting" id4sysml="-848314572">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_Y1cYsIhZEem7TYMKJXdmUw" name="period" visibility="public" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_d3IJ4IhZEem7TYMKJXdmUw" value="3.0"/>
          </ownedAttribute>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:DataType" xmi:id="_4NWuAIqOEeme7vRJotGOoA" name="operator_setting" id4sysml="1214437296">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_ZTyWYJAAEemhxvj2t8aK_g" name="period" visibility="public" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_g53-AJAAEemhxvj2t8aK_g" value="3.0"/>
          </ownedAttribute>
        </nestedClassifier>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_5-Sb8IgkEem7TYMKJXdmUw" name="thermostat" id4sysml="1497179830">
        <ownedAttribute xmi:type="uml:Port" xmi:id="_KybWcIhEEem7TYMKJXdmUw" name="curr_tem_in" type="_m8XIgIg3Eem7TYMKJXdmUw" aggregation="composite" id4sysml="-90359391"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_iJg_YIhJEem7TYMKJXdmUw" name="heating_out" type="_tKXIkIhHEem7TYMKJXdmUw" aggregation="composite" id4sysml="1032988942"/>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_EzNXQIhKEem7TYMKJXdmUw" name="设置接口_in" type="_4NWuAIqOEeme7vRJotGOoA" aggregation="composite" id4sysml="1214437296">
          <ownedComment xmi:type="uml:Comment" xmi:id="_vrkn8JNGEemBYur9mO1SNg">
            <body>in=true</body>
          </ownedComment>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Port" xmi:id="_FrZjgIhKEem7TYMKJXdmUw" name="feedback接口_out" type="_-r6qcJAAEemhxvj2t8aK_g" aggregation="composite" id4sysml="-1341952198">
          <ownedComment xmi:type="uml:Comment" xmi:id="_nAwM4JNGEemBYur9mO1SNg">
            <body>out=true</body>
          </ownedComment>
        </ownedAttribute>
        <ownedAttribute xmi:type="uml:Property" xmi:id="_W39a8IpfEeme7vRJotGOoA" name="componentType" type="_YdLP0IpgEeme7vRJotGOoA"/>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_VSx2wIpoEeme7vRJotGOoA" name="容错处理" raisedException="_k-UJAKXnEemmzcMSwrLmAQ _hOXFcKXnEemmzcMSwrLmAQ _m8uWcKXnEemmzcMSwrLmAQ"/>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_DMKTMIhFEem7TYMKJXdmUw" name="温度调节" id4sysml="968277694">
          <ownedAttribute xmi:type="uml:Property" xmi:id="___vvoIhGEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_CpYEUIhHEem7TYMKJXdmUw" value="1.0"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_QT23UIhHEem7TYMKJXdmUw" name="curr_tem_in" type="_m8XIgIg3Eem7TYMKJXdmUw" aggregation="composite" id4sysml="-1175653660">
            <ownedComment xmi:type="uml:Comment" xmi:id="_2kYpkJo7Eem1ZqhyMOeRlg">
              <body>in=true</body>
            </ownedComment>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_TObyEIhHEem7TYMKJXdmUw" name="heating_out" type="_tKXIkIhHEem7TYMKJXdmUw" aggregation="composite" id4sysml="-1430310820">
            <ownedComment xmi:type="uml:Comment" xmi:id="_5QtF4Jo7Eem1ZqhyMOeRlg">
              <body>out=true</body>
            </ownedComment>
          </ownedAttribute>
          <nestedClassifier xmi:type="uml:Signal" xmi:id="_tKXIkIhHEem7TYMKJXdmUw" name="signal_heating" id4sysml="-1430310820">
            <ownedAttribute xmi:type="uml:Property" xmi:id="_tKXIkYhHEem7TYMKJXdmUw" name="period" type="_tGpwQIgmEem7TYMKJXdmUw">
              <defaultValue xmi:type="uml:LiteralReal" xmi:id="_tKXIkohHEem7TYMKJXdmUw" value="3.0"/>
            </ownedAttribute>
          </nestedClassifier>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_GHkUYIhFEem7TYMKJXdmUw" name="设置温度范围" id4sysml="2047373780">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_D_zrwIhHEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_Hm_04IhHEem7TYMKJXdmUw" value="1.0"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_Y6MlkIhIEem7TYMKJXdmUw" name="Port3" aggregation="composite" id4sysml="-185805290"/>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_ZVcXIIhIEem7TYMKJXdmUw" name="Port4" aggregation="composite" id4sysml="-456259537"/>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_ITgAcIhFEem7TYMKJXdmUw" name="feedback" id4sysml="637896138">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_I3FjwIhHEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_MTojIIhHEem7TYMKJXdmUw" value="1.0"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_-4MxYIhJEem7TYMKJXdmUw" name="Port2" aggregation="composite" id4sysml="1034938430"/>
          <ownedAttribute xmi:type="uml:Port" xmi:id="__m9U0IhJEem7TYMKJXdmUw" name="Port3" aggregation="composite" id4sysml="-1201977154"/>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Device" xmi:id="_PkKKoIhFEem7TYMKJXdmUw" name="处理器" id4sysml="587773883"/>
        <nestedClassifier xmi:type="uml:Class" xmi:id="_TNlvcIhFEem7TYMKJXdmUw" name="数据处理" id4sysml="-749515952">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_TNlvcYhFEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_TNlvcohFEem7TYMKJXdmUw" value="2.0"/>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_uZAicIhGEem7TYMKJXdmUw" name="curr_tem_in" type="_m8XIgIg3Eem7TYMKJXdmUw" aggregation="composite" id4sysml="373098528">
            <ownedComment xmi:type="uml:Comment" xmi:id="_xjZb8Jo7Eem1ZqhyMOeRlg">
              <body>in=true</body>
            </ownedComment>
          </ownedAttribute>
          <ownedAttribute xmi:type="uml:Port" xmi:id="_uvV-0IhGEem7TYMKJXdmUw" name="curr_tem_out" type="_m8XIgIg3Eem7TYMKJXdmUw" aggregation="composite" id4sysml="-2084103607">
            <ownedComment xmi:type="uml:Comment" xmi:id="_1TJrMJo7Eem1ZqhyMOeRlg">
              <body>out=true</body>
            </ownedComment>
          </ownedAttribute>
          <ownedOperation xmi:type="uml:Operation" xmi:id="-659467322" name="数据验证" raisedException="_hOXFcKXnEemmzcMSwrLmAQ">
            <ownedParameter xmi:type="uml:Parameter" xmi:id="_TNlvdohFEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw" direction="inout">
              <defaultValue xmi:type="uml:LiteralReal" xmi:id="_TNlvd4hFEem7TYMKJXdmUw" value="1.0"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:type="uml:Operation" xmi:id="1228076708" name="Violation异常处理">
            <ownedParameter xmi:type="uml:Parameter" xmi:id="_pu-RsIhFEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
              <defaultValue xmi:type="uml:LiteralReal" xmi:id="_pu-RsYhFEem7TYMKJXdmUw" value="1.0"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:type="uml:Operation" xmi:id="1145387481" name="数据格式化" raisedException="_m8uWcKXnEemmzcMSwrLmAQ">
            <ownedParameter xmi:type="uml:Parameter" xmi:id="_TNlveohFEem7TYMKJXdmUw" name="delay" type="_tGpwQIgmEem7TYMKJXdmUw">
              <defaultValue xmi:type="uml:LiteralReal" xmi:id="_TNlve4hFEem7TYMKJXdmUw" value="1.0"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:type="uml:Operation" xmi:id="866495396" name="UnexceptedError异常处理"/>
          <ownedOperation xmi:type="uml:Operation" xmi:id="-1961037272" name="InvalidaParameter异常处理"/>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:DataType" xmi:id="_uU2K0I__Eemhxvj2t8aK_g" name="operator_feedback" id4sysml="-1313348197">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_omXIkJAAEemhxvj2t8aK_g" name="period" visibility="public" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_r53gsJAAEemhxvj2t8aK_g" value="3.0"/>
          </ownedAttribute>
        </nestedClassifier>
        <nestedClassifier xmi:type="uml:Signal" xmi:id="_-r6qcJAAEemhxvj2t8aK_g" name="operator_feedback" id4sysml="464474711">
          <ownedAttribute xmi:type="uml:Property" xmi:id="_FG2GgJABEemhxvj2t8aK_g" name="period" type="_tGpwQIgmEem7TYMKJXdmUw">
            <defaultValue xmi:type="uml:LiteralReal" xmi:id="_FG2GgZABEemhxvj2t8aK_g" value="3.0"/>
          </ownedAttribute>
        </nestedClassifier>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_pGTgQIgmEem7TYMKJXdmUw" name="Real" id4sysml="1049539070"/>
      <nestedClassifier xmi:type="uml:DataType" xmi:id="_qZ1ksIgmEem7TYMKJXdmUw" name="摄氏度">
        <generalization xmi:type="uml:Generalization" xmi:id="_zKoE4IgmEem7TYMKJXdmUw" general="_pGTgQIgmEem7TYMKJXdmUw"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:DataType" xmi:id="_tGpwQIgmEem7TYMKJXdmUw" name="毫秒">
        <generalization xmi:type="uml:Generalization" xmi:id="_ybcDoIgmEem7TYMKJXdmUw" general="_pGTgQIgmEem7TYMKJXdmUw"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:DataType" xmi:id="_m4sbYIg1Eem7TYMKJXdmUw" name="String"/>
    </packagedElement>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_Al2qMIhDEem7TYMKJXdmUw" name="ItemFlow14" informationSource="_HnL_8Ig4Eem7TYMKJXdmUw _icwO0IglEem7TYMKJXdmUw" informationTarget="_kdpCUIhCEem7TYMKJXdmUw" id4sysml="2044589384"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_HGynoIhDEem7TYMKJXdmUw" name="ItemFlow15" informationSource="_0Tv_YIhCEem7TYMKJXdmUw" informationTarget="_ECqIQIhDEem7TYMKJXdmUw _kyJ_8IglEem7TYMKJXdmUw" id4sysml="738660724"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_U5lpIIhDEem7TYMKJXdmUw" name="ItemFlow16" informationSource="_RY4igIhDEem7TYMKJXdmUw" informationTarget="_PpUpYIhDEem7TYMKJXdmUw _icwO0IglEem7TYMKJXdmUw" id4sysml="-1906641888"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_DW9DYIhEEem7TYMKJXdmUw" name="ItemFlow17" informationSource="__yNxUIhDEem7TYMKJXdmUw _lEMdEIgjEem7TYMKJXdmUw _t3mjgIgPEem7TYMKJXdmUw" informationTarget="_HnL_8Ig4Eem7TYMKJXdmUw" id4sysml="-2124436661"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_NFT_EIhEEem7TYMKJXdmUw" name="ItemFlow18" informationSource="__yNxUIhDEem7TYMKJXdmUw" informationTarget="_KybWcIhEEem7TYMKJXdmUw _TNlvcIhFEem7TYMKJXdmUw" id4sysml="1062130111"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_c5MnMIhHEem7TYMKJXdmUw" name="ItemFlow19" informationSource="_uvV-0IhGEem7TYMKJXdmUw _GHkUYIhFEem7TYMKJXdmUw" informationTarget="_QT23UIhHEem7TYMKJXdmUw _t3mjgIgPEem7TYMKJXdmUw _5-Sb8IgkEem7TYMKJXdmUw _GHkUYIhFEem7TYMKJXdmUw" id4sysml="928810656">
      <ownedComment xmi:type="uml:Comment" xmi:id="_6qCQUJo7Eem1ZqhyMOeRlg">
        <body>in=true</body>
      </ownedComment>
    </packagedElement>
    <packagedElement xmi:type="uml:Dependency" xmi:id="_Mrxg4IhIEem7TYMKJXdmUw" name="binding" client="_PkKKoIhFEem7TYMKJXdmUw" supplier="_DMKTMIhFEem7TYMKJXdmUw"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_N9SWoIhJEem7TYMKJXdmUw" name="ItemFlow22" id4sysml="1315061705"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_dYjKwIhJEem7TYMKJXdmUw" name="ItemFlow23" informationSource="_TObyEIhHEem7TYMKJXdmUw" informationTarget="_PvZNcIhJEem7TYMKJXdmUw" id4sysml="362604581"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_mxblsIhJEem7TYMKJXdmUw" name="ItemFlow24" informationSource="_TObyEIhHEem7TYMKJXdmUw _5-Sb8IgkEem7TYMKJXdmUw" informationTarget="_iJg_YIhJEem7TYMKJXdmUw _t3mjgIgPEem7TYMKJXdmUw" id4sysml="498468607"/>
    <packagedElement xmi:type="uml:Dependency" xmi:id="_ueKLYIhKEem7TYMKJXdmUw" name="获取温度范围" client="_GHkUYIhFEem7TYMKJXdmUw" supplier="_DMKTMIhFEem7TYMKJXdmUw"/>
    <packagedElement xmi:type="uml:Dependency" xmi:id="_2rgnUIhKEem7TYMKJXdmUw" name="获取温度范围" client="_t3mjgIgPEem7TYMKJXdmUw _GHkUYIhFEem7TYMKJXdmUw" supplier="_uU2K0I__Eemhxvj2t8aK_g"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_MR0ocIhLEem7TYMKJXdmUw" name="ItemFlow27" informationSource="_DShLIIhLEem7TYMKJXdmUw" informationTarget="_EzNXQIhKEem7TYMKJXdmUw" id4sysml="-206095046"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_NbqlYIhLEem7TYMKJXdmUw" name="ItemFlow28" informationSource="_Fyt3AIhLEem7TYMKJXdmUw" informationTarget="_FrZjgIhKEem7TYMKJXdmUw" id4sysml="-659231377"/>
    <packagedElement xmi:type="uml:DataType" xmi:id="_O4IoMIpgEeme7vRJotGOoA" name="ComponentType"/>
    <packagedElement xmi:type="uml:DataType" xmi:id="_YdLP0IpgEeme7vRJotGOoA" name="SubSystem">
      <generalization xmi:type="uml:Generalization" xmi:id="_rbmosIpgEeme7vRJotGOoA" general="_O4IoMIpgEeme7vRJotGOoA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:DataType" xmi:id="_eKR8kIpgEeme7vRJotGOoA" name="software">
      <generalization xmi:type="uml:Generalization" xmi:id="_r49TEIpgEeme7vRJotGOoA" general="_O4IoMIpgEeme7vRJotGOoA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:DataType" xmi:id="_Dqu0QIpjEeme7vRJotGOoA" name="processor">
      <generalization xmi:type="uml:Generalization" xmi:id="_GCXaAIpjEeme7vRJotGOoA" general="_O4IoMIpgEeme7vRJotGOoA"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_P2hw0IplEeme7vRJotGOoA" name="婴儿温控需求">
      <nestedClassifier xmi:type="uml:Class" xmi:id="_Z5u7IIplEeme7vRJotGOoA" name="调节温度" id4sysml="869319703"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_fY55kIplEeme7vRJotGOoA" name="设定温度范围" id4sysml="1023013011"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_c14jMIplEeme7vRJotGOoA" name="控制热量产生" id4sysml="1831403593"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_izgYMIplEeme7vRJotGOoA" name="报警" id4sysml="995071747"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_TSsVsIplEeme7vRJotGOoA" name="检测环境温度" id4sysml="929783003"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_EO6-QIqWEeme7vRJotGOoA" name="温度传感器" id4sysml="1847679439"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_GWqG0IqWEeme7vRJotGOoA" name="温度自动调节器" id4sysml="567140250"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_IZpSQIqWEeme7vRJotGOoA" name="热源" id4sysml="67283865"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_KlmzgIqWEeme7vRJotGOoA" name="操作接口" id4sysml="1394243933"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_MjdAQIqWEeme7vRJotGOoA" name="alarm" id4sysml="1805419934"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_KRY30IpmEeme7vRJotGOoA" name="容错处理"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_kjW6UIpnEeme7vRJotGOoA" name="DeriveReqt40" client="_TSsVsIplEeme7vRJotGOoA" supplier="_KRY30IpmEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_pMiE4IpnEeme7vRJotGOoA" name="DeriveReqt42" client="_c14jMIplEeme7vRJotGOoA" supplier="_KRY30IpmEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_qIuAUIpnEeme7vRJotGOoA" name="DeriveReqt43" client="_fY55kIplEeme7vRJotGOoA" supplier="_KRY30IpmEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_qz32IIpnEeme7vRJotGOoA" name="DeriveReqt44" client="_izgYMIplEeme7vRJotGOoA" supplier="_KRY30IpmEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_xwlJkIpnEeme7vRJotGOoA" name="DeriveReqt44" client="_Z5u7IIplEeme7vRJotGOoA" supplier="_KRY30IpmEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_uCGawIppEeme7vRJotGOoA" name="feedback" informationSource="_19lmoIgkEem7TYMKJXdmUw _t3mjgIgPEem7TYMKJXdmUw _FUhpsIhMEem7TYMKJXdmUw" informationTarget="_FUhpsIhMEem7TYMKJXdmUw _t3mjgIgPEem7TYMKJXdmUw _4NWuAIqOEeme7vRJotGOoA _19lmoIgkEem7TYMKJXdmUw" id4sysml="-1989961875"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_vmrL4IppEeme7vRJotGOoA" name="operator_setting" informationSource="_19lmoIgkEem7TYMKJXdmUw _GoZsYIhMEem7TYMKJXdmUw" informationTarget="_GoZsYIhMEem7TYMKJXdmUw _4NWuAIqOEeme7vRJotGOoA _19lmoIgkEem7TYMKJXdmUw" id4sysml="-1565394522"/>
    <packagedElement xmi:type="uml:Class" xmi:id="_h2C4IIpqEeme7vRJotGOoA" name="调节温度">
      <nestedClassifier xmi:type="uml:Class" xmi:id="_qr-XAIpqEeme7vRJotGOoA" name="数据处理" id4sysml="803330701"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_udWW4IpqEeme7vRJotGOoA" name="温度调节" id4sysml="-1236838262"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_vyAcsIpqEeme7vRJotGOoA" name="设置温度范围" id4sysml="2069670034"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_wvoikIpqEeme7vRJotGOoA" name="feedback" id4sysml="-1159217405"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_wflQYIqWEeme7vRJotGOoA" name="数据处理子组件" id4sysml="1040981887"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_yoNJwIqWEeme7vRJotGOoA" name="温度调节子组件" id4sysml="1934433423"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_0egkEIqWEeme7vRJotGOoA" name="设置温度范围子组件" id4sysml="-1383920755"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_2YI_MIqWEeme7vRJotGOoA" name="feedback子组件" id4sysml="876712141"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_hk4ysIqWEeme7vRJotGOoA" name="Satisfy47" client="_EO6-QIqWEeme7vRJotGOoA" supplier="_TSsVsIplEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_jaELoIqWEeme7vRJotGOoA" name="Satisfy48" client="_GWqG0IqWEeme7vRJotGOoA" supplier="_Z5u7IIplEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_lgsg8IqWEeme7vRJotGOoA" name="Satisfy49" client="_IZpSQIqWEeme7vRJotGOoA" supplier="_c14jMIplEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_mdijsIqWEeme7vRJotGOoA" name="Satisfy50" client="_KlmzgIqWEeme7vRJotGOoA" supplier="_fY55kIplEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_nhf7EIqWEeme7vRJotGOoA" name="Satisfy51" client="_MjdAQIqWEeme7vRJotGOoA" supplier="_izgYMIplEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_FM0UcIqXEeme7vRJotGOoA" name="Satisfy48" client="_wflQYIqWEeme7vRJotGOoA" supplier="_qr-XAIpqEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_FxS6gIqXEeme7vRJotGOoA" name="Satisfy49" client="_yoNJwIqWEeme7vRJotGOoA" supplier="_udWW4IpqEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_GglCYIqXEeme7vRJotGOoA" name="Satisfy50" client="_0egkEIqWEeme7vRJotGOoA" supplier="_vyAcsIpqEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Abstraction" xmi:id="_HFKWIIqXEeme7vRJotGOoA" name="Satisfy51" client="_2YI_MIqWEeme7vRJotGOoA" supplier="_wvoikIpqEeme7vRJotGOoA"/>
    <packagedElement xmi:type="uml:Actor" xmi:id="__qWcQI3JEemBe6s4BI75Ig" name="nurse"/>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_Ayg-MI3KEemBe6s4BI75Ig" name="检测环境温度"/>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_LEZdsI3KEemBe6s4BI75Ig" name="调节温度">
      <include xmi:type="uml:Include" xmi:id="_DrVwAI3LEemBe6s4BI75Ig" addition="_pjp1cI3KEemBe6s4BI75Ig"/>
      <include xmi:type="uml:Include" xmi:id="_EV8MMI3LEemBe6s4BI75Ig" addition="_m-jbcI3KEemBe6s4BI75Ig"/>
      <include xmi:type="uml:Include" xmi:id="_FPBwUI3LEemBe6s4BI75Ig" addition="_8TBeoI3KEemBe6s4BI75Ig"/>
      <include xmi:type="uml:Include" xmi:id="_GAKSUI3LEemBe6s4BI75Ig" addition="_9hCJ4I3KEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_L7Cx0I3KEemBe6s4BI75Ig" name="控制热量产生">
      <extend xmi:type="uml:Extend" xmi:id="_a2zxEI3LEemBe6s4BI75Ig" extendedCase="_-309sI3KEemBe6s4BI75Ig" extensionLocation="_a20YII3LEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_O9UQAI3KEemBe6s4BI75Ig" name="报警">
      <extensionPoint xmi:type="uml:ExtensionPoint" xmi:id="_5LB9gI3LEemBe6s4BI75Ig" name="ExtensionPoint3"/>
      <include xmi:type="uml:Include" xmi:id="_viNCEI3LEemBe6s4BI75Ig" addition="_m-jbcI3KEemBe6s4BI75Ig"/>
      <include xmi:type="uml:Include" xmi:id="_4ozaMI3LEemBe6s4BI75Ig" addition="_102r4I3LEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_S-aG4I3KEemBe6s4BI75Ig" memberEnd="_S-b8EI3KEemBe6s4BI75Ig _S-b8EY3KEemBe6s4BI75Ig">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S-bVAI3KEemBe6s4BI75Ig" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S-bVAY3KEemBe6s4BI75Ig" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_S-b8EI3KEemBe6s4BI75Ig" name="检测环境温度" type="_Ayg-MI3KEemBe6s4BI75Ig" association="_S-aG4I3KEemBe6s4BI75Ig"/>
      <ownedEnd xmi:type="uml:Property" xmi:id="_S-b8EY3KEemBe6s4BI75Ig" name="nurse" type="__qWcQI3JEemBe6s4BI75Ig" association="_S-aG4I3KEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_UKKvYI3KEemBe6s4BI75Ig" memberEnd="_UKLWco3KEemBe6s4BI75Ig _UKLWc43KEemBe6s4BI75Ig">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UKLWcI3KEemBe6s4BI75Ig" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UKLWcY3KEemBe6s4BI75Ig" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_UKLWco3KEemBe6s4BI75Ig" name="调节温度" type="_LEZdsI3KEemBe6s4BI75Ig" association="_UKKvYI3KEemBe6s4BI75Ig"/>
      <ownedEnd xmi:type="uml:Property" xmi:id="_UKLWc43KEemBe6s4BI75Ig" name="nurse" type="__qWcQI3JEemBe6s4BI75Ig" association="_UKKvYI3KEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_UzVBII3KEemBe6s4BI75Ig" memberEnd="_UzVoMY3KEemBe6s4BI75Ig _UzVoMo3KEemBe6s4BI75Ig">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UzVBIY3KEemBe6s4BI75Ig" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UzVoMI3KEemBe6s4BI75Ig" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_UzVoMY3KEemBe6s4BI75Ig" name="控制热量产生" type="_L7Cx0I3KEemBe6s4BI75Ig" association="_UzVBII3KEemBe6s4BI75Ig"/>
      <ownedEnd xmi:type="uml:Property" xmi:id="_UzVoMo3KEemBe6s4BI75Ig" name="nurse" type="__qWcQI3JEemBe6s4BI75Ig" association="_UzVBII3KEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_WxJ_wI3KEemBe6s4BI75Ig" memberEnd="_WxKm0Y3KEemBe6s4BI75Ig _WxKm0o3KEemBe6s4BI75Ig">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxJ_wY3KEemBe6s4BI75Ig" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WxKm0I3KEemBe6s4BI75Ig" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_WxKm0Y3KEemBe6s4BI75Ig" name="设定温度范围" type="_8TBeoI3KEemBe6s4BI75Ig" association="_WxJ_wI3KEemBe6s4BI75Ig"/>
      <ownedEnd xmi:type="uml:Property" xmi:id="_WxKm0o3KEemBe6s4BI75Ig" name="nurse" type="__qWcQI3JEemBe6s4BI75Ig" association="_WxJ_wI3KEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Xuo7sI3KEemBe6s4BI75Ig" memberEnd="_Xupiwo3KEemBe6s4BI75Ig _Xupiw43KEemBe6s4BI75Ig">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XupiwI3KEemBe6s4BI75Ig" source="org.eclipse.papyrus">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XupiwY3KEemBe6s4BI75Ig" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:type="uml:Property" xmi:id="_Xupiwo3KEemBe6s4BI75Ig" name="报警" type="_O9UQAI3KEemBe6s4BI75Ig" association="_Xuo7sI3KEemBe6s4BI75Ig"/>
      <ownedEnd xmi:type="uml:Property" xmi:id="_Xupiw43KEemBe6s4BI75Ig" name="nurse" type="__qWcQI3JEemBe6s4BI75Ig" association="_Xuo7sI3KEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_m-jbcI3KEemBe6s4BI75Ig" name="数据处理">
      <extensionPoint xmi:type="uml:ExtensionPoint" xmi:id="_Q3tDoI3LEemBe6s4BI75Ig" name="ExtensionPoint3"/>
      <include xmi:type="uml:Include" xmi:id="_Po35AI3LEemBe6s4BI75Ig" addition="_K1g3sI3LEemBe6s4BI75Ig"/>
      <include xmi:type="uml:Include" xmi:id="_QO7MYI3LEemBe6s4BI75Ig" addition="_J59OYI3LEemBe6s4BI75Ig"/>
      <include xmi:type="uml:Include" xmi:id="_tEY70I3LEemBe6s4BI75Ig" addition="_Ayg-MI3KEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_pjp1cI3KEemBe6s4BI75Ig" name="温度调节"/>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_8TBeoI3KEemBe6s4BI75Ig" name="设置温度范围">
      <include xmi:type="uml:Include" xmi:id="_IFauoI3LEemBe6s4BI75Ig" addition="_-309sI3KEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_9hCJ4I3KEemBe6s4BI75Ig" name="feedback"/>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_-309sI3KEemBe6s4BI75Ig" name="发出heating信号">
      <extensionPoint xmi:type="uml:ExtensionPoint" xmi:id="_a20YII3LEemBe6s4BI75Ig" name="ExtensionPoint1"/>
    </packagedElement>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_J59OYI3LEemBe6s4BI75Ig" name="数据验证"/>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_K1g3sI3LEemBe6s4BI75Ig" name="数据格式化"/>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_MAvUsI3LEemBe6s4BI75Ig" name="数据无效故障处理">
      <extend xmi:type="uml:Extend" xmi:id="_Q3sckI3LEemBe6s4BI75Ig" extendedCase="_m-jbcI3KEemBe6s4BI75Ig" extensionLocation="_Q3tDoI3LEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_102r4I3LEemBe6s4BI75Ig" name="温度检测"/>
    <packagedElement xmi:type="uml:UseCase" xmi:id="_28hekI3LEemBe6s4BI75Ig" name="发出警报">
      <extend xmi:type="uml:Extend" xmi:id="_5LBWcI3LEemBe6s4BI75Ig" extendedCase="_O9UQAI3KEemBe6s4BI75Ig" extensionLocation="_5LB9gI3LEemBe6s4BI75Ig"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Activity" xmi:id="_tK3h0I3MEemBe6s4BI75Ig" name="Activity72" node="_-phE0I3eEemBe6s4BI75Ig _k6TNQI3hEemBe6s4BI75Ig _DvCs0I3iEemBe6s4BI75Ig _H_JQEI3iEemBe6s4BI75Ig">
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_Ar7BcI3fEemBe6s4BI75Ig" name="检测环境温度"/>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_SsENII3fEemBe6s4BI75Ig" name="调节温度">
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_h0j2QI3fEemBe6s4BI75Ig" name="数据处理" node="_r7oz8I3fEemBe6s4BI75Ig _v6hrYI3fEemBe6s4BI75Ig">
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_qmbUgI3fEemBe6s4BI75Ig" name="数据验证"/>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_sXuTAI3fEemBe6s4BI75Ig" name="数据格式化"/>
          <node xmi:type="uml:CallBehaviorAction" xmi:id="_r7oz8I3fEemBe6s4BI75Ig" name="CallBehaviorAction2" behavior="_qmbUgI3fEemBe6s4BI75Ig"/>
          <node xmi:type="uml:CallBehaviorAction" xmi:id="_v6hrYI3fEemBe6s4BI75Ig" name="CallBehaviorAction4" behavior="_sXuTAI3fEemBe6s4BI75Ig"/>
        </ownedBehavior>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_a-8CQI3fEemBe6s4BI75Ig" name="控制热量产生"/>
      <node xmi:type="uml:InitialNode" xmi:id="_-phE0I3eEemBe6s4BI75Ig" name="InitialNode1"/>
      <node xmi:type="uml:CallBehaviorAction" xmi:id="_k6TNQI3hEemBe6s4BI75Ig" name="CallBehaviorAction5" behavior="_Ar7BcI3fEemBe6s4BI75Ig"/>
      <node xmi:type="uml:OpaqueAction" xmi:id="_DvCs0I3iEemBe6s4BI75Ig" name="检测环境温度"/>
      <node xmi:type="uml:OpaqueAction" xmi:id="_H_JQEI3iEemBe6s4BI75Ig" name="调节温度"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Signal" xmi:id="_OKEWsI3hEemBe6s4BI75Ig" name="Signal72"/>
    <packagedElement xmi:type="uml:InformationFlow" xmi:id="_N9GbsI_kEemhxvj2t8aK_g" name="ItemFlow74" informationSource="_KybWcIhEEem7TYMKJXdmUw" informationTarget="_uZAicIhGEem7TYMKJXdmUw" id4sysml="496903089"/>
    <packagedElement xmi:type="uml:Class" xmi:id="_eEcHIKXnEemmzcMSwrLmAQ" name="错误处理">
      <nestedClassifier xmi:type="uml:Class" xmi:id="_reBXYKXnEemmzcMSwrLmAQ" name="HandwareFault" id4sysml="1111579236"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_m8uWcKXnEemmzcMSwrLmAQ" name="UnexceptedError" id4sysml="-1994865743"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_k-UJAKXnEemmzcMSwrLmAQ" name="Violation" id4sysml="-2118875014"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_hOXFcKXnEemmzcMSwrLmAQ" name="InvalidaParameter" id4sysml="-922361643"/>
    </packagedElement>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6lmEIgPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6pQcIgPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6qekIgPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6qekYgPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6sTwIgPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6sTwYgPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6s60IgPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6s60YgPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6s60ogPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6th4IgPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6th4YgPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6th4ogPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6th44gPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6th5IgPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6uI8IgPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6uI8YgPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6uI8ogPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6uwAIgPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_t6uwAYgPEem7TYMKJXdmUw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6uwAogPEem7TYMKJXdmUw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_xDa0cJAAEemhxvj2t8aK_g">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xECfgJAAEemhxvj2t8aK_g" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/>
    </profileApplication>
  </uml:Model>
  <Blocks:Block xmi:id="_kWulAIghEem7TYMKJXdmUw" base_Class="_kWf7gIghEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_zgrfUIgkEem7TYMKJXdmUw" base_Class="_zgpDEIgkEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_19oC4IgkEem7TYMKJXdmUw" base_Class="_19lmoIgkEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_5-WtYIgkEem7TYMKJXdmUw" base_Class="_5-Sb8IgkEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_iczSIIglEem7TYMKJXdmUw" base_Class="_icwO0IglEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_kyMcMIglEem7TYMKJXdmUw" base_Class="_kyJ_8IglEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_lzLYEIglEem7TYMKJXdmUw" base_Class="_lzHtsIglEem7TYMKJXdmUw"/>
  <ModelElements:View xmi:id="_pGV8gIgmEem7TYMKJXdmUw" base_Class="_pGTgQIgmEem7TYMKJXdmUw"/>
  <Blocks:ValueType xmi:id="_qZ3Z4IgmEem7TYMKJXdmUw" base_DataType="_qZ1ksIgmEem7TYMKJXdmUw"/>
  <Blocks:ValueType xmi:id="_tGrlcIgmEem7TYMKJXdmUw" base_DataType="_tGpwQIgmEem7TYMKJXdmUw"/>
  <Blocks:ValueType xmi:id="_m4tpgIg1Eem7TYMKJXdmUw" base_DataType="_m4sbYIg1Eem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_Al4fYIhDEem7TYMKJXdmUw" base_InformationFlow="_Al2qMIhDEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_HG0c0IhDEem7TYMKJXdmUw" base_InformationFlow="_HGynoIhDEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_U5oFYIhDEem7TYMKJXdmUw" base_InformationFlow="_U5lpIIhDEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_DW-4kIhEEem7TYMKJXdmUw" base_InformationFlow="_DW9DYIhEEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_NFV0QIhEEem7TYMKJXdmUw" base_InformationFlow="_NFT_EIhEEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_DMLhUIhFEem7TYMKJXdmUw" base_Class="_DMKTMIhFEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_GHmJkIhFEem7TYMKJXdmUw" base_Class="_GHkUYIhFEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_IThOkIhFEem7TYMKJXdmUw" base_Class="_ITgAcIhFEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_TNmWgIhFEem7TYMKJXdmUw" base_Class="_TNlvcIhFEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_c5OcYIhHEem7TYMKJXdmUw" base_InformationFlow="_c5MnMIhHEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_N9UL0IhJEem7TYMKJXdmUw" base_InformationFlow="_N9SWoIhJEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_dYkY4IhJEem7TYMKJXdmUw" base_InformationFlow="_dYjKwIhJEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_mxda4IhJEem7TYMKJXdmUw" base_InformationFlow="_mxblsIhJEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_MR2doIhLEem7TYMKJXdmUw" base_InformationFlow="_MR0ocIhLEem7TYMKJXdmUw"/>
  <PortsAndFlows:ItemFlow xmi:id="_NbsakIhLEem7TYMKJXdmUw" base_InformationFlow="_NbqlYIhLEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_FUkF8IhMEem7TYMKJXdmUw" base_Class="_FUhpsIhMEem7TYMKJXdmUw"/>
  <Blocks:Block xmi:id="_GobhkIhMEem7TYMKJXdmUw" base_Class="_GoZsYIhMEem7TYMKJXdmUw"/>
  <Blocks:ValueType xmi:id="_O4LrgIpgEeme7vRJotGOoA" base_DataType="_O4IoMIpgEeme7vRJotGOoA"/>
  <Blocks:ValueType xmi:id="_YdNsEIpgEeme7vRJotGOoA" base_DataType="_YdLP0IpgEeme7vRJotGOoA"/>
  <Blocks:ValueType xmi:id="_eKUY0IpgEeme7vRJotGOoA" base_DataType="_eKR8kIpgEeme7vRJotGOoA"/>
  <Blocks:ValueType xmi:id="_DqxQgIpjEeme7vRJotGOoA" base_DataType="_Dqu0QIpjEeme7vRJotGOoA"/>
  <Requirements:Requirement xmi:id="_P2lbMIplEeme7vRJotGOoA" base_Class="_P2hw0IplEeme7vRJotGOoA" text="调节温度并及时获取反馈信息"/>
  <Requirements:Requirement xmi:id="_TSux8IplEeme7vRJotGOoA" base_Class="_TSsVsIplEeme7vRJotGOoA" text="每5ms检测一次温度、容错处理。输出接口为curr_tem_out"/>
  <Requirements:Requirement xmi:id="_Z5wwUIplEeme7vRJotGOoA" base_Class="_Z5u7IIplEeme7vRJotGOoA" text="获取当前温度、容错处理、输入接口为curr_tem_in、数据类型是信号，周期是3ms。输出接口为heating_out，数据类型是信号，周期为3ms"/>
  <Requirements:Requirement xmi:id="_c16YYIplEeme7vRJotGOoA" base_Class="_c14jMIplEeme7vRJotGOoA" text="发热、容错处理。输入接口为heating_in，数据类型为信号。"/>
  <Requirements:Requirement xmi:id="_fY7uwIplEeme7vRJotGOoA" base_Class="_fY55kIplEeme7vRJotGOoA" text="设定温度范围并显示相关信息、容错处理。有输出接口operator_setting,数据类型为data，周期为3ms；有显示接口，类型为signal，周期为3ms；设置接口，类型为data，周期为3ms；feedback接口，类型为signal，周期为3ms"/>
  <Requirements:Requirement xmi:id="_iziNYIplEeme7vRJotGOoA" base_Class="_izgYMIplEeme7vRJotGOoA" text="如果有异常，发出警报、容错处理，输入为curr_tem_in，类型为signal，周期为3ms。"/>
  <Requirements:Requirement xmi:id="_KRatAIpmEeme7vRJotGOoA" base_Class="_KRY30IpmEeme7vRJotGOoA" text="故障类型有：InvalidParameter、Violation、UnexceptedError、HandwareFault。故障处理的方式为：恢复型、记录型。"/>
  <Requirements:DeriveReqt xmi:id="_kjYvgIpnEeme7vRJotGOoA" base_DirectedRelationship="_kjW6UIpnEeme7vRJotGOoA" base_Abstraction="_kjW6UIpnEeme7vRJotGOoA"/>
  <Requirements:DeriveReqt xmi:id="_pMlIMIpnEeme7vRJotGOoA" base_DirectedRelationship="_pMiE4IpnEeme7vRJotGOoA" base_Abstraction="_pMiE4IpnEeme7vRJotGOoA"/>
  <Requirements:DeriveReqt xmi:id="_qIv1gIpnEeme7vRJotGOoA" base_DirectedRelationship="_qIuAUIpnEeme7vRJotGOoA" base_Abstraction="_qIuAUIpnEeme7vRJotGOoA"/>
  <Requirements:DeriveReqt xmi:id="_qz5rUIpnEeme7vRJotGOoA" base_DirectedRelationship="_qz32IIpnEeme7vRJotGOoA" base_Abstraction="_qz32IIpnEeme7vRJotGOoA"/>
  <Requirements:DeriveReqt xmi:id="_xwmXsIpnEeme7vRJotGOoA" base_DirectedRelationship="_xwlJkIpnEeme7vRJotGOoA" base_Abstraction="_xwlJkIpnEeme7vRJotGOoA"/>
  <PortsAndFlows:ItemFlow xmi:id="_uCIP8IppEeme7vRJotGOoA" base_InformationFlow="_uCGawIppEeme7vRJotGOoA"/>
  <PortsAndFlows:ItemFlow xmi:id="_vmsaAIppEeme7vRJotGOoA" base_InformationFlow="_vmrL4IppEeme7vRJotGOoA"/>
  <Requirements:Requirement xmi:id="_h2EGQIpqEeme7vRJotGOoA" base_Class="_h2C4IIpqEeme7vRJotGOoA" text="数据处理、获取温度范围、反馈、温度调节、容错处理"/>
  <Requirements:Requirement xmi:id="_qsBaUIpqEeme7vRJotGOoA" base_Class="_qr-XAIpqEeme7vRJotGOoA" text="数据处理delay：2ms；数据验证delay：1ms；数据格式化delay1ms；数据无效故障处理delay:1ms"/>
  <Requirements:Requirement xmi:id="_udYMEIpqEeme7vRJotGOoA" base_Class="_udWW4IpqEeme7vRJotGOoA" text="delay:1ms。通过获取设置的温度范围和当前温度，计算需要调节的温度"/>
  <Requirements:Requirement xmi:id="_vyBq0IpqEeme7vRJotGOoA" base_Class="_vyAcsIpqEeme7vRJotGOoA" text="delay:1ms 获取设置的温度范围"/>
  <Requirements:Requirement xmi:id="_wvqXwIpqEeme7vRJotGOoA" base_Class="_wvoikIpqEeme7vRJotGOoA" text="delay:1ms 获取反馈信息并发送给operator interface "/>
  <Blocks:Block xmi:id="_EO-BkIqWEeme7vRJotGOoA" base_Class="_EO6-QIqWEeme7vRJotGOoA"/>
  <Blocks:Block xmi:id="_GWr8AIqWEeme7vRJotGOoA" base_Class="_GWqG0IqWEeme7vRJotGOoA"/>
  <Blocks:Block xmi:id="_IZsVkIqWEeme7vRJotGOoA" base_Class="_IZpSQIqWEeme7vRJotGOoA"/>
  <Blocks:Block xmi:id="_KloosIqWEeme7vRJotGOoA" base_Class="_KlmzgIqWEeme7vRJotGOoA"/>
  <Blocks:Block xmi:id="_MjgqoIqWEeme7vRJotGOoA" base_Class="_MjdAQIqWEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_hk6n4IqWEeme7vRJotGOoA" base_DirectedRelationship="_hk4ysIqWEeme7vRJotGOoA" base_Abstraction="_hk4ysIqWEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_jaGA0IqWEeme7vRJotGOoA" base_DirectedRelationship="_jaELoIqWEeme7vRJotGOoA" base_Abstraction="_jaELoIqWEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_lgu9MIqWEeme7vRJotGOoA" base_DirectedRelationship="_lgsg8IqWEeme7vRJotGOoA" base_Abstraction="_lgsg8IqWEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_mdk_8IqWEeme7vRJotGOoA" base_DirectedRelationship="_mdijsIqWEeme7vRJotGOoA" base_Abstraction="_mdijsIqWEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_nhn24IqWEeme7vRJotGOoA" base_DirectedRelationship="_nhf7EIqWEeme7vRJotGOoA" base_Abstraction="_nhf7EIqWEeme7vRJotGOoA"/>
  <Blocks:Block xmi:id="_wfnFkIqWEeme7vRJotGOoA" base_Class="_wflQYIqWEeme7vRJotGOoA"/>
  <Blocks:Block xmi:id="_yoO-8IqWEeme7vRJotGOoA" base_Class="_yoNJwIqWEeme7vRJotGOoA"/>
  <Blocks:Block xmi:id="_0ehyMIqWEeme7vRJotGOoA" base_Class="_0egkEIqWEeme7vRJotGOoA"/>
  <Blocks:Block xmi:id="_2YK0YIqWEeme7vRJotGOoA" base_Class="_2YI_MIqWEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_FM2JoIqXEeme7vRJotGOoA" base_DirectedRelationship="_FM0UcIqXEeme7vRJotGOoA" base_Abstraction="_FM0UcIqXEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_FxUvsIqXEeme7vRJotGOoA" base_DirectedRelationship="_FxS6gIqXEeme7vRJotGOoA" base_Abstraction="_FxS6gIqXEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_GgneoIqXEeme7vRJotGOoA" base_DirectedRelationship="_GglCYIqXEeme7vRJotGOoA" base_Abstraction="_GglCYIqXEeme7vRJotGOoA"/>
  <Requirements:Satisfy xmi:id="_HFMLUIqXEeme7vRJotGOoA" base_DirectedRelationship="_HFKWIIqXEeme7vRJotGOoA" base_Abstraction="_HFKWIIqXEeme7vRJotGOoA"/>
  <PortsAndFlows:ItemFlow xmi:id="_N9QMsI_kEemhxvj2t8aK_g" base_InformationFlow="_N9GbsI_kEemhxvj2t8aK_g"/>
  <Blocks:Block xmi:id="_eEhmsKXnEemmzcMSwrLmAQ" base_Class="_eEcHIKXnEemmzcMSwrLmAQ"/>
  <Blocks:Block xmi:id="_hOZhsKXnEemmzcMSwrLmAQ" base_Class="_hOXFcKXnEemmzcMSwrLmAQ"/>
  <Blocks:Block xmi:id="_k-XzYKXnEemmzcMSwrLmAQ" base_Class="_k-UJAKXnEemmzcMSwrLmAQ"/>
  <Blocks:Block xmi:id="_m8yn4KXnEemmzcMSwrLmAQ" base_Class="_m8uWcKXnEemmzcMSwrLmAQ"/>
  <Blocks:Block xmi:id="_reEasKXnEemmzcMSwrLmAQ" base_Class="_reBXYKXnEemmzcMSwrLmAQ"/>
</xmi:XMI>