Initial SW Design Requirements for the Production Unit

This commit is contained in:
andre Ebersold 2025-01-29 22:50:26 +01:00
parent 56da684c43
commit b86b784a83

View File

@ -0,0 +1,479 @@
<?xml version="1.0" encoding="UTF-8"?>
<REQ-IF xmlns="http://www.omg.org/spec/ReqIF/20110401/reqif.xsd" xmlns:xhtml="http://www.w3.org/1999/xhtml" >
<THE-HEADER>
<REQ-IF-HEADER IDENTIFIER="5f5e6263-e47e-a51c-c612-80820cf19572">
<CREATION-TIME>2025-01-29T22:27:50</CREATION-TIME>
<REQ-IF-TOOL-ID>Reqif query Roundtrip</REQ-IF-TOOL-ID>
<REQ-IF-VERSION>1.0</REQ-IF-VERSION>
<SOURCE-TOOL-ID>reqif-query</SOURCE-TOOL-ID>
<TITLE>New Document</TITLE>
</REQ-IF-HEADER>
</THE-HEADER>
<CORE-CONTENT>
<REQ-IF-CONTENT >
<DATATYPES>
<DATATYPE-DEFINITION-BOOLEAN IDENTIFIER="reqifcli_boolean" LONG-NAME="Boolean" />
<DATATYPE-DEFINITION-DATE IDENTIFIER="reqifcli_date_time" LONG-NAME="Date time" />
<DATATYPE-DEFINITION-REAL IDENTIFIER="reqifcli_float" LONG-NAME="Float" />
<DATATYPE-DEFINITION-INTEGER IDENTIFIER="reqifcli_integer" LONG-NAME="Integer" />
<DATATYPE-DEFINITION-XHTML IDENTIFIER="reqifcli_rich_text" LONG-NAME="Rich Text (multi-line)" />
<DATATYPE-DEFINITION-STRING IDENTIFIER="reqifcli_text" LONG-NAME="String (single line plain text)" />
<DATATYPE-DEFINITION-ENUMERATION IDENTIFIER="sus-8c7a7449-4383-bf8f-1e74-bc2a1d96d87d" LONG-NAME="Enumeration of the Sub Systems">
<SPECIFIED-VALUES>
<ENUM-VALUE IDENTIFIER="4fcec3b5-3cba-7076-5cf0-3cf62bd796a2" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="ProductionUnit">
<PROPERTIES >
<EMBEDDED-VALUE KEY="3" OTHER-CONTENT="ProductionUnit" />
</PROPERTIES>
</ENUM-VALUE>
<ENUM-VALUE IDENTIFIER="5c1fca10-5400-e023-e018-e272065fdc8a" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="DockingStation">
<PROPERTIES >
<EMBEDDED-VALUE KEY="4" OTHER-CONTENT="DockingStation" />
</PROPERTIES>
</ENUM-VALUE>
<ENUM-VALUE IDENTIFIER="7ee47f19-1863-f980-cc37-9c4e52dda285" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="ConductivityBoard">
<PROPERTIES >
<EMBEDDED-VALUE KEY="2" OTHER-CONTENT="ConductivityBoard" />
</PROPERTIES>
</ENUM-VALUE>
<ENUM-VALUE IDENTIFIER="b8778a9e-f041-0e2f-6545-a829077c2ced" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Valve">
<PROPERTIES >
<EMBEDDED-VALUE KEY="1" OTHER-CONTENT="Valve" />
</PROPERTIES>
</ENUM-VALUE>
</SPECIFIED-VALUES>
</DATATYPE-DEFINITION-ENUMERATION>
<DATATYPE-DEFINITION-ENUMERATION IDENTIFIER="swd-6d380192-9987-5d1a-4443-9c193631b4ef" LONG-NAME="Enumeration For SW Design Status">
<SPECIFIED-VALUES>
<ENUM-VALUE IDENTIFIER="1a93356a-9a2c-12e2-b1b4-25e15702f1cc" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Open">
<PROPERTIES >
<EMBEDDED-VALUE KEY="1" OTHER-CONTENT="Open" />
</PROPERTIES>
</ENUM-VALUE>
<ENUM-VALUE IDENTIFIER="38ef5315-1b1c-40e8-e936-06f0b6a9d619" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Closed">
<PROPERTIES >
<EMBEDDED-VALUE KEY="6" OTHER-CONTENT="Closed" />
</PROPERTIES>
</ENUM-VALUE>
<ENUM-VALUE IDENTIFIER="56a3f50d-ee1c-2738-b15b-b0a7ada378c8" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Committed">
<PROPERTIES >
<EMBEDDED-VALUE KEY="3" OTHER-CONTENT="Committed" />
</PROPERTIES>
</ENUM-VALUE>
<ENUM-VALUE IDENTIFIER="a6766148-c4dc-e9b9-8a10-29a2d493aeb2" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reviewed">
<PROPERTIES >
<EMBEDDED-VALUE KEY="2" OTHER-CONTENT="Reviewed" />
</PROPERTIES>
</ENUM-VALUE>
<ENUM-VALUE IDENTIFIER="bf6a0cfd-76f9-8b01-a975-f7df630de820" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Delivered">
<PROPERTIES >
<EMBEDDED-VALUE KEY="4" OTHER-CONTENT="Delivered" />
</PROPERTIES>
</ENUM-VALUE>
<ENUM-VALUE IDENTIFIER="d18a493a-30da-284c-2edd-d857d4419b8a" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Released">
<PROPERTIES >
<EMBEDDED-VALUE KEY="5" OTHER-CONTENT="Released" />
</PROPERTIES>
</ENUM-VALUE>
</SPECIFIED-VALUES>
</DATATYPE-DEFINITION-ENUMERATION>
</DATATYPES>
<SPEC-TYPES>
<SPEC-OBJECT-TYPE IDENTIFIER="45800201-1f2b-0690-f966-4f39679dee9d" LONG-NAME="SW Design">
<SPEC-ATTRIBUTES>
<ATTRIBUTE-DEFINITION-STRING IDENTIFIER="0203a555-0c8a-05f8-4712-a67eabfe01d3" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Iteration">
<TYPE>
<DATATYPE-DEFINITION-STRING-REF>reqifcli_text</DATATYPE-DEFINITION-STRING-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-STRING>
<ATTRIBUTE-DEFINITION-DATE IDENTIFIER="15dbaa81-976e-3737-3c3c-068554181691" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.ForeignCreateOn">
<TYPE>
<DATATYPE-DEFINITION-DATE-REF>reqifcli_date_time</DATATYPE-DEFINITION-DATE-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-DATE>
<ATTRIBUTE-DEFINITION-ENUMERATION IDENTIFIER="4af4bc20-2da7-b460-6067-e7659e5e825c" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Status" MULTI-VALUED="false">
<TYPE>
<DATATYPE-DEFINITION-ENUMERATION-REF>swd-6d380192-9987-5d1a-4443-9c193631b4ef</DATATYPE-DEFINITION-ENUMERATION-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-ENUMERATION>
<ATTRIBUTE-DEFINITION-REAL IDENTIFIER="65d9bffb-0612-6ed4-1ff3-f4530cb8faa1" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Effort">
<TYPE>
<DATATYPE-DEFINITION-REAL-REF>reqifcli_float</DATATYPE-DEFINITION-REAL-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-REAL>
<ATTRIBUTE-DEFINITION-STRING IDENTIFIER="6e351cdf-33f1-383b-2062-a5ce4b27e520" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.ChapterName">
<TYPE>
<DATATYPE-DEFINITION-STRING-REF>reqifcli_text</DATATYPE-DEFINITION-STRING-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-STRING>
<ATTRIBUTE-DEFINITION-XHTML IDENTIFIER="7d7c326b-c972-7cfb-00ae-6264eafd6238" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.Text">
<TYPE>
<DATATYPE-DEFINITION-XHTML-REF>reqifcli_rich_text</DATATYPE-DEFINITION-XHTML-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-XHTML>
<ATTRIBUTE-DEFINITION-STRING IDENTIFIER="9789a967-fd9b-9430-6cf5-fe61801f4111" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.ForeignCreatedBy">
<TYPE>
<DATATYPE-DEFINITION-STRING-REF>reqifcli_text</DATATYPE-DEFINITION-STRING-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-STRING>
<ATTRIBUTE-DEFINITION-STRING IDENTIFIER="9cdb16f7-5b15-a457-1a22-411a3c2c80ce" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.ForeignID">
<TYPE>
<DATATYPE-DEFINITION-STRING-REF>reqifcli_text</DATATYPE-DEFINITION-STRING-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-STRING>
<ATTRIBUTE-DEFINITION-ENUMERATION IDENTIFIER="d4ded407-a303-a255-2b8b-c151c9d4e211" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="SubSystem" MULTI-VALUED="true">
<TYPE>
<DATATYPE-DEFINITION-ENUMERATION-REF>sus-8c7a7449-4383-bf8f-1e74-bc2a1d96d87d</DATATYPE-DEFINITION-ENUMERATION-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-ENUMERATION>
<ATTRIBUTE-DEFINITION-XHTML IDENTIFIER="d7fd7f57-0bab-24ec-a188-32c9596c2674" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Motivation">
<TYPE>
<DATATYPE-DEFINITION-XHTML-REF>reqifcli_rich_text</DATATYPE-DEFINITION-XHTML-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-XHTML>
</SPEC-ATTRIBUTES>
</SPEC-OBJECT-TYPE>
<SPEC-OBJECT-TYPE IDENTIFIER="5ae7ddba-853e-127c-8d9b-670a164bacf7" LONG-NAME="Heading">
<SPEC-ATTRIBUTES>
<ATTRIBUTE-DEFINITION-DATE IDENTIFIER="33c58489-fa2b-b351-fd33-802581ba9537" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.ForeignCreatedOn">
<TYPE>
<DATATYPE-DEFINITION-DATE-REF>reqifcli_date_time</DATATYPE-DEFINITION-DATE-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-DATE>
<ATTRIBUTE-DEFINITION-STRING IDENTIFIER="a5d39c1e-2b68-af48-4184-d07911593a6d" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.ForeignID">
<TYPE>
<DATATYPE-DEFINITION-STRING-REF>reqifcli_text</DATATYPE-DEFINITION-STRING-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-STRING>
<ATTRIBUTE-DEFINITION-STRING IDENTIFIER="c60558e1-224a-707d-af30-0d814676a483" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.ForeignCreatedBy">
<TYPE>
<DATATYPE-DEFINITION-STRING-REF>reqifcli_text</DATATYPE-DEFINITION-STRING-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-STRING>
<ATTRIBUTE-DEFINITION-STRING IDENTIFIER="d6ab385b-9e4f-e18a-d1b1-d8ec0f501f94" IS-EDITABLE="true" LAST-CHANGE="2025-01-29T22:27:50" LONG-NAME="Reqif.ChapterName">
<TYPE>
<DATATYPE-DEFINITION-STRING-REF>reqifcli_text</DATATYPE-DEFINITION-STRING-REF>
</TYPE>
</ATTRIBUTE-DEFINITION-STRING>
</SPEC-ATTRIBUTES>
</SPEC-OBJECT-TYPE>
<SPEC-RELATION-TYPE IDENTIFIER="423fd84f-8e9f-9d0d-0f1e-6f28416be781" LONG-NAME="implemented by">
</SPEC-RELATION-TYPE>
<SPEC-RELATION-TYPE IDENTIFIER="7cb1c0bc-0445-ca44-c2aa-c37dbf9d2e43" LONG-NAME="depends">
</SPEC-RELATION-TYPE>
<SPEC-RELATION-TYPE IDENTIFIER="ddcecc54-9789-5328-c1c3-77a1712e190d" LONG-NAME="defined in">
</SPEC-RELATION-TYPE>
<SPEC-RELATION-TYPE IDENTIFIER="f4f892c6-4dbb-492c-fad8-ef4580cfc023" LONG-NAME="fulfilled by">
</SPEC-RELATION-TYPE>
</SPEC-TYPES>
<SPEC-OBJECTS>
<SPEC-OBJECT IDENTIFIER="0e6b891e-2d33-7ed8-7d21-a19483eee530" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="APPL-0003">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>9cdb16f7-5b15-a457-1a22-411a3c2c80ce</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-DATE THE-VALUE="2025-01-28T22:44:10">
<DEFINITION>
<ATTRIBUTE-DEFINITION-DATE-REF>15dbaa81-976e-3737-3c3c-068554181691</ATTRIBUTE-DEFINITION-DATE-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-DATE>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>9789a967-fd9b-9430-6cf5-fe61801f4111</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Board Startup">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>6e351cdf-33f1-383b-2062-a5ce4b27e520</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-ENUMERATION>
<VALUES>
<ENUM-VALUE-REF>4fcec3b5-3cba-7076-5cf0-3cf62bd796a2</ENUM-VALUE-REF>
</VALUES>
<DEFINITION>
<ATTRIBUTE-DEFINITION-ENUMERATION-REF>d4ded407-a303-a255-2b8b-c151c9d4e211</ATTRIBUTE-DEFINITION-ENUMERATION-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-ENUMERATION>
<ATTRIBUTE-VALUE-XHTML>
<THE-VALUE>The Application does not use an operating System. How ever as, there are PID controlers in the system that need to be timed scheduled
the excuction time of all handlers shall be constant. This can be achived through a simple time slicer scheduler Task </THE-VALUE>
<DEFINITION>
<ATTRIBUTE-DEFINITION-XHTML-REF>7d7c326b-c972-7cfb-00ae-6264eafd6238</ATTRIBUTE-DEFINITION-XHTML-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-XHTML>
<ATTRIBUTE-VALUE-XHTML>
<THE-VALUE>Ensure that PID controlers will work as expected. </THE-VALUE>
<DEFINITION>
<ATTRIBUTE-DEFINITION-XHTML-REF>d7fd7f57-0bab-24ec-a188-32c9596c2674</ATTRIBUTE-DEFINITION-XHTML-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-XHTML>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>45800201-1f2b-0690-f966-4f39679dee9d</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
<SPEC-OBJECT IDENTIFIER="2584e6de-472e-541b-d01d-62d469005c72" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="HEAD-0004">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>a5d39c1e-2b68-af48-4184-d07911593a6d</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>c60558e1-224a-707d-af30-0d814676a483</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Parameter Handler">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>d6ab385b-9e4f-e18a-d1b1-d8ec0f501f94</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>5ae7ddba-853e-127c-8d9b-670a164bacf7</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
<SPEC-OBJECT IDENTIFIER="2bbff176-6943-5e3f-23e3-cfc81a789972" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="HEAD-0001">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>a5d39c1e-2b68-af48-4184-d07911593a6d</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>c60558e1-224a-707d-af30-0d814676a483</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Board Identification">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>d6ab385b-9e4f-e18a-d1b1-d8ec0f501f94</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>5ae7ddba-853e-127c-8d9b-670a164bacf7</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
<SPEC-OBJECT IDENTIFIER="3183fc10-1edd-e6bc-a2de-c90c857782a2" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="IDENT-0001">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>9cdb16f7-5b15-a457-1a22-411a3c2c80ce</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-DATE THE-VALUE="2025-01-28T22:10:10">
<DEFINITION>
<ATTRIBUTE-DEFINITION-DATE-REF>15dbaa81-976e-3737-3c3c-068554181691</ATTRIBUTE-DEFINITION-DATE-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-DATE>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>9789a967-fd9b-9430-6cf5-fe61801f4111</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Board Identification">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>6e351cdf-33f1-383b-2062-a5ce4b27e520</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-ENUMERATION>
<VALUES>
<ENUM-VALUE-REF>4fcec3b5-3cba-7076-5cf0-3cf62bd796a2</ENUM-VALUE-REF>
<ENUM-VALUE-REF>b8778a9e-f041-0e2f-6545-a829077c2ced</ENUM-VALUE-REF>
<ENUM-VALUE-REF>7ee47f19-1863-f980-cc37-9c4e52dda285</ENUM-VALUE-REF>
<ENUM-VALUE-REF>5c1fca10-5400-e023-e018-e272065fdc8a</ENUM-VALUE-REF>
</VALUES>
<DEFINITION>
<ATTRIBUTE-DEFINITION-ENUMERATION-REF>d4ded407-a303-a255-2b8b-c151c9d4e211</ATTRIBUTE-DEFINITION-ENUMERATION-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-ENUMERATION>
<ATTRIBUTE-VALUE-XHTML>
<THE-VALUE>Each Board and firmware in the micro controler shall be identified:
<ul>
<li>PCBA Serial shall be factory configured and ReadOnly by end users.</li>
<li>Firmware Version in the form YYYY.MM.patch shall be set as read only during build.</li>
<li>Firmware Build time shall be set during build time and read only.</li>
<li>The software identifier(s) of the legally relevant software. Shall accessible through the CAN interface</li>
</ul> </THE-VALUE>
<DEFINITION>
<ATTRIBUTE-DEFINITION-XHTML-REF>7d7c326b-c972-7cfb-00ae-6264eafd6238</ATTRIBUTE-DEFINITION-XHTML-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-XHTML>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>45800201-1f2b-0690-f966-4f39679dee9d</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
<SPEC-OBJECT IDENTIFIER="47eb6dda-caa0-932d-0401-700aa266ff2d" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="APPL-0001">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>9cdb16f7-5b15-a457-1a22-411a3c2c80ce</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-DATE THE-VALUE="2025-01-28T22:10:10">
<DEFINITION>
<ATTRIBUTE-DEFINITION-DATE-REF>15dbaa81-976e-3737-3c3c-068554181691</ATTRIBUTE-DEFINITION-DATE-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-DATE>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>9789a967-fd9b-9430-6cf5-fe61801f4111</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Board Startup">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>6e351cdf-33f1-383b-2062-a5ce4b27e520</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-ENUMERATION>
<VALUES>
<ENUM-VALUE-REF>4fcec3b5-3cba-7076-5cf0-3cf62bd796a2</ENUM-VALUE-REF>
</VALUES>
<DEFINITION>
<ATTRIBUTE-DEFINITION-ENUMERATION-REF>d4ded407-a303-a255-2b8b-c151c9d4e211</ATTRIBUTE-DEFINITION-ENUMERATION-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-ENUMERATION>
<ATTRIBUTE-VALUE-XHTML>
<THE-VALUE>At startup, the production unit shall not output any flow to patients. Before starting the water pump,
it must check that water is in the pump inlet. </THE-VALUE>
<DEFINITION>
<ATTRIBUTE-DEFINITION-XHTML-REF>7d7c326b-c972-7cfb-00ae-6264eafd6238</ATTRIBUTE-DEFINITION-XHTML-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-XHTML>
<ATTRIBUTE-VALUE-XHTML>
<THE-VALUE>Without water the pump can be destroyed if turned on. </THE-VALUE>
<DEFINITION>
<ATTRIBUTE-DEFINITION-XHTML-REF>d7fd7f57-0bab-24ec-a188-32c9596c2674</ATTRIBUTE-DEFINITION-XHTML-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-XHTML>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>45800201-1f2b-0690-f966-4f39679dee9d</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
<SPEC-OBJECT IDENTIFIER="6888cbb3-4a0a-7e3b-4c29-27ad48272075" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="HEAD-0003">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>a5d39c1e-2b68-af48-4184-d07911593a6d</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>c60558e1-224a-707d-af30-0d814676a483</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Controler Handler">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>d6ab385b-9e4f-e18a-d1b1-d8ec0f501f94</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>5ae7ddba-853e-127c-8d9b-670a164bacf7</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
<SPEC-OBJECT IDENTIFIER="7522a488-3a16-9418-a299-073e7c04d740" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="HEAD-0005">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>a5d39c1e-2b68-af48-4184-d07911593a6d</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>c60558e1-224a-707d-af30-0d814676a483</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Parameter Handler">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>d6ab385b-9e4f-e18a-d1b1-d8ec0f501f94</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>5ae7ddba-853e-127c-8d9b-670a164bacf7</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
<SPEC-OBJECT IDENTIFIER="8d671550-7ae9-ce3a-d020-d5781f311005" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="HEAD-0002">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>a5d39c1e-2b68-af48-4184-d07911593a6d</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>c60558e1-224a-707d-af30-0d814676a483</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Communication Handler">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>d6ab385b-9e4f-e18a-d1b1-d8ec0f501f94</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>5ae7ddba-853e-127c-8d9b-670a164bacf7</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
<SPEC-OBJECT IDENTIFIER="e0c27e55-4b8e-31d7-52c8-017945100877" LAST-CHANGE="2025-01-29T22:49:15">
<VALUES>
<ATTRIBUTE-VALUE-STRING THE-VALUE="APPL-0002">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>9cdb16f7-5b15-a457-1a22-411a3c2c80ce</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-DATE THE-VALUE="2025-01-28T22:25:10">
<DEFINITION>
<ATTRIBUTE-DEFINITION-DATE-REF>15dbaa81-976e-3737-3c3c-068554181691</ATTRIBUTE-DEFINITION-DATE-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-DATE>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Andre Ebersold">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>9789a967-fd9b-9430-6cf5-fe61801f4111</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-STRING THE-VALUE="Board Startup">
<DEFINITION>
<ATTRIBUTE-DEFINITION-STRING-REF>6e351cdf-33f1-383b-2062-a5ce4b27e520</ATTRIBUTE-DEFINITION-STRING-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-STRING>
<ATTRIBUTE-VALUE-ENUMERATION>
<VALUES>
<ENUM-VALUE-REF>4fcec3b5-3cba-7076-5cf0-3cf62bd796a2</ENUM-VALUE-REF>
</VALUES>
<DEFINITION>
<ATTRIBUTE-DEFINITION-ENUMERATION-REF>d4ded407-a303-a255-2b8b-c151c9d4e211</ATTRIBUTE-DEFINITION-ENUMERATION-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-ENUMERATION>
<ATTRIBUTE-VALUE-XHTML>
<THE-VALUE>The Application component is responsible to start all Handlers (task). </THE-VALUE>
<DEFINITION>
<ATTRIBUTE-DEFINITION-XHTML-REF>7d7c326b-c972-7cfb-00ae-6264eafd6238</ATTRIBUTE-DEFINITION-XHTML-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-XHTML>
<ATTRIBUTE-VALUE-XHTML>
<THE-VALUE>Have a main entry point </THE-VALUE>
<DEFINITION>
<ATTRIBUTE-DEFINITION-XHTML-REF>d7fd7f57-0bab-24ec-a188-32c9596c2674</ATTRIBUTE-DEFINITION-XHTML-REF>
</DEFINITION>
</ATTRIBUTE-VALUE-XHTML>
</VALUES>
<TYPE>
<SPEC-OBJECT-TYPE-REF>45800201-1f2b-0690-f966-4f39679dee9d</SPEC-OBJECT-TYPE-REF>
</TYPE>
</SPEC-OBJECT>
</SPEC-OBJECTS>
<SPECIFICATIONS>
</SPECIFICATIONS>
<SPEC-RELATIONS>
</SPEC-RELATIONS>
</REQ-IF-CONTENT>
</CORE-CONTENT>
</REQ-IF>