Index: DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1.xml	(revision 1093)
+++ DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1.xml	(revision 1093)
@@ -0,0 +1,855 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+			This is DEBB information (taken from PLM XML and DEBBComponent
+			files), updated by schedulers and estimators. Moreover, all elements
+			are sorted and appear in correct order, according to the schema.
+		--><!--
+			Schedulers and estimators information is loaded from
+			../../debb2dcworms/example/example1.xml
+			file
+		--><environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xsi:noNamespaceSchemaLocation="../DCWormsResSchema.xsd">
+   <timeEstimationPlugin>
+      <name>example.timeestimation.coolemall.PhaseTimeEstimationPlugin</name>
+   </timeEstimationPlugin>
+   <resources>
+      <computingResource name="recs_1" class="NodeGroup">
+         <parameter name="label">
+            <value>RECS</value>
+         </parameter>
+         <parameter name="manufacturer">
+            <value>Christmann</value>
+         </parameter>
+         <parameter name="product">
+            <value>RECS</value>
+         </parameter>
+         <parameter name="maxPower">
+            <value>1000</value>
+         </parameter>
+         <parameter name="type">
+            <value>NodeGroupEnclosure</value>
+         </parameter>
+         <parameter name="outlet">
+            <property name="maxRPM">
+               <value>0</value>
+            </property>
+            <!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_1</value>
+            </property>
+            <property name="manufacturer">
+               <value>Christmann</value>
+            </property>
+            <property name="product">
+               <value>SimpleFan</value>
+            </property>
+            <property name="maxPower">
+               <value>3.0</value>
+            </property>
+            <property name="powerUsage">
+               <value>3.0</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_2</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_3</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_4</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_5</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_6</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_7</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_8</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_9</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_1</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_2</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_3</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_4</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_5</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_6</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_7</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_8</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_9</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="connector">
+            <property name="connectorType">
+               <value>1_rack_unit</value>
+            </property>
+            <property name="label">
+               <value>Label</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>1</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_1</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>2</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_2</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>3</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_3</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>4</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_4</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>5</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_5</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>6</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_6</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>7</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_7</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>8</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_8</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>9</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_9</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>10</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_10</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>11</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_11</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>12</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_12</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>13</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_13</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>14</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_14</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>15</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_15</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>16</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_16</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>17</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_17</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>18</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_18</value>
+            </property>
+         </parameter>
+         <parameter name="hostname">
+            <value>amf_mc</value>
+         </parameter>
+         <parameter name="fullPath">
+            <value>/recs_1</value>
+         </parameter>
+         <profile>
+            <powerProfile>
+               <energyEstimationPlugin>
+                  <name>example.energy.coolemall.NodeGroupEnergyEstimationPlugin</name>
+               </energyEstimationPlugin>
+            </powerProfile>
+         </profile>
+         <computingResource name="Node_1" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_01</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_2" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_02</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_2</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_3" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_03</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_3</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_4" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_04</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_4</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_5" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_05</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_5</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_6" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_06</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_6</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_7" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_07</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_7</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_8" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_08</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_8</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_9" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_09</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_9</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_10" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_10</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_10</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_11" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_1</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_11</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_12" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_12</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_12</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_13" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_13</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_13</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_14" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_14</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_14</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_15" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_15</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_15</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_16" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_16</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_16</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_17" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>amdf_0_17</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_17</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_18" class="Node">
+            <templateId>Node-Node_psnc_FusionGT40N</templateId>
+            <parameter name="hostname">
+               <value>Node_18</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/recs_1/Node_18</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_1/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_1/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_3/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_3/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_3/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_3/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_4/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_4/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_5/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_5/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_6/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_6/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_7/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_7/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_8/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_8/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_9/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_9/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_10/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_10/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_11/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_11/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_12/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_12/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_13/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_13/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_14/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_14/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_15/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_15/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_16/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_16/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node_17/Heatsink_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Node_17/Heatsink_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_1" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_1</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_2" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_2</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_3" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_3</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_4" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_4</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_5" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_5</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_6" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_6</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_7" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_7</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_8" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_8</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Inlet_9" class="">
+            <parameter name="fullPath">
+               <value>/recs_1/Inlet_9</value>
+            </parameter>
+         </computingResource>
+      </computingResource>
+      <scheduler class="Cluster" name="cluster">
+         <schedulingPlugin>
+            <name>example.localplugin.FCFSBF_LocalPlugin</name>
+         </schedulingPlugin>
+         <managedComputingResources include="false">
+            <resourceName>recs_1</resourceName>
+         </managedComputingResources>
+      </scheduler>
+   </resources>
+   <templates>
+      <computingResourceTemplate name="Node-Node_psnc_FusionGT40N" class="Node">
+         <resourceUnit class="Memory">
+            <amount>4096</amount>
+         </resourceUnit>
+         <parameter name="label">
+            <value>node_FusionGT40N</value>
+         </parameter>
+         <parameter name="manufacturer">
+            <value>Congatec</value>
+         </parameter>
+         <parameter name="product">
+            <value>conga-BAF/T40N</value>
+         </parameter>
+         <parameter name="maxPower">
+            <value>21.0</value>
+         </parameter>
+         <parameter name="type">
+            <value>Node</value>
+         </parameter>
+         <parameter name="baseboard"><!--BasicDEBBPhysicalElementProperties--><property name="manufacturer">
+               <value>Congatec</value>
+            </property>
+            <property name="product">
+               <value>conga-BAF</value>
+            </property>
+            <property name="maxPower">
+               <value>12.0</value>
+            </property>
+            <property name="powerUsage">
+               <value>10.0</value>
+            </property>
+            <property name="type">
+               <value>NodeBoard</value>
+            </property>
+         </parameter>
+         <parameter name="heatsink"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Heatsink_1</value>
+            </property>
+            <property name="type">
+               <value>Cooler</value>
+            </property>
+         </parameter>
+         <parameter name="connector">
+            <property name="connectorType">
+               <value>COMExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>COMExpress</value>
+            </property>
+         </parameter>
+         <profile>
+            <powerProfile>
+               <energyEstimationPlugin>
+                  <name>example.energy.coolemall.NodeEnergyEstimationPlugin</name>
+               </energyEstimationPlugin>
+            </powerProfile>
+         </profile>
+         <computingResource class="Processor">
+            <parameter name="label">
+               <value>CPU_1</value>
+            </parameter>
+            <parameter name="manufacturer">
+               <value>AMD</value>
+            </parameter>
+            <parameter name="product">
+               <value>Fusion G-T40N</value>
+            </parameter>
+            <parameter name="speed">
+               <value>900</value>
+            </parameter>
+            <profile>
+               <powerProfile>
+                  <energyEstimationPlugin>
+                     <name>example.energy.coolemall.ProcessorEnergyEstimationPlugin</name>
+                  </energyEstimationPlugin>
+               </powerProfile>
+            </profile>
+         </computingResource>
+      </computingResourceTemplate>
+      <computingResourceTemplate name="Node-Node_psnc_FusionGT40N" class="Node">
+         <resourceUnit class="Memory">
+            <amount>4096</amount>
+         </resourceUnit>
+         <parameter name="label">
+            <value>node_FusionGT40N</value>
+         </parameter>
+         <parameter name="manufacturer">
+            <value>Congatec</value>
+         </parameter>
+         <parameter name="product">
+            <value>conga-BAF/T40N</value>
+         </parameter>
+         <parameter name="maxPower">
+            <value>21.0</value>
+         </parameter>
+         <parameter name="type">
+            <value>Node</value>
+         </parameter>
+         <parameter name="baseboard"><!--BasicDEBBPhysicalElementProperties--><property name="manufacturer">
+               <value>Congatec</value>
+            </property>
+            <property name="product">
+               <value>conga-BAF</value>
+            </property>
+            <property name="maxPower">
+               <value>12.0</value>
+            </property>
+            <property name="powerUsage">
+               <value>10.0</value>
+            </property>
+            <property name="type">
+               <value>NodeBoard</value>
+            </property>
+         </parameter>
+         <parameter name="heatsink"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Heatsink_1</value>
+            </property>
+            <property name="type">
+               <value>Cooler</value>
+            </property>
+         </parameter>
+         <parameter name="connector">
+            <property name="connectorType">
+               <value>COMExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>COMExpress</value>
+            </property>
+         </parameter>
+         <profile>
+            <powerProfile>
+               <energyEstimationPlugin>
+                  <name>example.energy.coolemall.NodeEnergyEstimationPlugin</name>
+               </energyEstimationPlugin>
+            </powerProfile>
+         </profile>
+         <computingResource class="Processor">
+            <parameter name="label">
+               <value>CPU_1</value>
+            </parameter>
+            <parameter name="manufacturer">
+               <value>AMD</value>
+            </parameter>
+            <parameter name="product">
+               <value>Fusion G-T40N</value>
+            </parameter>
+            <parameter name="speed">
+               <value>900</value>
+            </parameter>
+            <profile>
+               <powerProfile>
+                  <energyEstimationPlugin>
+                     <name>example.energy.coolemall.ProcessorEnergyEstimationPlugin</name>
+                  </energyEstimationPlugin>
+               </powerProfile>
+            </profile>
+         </computingResource>
+      </computingResourceTemplate>
+   </templates>
+</environment>
Index: DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_2.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_2.xml	(revision 1093)
+++ DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_2.xml	(revision 1093)
@@ -0,0 +1,242 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+			This is DEBB information (taken from PLM XML and DEBBComponent
+			files), updated by schedulers and estimators. Moreover, all elements
+			are sorted and appear in correct order, according to the schema.
+		--><!--
+			Schedulers and estimators information is loaded from
+			../../debb2dcworms/example/example1.xml
+			file
+		--><environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xsi:noNamespaceSchemaLocation="../DCWormsResSchema.xsd">
+   <timeEstimationPlugin>
+      <name>example.timeestimation.coolemall.PhaseTimeEstimationPlugin</name>
+   </timeEstimationPlugin>
+   <resources>
+      <computingResource name="Rack82" class="NodeGroup">
+         <parameter name="manufacturer">
+            <value>Christmann</value>
+         </parameter>
+         <parameter name="product">
+            <value>RECS</value>
+         </parameter>
+         <parameter name="maxPower">
+            <value>0.0</value>
+         </parameter>
+         <parameter name="powerSupply">
+            <property name="class">
+               <value>PSU</value>
+            </property>
+            <property name="totalOutputPower">
+               <value>180.0</value>
+            </property>
+            <property name="efficiency">
+               <value>0</value>
+            </property>
+            <!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="manufacturer">
+               <value>Block</value>
+            </property>
+            <property name="product">
+               <value>PVSE230/12-15</value>
+            </property>
+            <property name="maxPower">
+               <value>0.0</value>
+            </property>
+         </parameter>
+         <parameter name="hostname">
+            <value>atom64_mc</value>
+         </parameter>
+         <parameter name="fullPath">
+            <value>/Rack82</value>
+         </parameter>
+         <profile>
+            <powerProfile>
+               <energyEstimationPlugin>
+                  <name>example.energy.coolemall.NodeGroupEnergyEstimationPlugin</name>
+               </energyEstimationPlugin>
+            </powerProfile>
+         </profile>
+         <computingResource name="Node19" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_01</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node19</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node20" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_02</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node20</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node21" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_03</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node21</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node22" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_04</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node22</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node23" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_05</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node23</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node24" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_06</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node24</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node25" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_07</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node25</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node26" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_08</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node26</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node27" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_09</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node27</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node28" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_10</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node28</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node29" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_11</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node29</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node30" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_12</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node30</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node31" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_13</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node31</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node32" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_14</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node32</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node33" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_15</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node33</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node34" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_16</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node34</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node35" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_17</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node35</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="Node36" class="Node">
+            <templateId>Node-node_psnc_AtomD510</templateId>
+            <parameter name="hostname">
+               <value>atom64_0_18</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/Rack82/Node36</value>
+            </parameter>
+         </computingResource>
+      </computingResource>
+      <scheduler class="Cluster" name="cluster">
+         <schedulingPlugin>
+            <name>example.localplugin.FCFSBF_LocalPlugin</name>
+         </schedulingPlugin>
+         <managedComputingResources include="false">
+            <resourceName>Rack82</resourceName>
+         </managedComputingResources>
+      </scheduler>
+   </resources>
+   <templates>
+      <computingResourceTemplate name="Node-node_psnc_AtomD510" class="Node">
+         <profile>
+            <powerProfile>
+               <energyEstimationPlugin>
+                  <name>example.energy.coolemall.NodeEnergyEstimationPlugin</name>
+               </energyEstimationPlugin>
+            </powerProfile>
+         </profile>
+      </computingResourceTemplate>
+   </templates>
+</environment>
Index: DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/PLMXML_PSNC_RECS_1.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/PLMXML_PSNC_RECS_1.xml	(revision 975)
+++ DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/PLMXML_PSNC_RECS_1.xml	(revision 1093)
@@ -14,160 +14,159 @@
 
 			<!-- Upper RECS (Fusion) -->
-			<ProductRevisionView id="view_node_FusionGT40N" name="Geometry@Nodegroup@Node">
-				<UserData id="userdata_node_FusionGT40N">
+			<!-- There are two posisble ways declaring the view for the node/cooler
+				1: as before cooler on the same level as node -> offset for names is needed
+				2: cooler as part of a node below the node -> no offset required 
+				Example 1: Node 1-17, Example 2: Node 18 -->
+			<ProductRevisionView id="view_Node_psnc_FusionGT40N" name="node_FusionGT40N">
+				<UserData id="userdata_node_FusionGT40N_1">
 					<UserValue value="Node" title="DEBBLevel"></UserValue>
-					<UserValue value="node_psnc_FusionGT40N" title="DEBBComponentId"></UserValue>
+					<UserValue value="Node_psnc_FusionGT40N" title="DEBBComponentId"></UserValue>
 					<UserValue value="Component_Node_PSNC_FusionGT40N.xml" title="DEBBComponentFile"></UserValue>
 				</UserData>
-				<Representation id="rep_node_FusionGT40N" format="VRML"
-					location="./object/NodeBoard_FusionGT40N.wrl"></Representation>
-			</ProductRevisionView>
-
+				<Representation id="rep_Node_psnc_FusionGT40N_stl" format="STL"
+					location="./objects/NodeBoard_Core2Duo.stl"></Representation>
+				<Representation id="rep_Node_psnc_FusionGT40N_vrml" format="VRML"
+					location="./objects/NodeBoard_Core2Duo.wrl"></Representation>
+			</ProductRevisionView>
+														
 			<!-- Concrete description of a specific physical node including position 
 				(transform) and instance details (i.e. hostname) -->
-			<ProductInstance id="inst_recs_1_node_1" name="Node@PSNC_RECS_1@inst_recs_1_node_1"
+			<ProductInstance id="inst_psnc_recs_1_node_1" name="Node_1"
 				partRef="#view_node_FusionGT40N">
 				<UserData id="userdata_recs_1_node_1">
 					<UserValue value="amdf_0_01" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_1">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.084 0.005 1</Transform>
+				<Transform id="trans_recs_1_node_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.245 -1.0717 0.005 1</Transform>
 			</ProductInstance>
 			<!-- Same for the next node -->
-			<ProductInstance id="inst_recs_1_node_2" name="Node@PSNC_RECS_1@inst_recs_1_node_2"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_2">
+			<ProductInstance id="inst_psnc_recs_1_Node_1" name="Node_1"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_1">
+					<UserValue value="amdf_0_01" title="hostname"></UserValue>
+				</UserData>
+				<Transform id="trans_psnc_recs_1_Node_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -1.062 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_2" name="Node_2"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_2">
 					<UserValue value="amdf_0_02" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_2">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.194 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_3" name="Node@PSNC_RECS_1@inst_recs_1_node_3"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_3">
+				<Transform id="trans_psnc_recs_1_Node_2">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.962 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_3" name="Node_3"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_3">
 					<UserValue value="amdf_0_03" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_3">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.304 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_4" name="Node@PSNC_RECS_1@inst_recs_1_node_4"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_4">
+				<Transform id="trans_psnc_recs_1_Node_3">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.852 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_4" name="Node_4"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_4">
 					<UserValue value="amdf_0_04" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_4">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.414 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_5" name="Node@PSNC_RECS_1@inst_recs_1_node_5"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_5">
+				<Transform id="trans_psnc_recs_1_Node_4">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.742 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_5" name="Node_5"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_5">
 					<UserValue value="amdf_0_05" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_5">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.524 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_6" name="Node@PSNC_RECS_1@inst_recs_1_node_6"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_6">
-					<UserValue value="amdf_0_0v6" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_6">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.634 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_7" name="Node@PSNC_RECS_1@inst_recs_1_node_7"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_7">
+				<Transform id="trans_psnc_recs_1_Node_5">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.632 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_6" name="Node_6"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_6">
+					<UserValue value="amdf_0_06" title="hostname"></UserValue>
+				</UserData>
+				<Transform id="trans_psnc_recs_1_Node_6">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.522 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_7" name="Node_7"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_7">
 					<UserValue value="amdf_0_07" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_7">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.744 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_8" name="Node@PSNC_RECS_1@inst_recs_1_node_8"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_8">
+				<Transform id="trans_psnc_recs_1_Node_7">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.412 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_8" name="Node_8"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_8">
 					<UserValue value="amdf_0_08" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_8">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.854 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_9" name="Node@PSNC_RECS_1@inst_recs_1_node_9"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_9">
+				<Transform id="trans_psnc_recs_1_Node_8">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.302 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_9" name="Node_9"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_9">
 					<UserValue value="amdf_0_09" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_9">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.964 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_10" name="Node@PSNC_RECS_1@inst_recs_1_node_10"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_10">
+				<Transform id="trans_psnc_recs_1_Node_9">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.192 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_10" name="Node_10"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_10">
 					<UserValue value="amdf_0_10" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_10">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.192 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_11" name="Node@PSNC_RECS_1@inst_recs_1_node_11"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_11">
-					<UserValue value="amdf_0_11" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_11">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.302 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_12" name="Node@PSNC_RECS_1@inst_recs_1_node_12"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_12">
+				<Transform id="trans_psnc_recs_1_Node_10">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.084 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_11" name="Node_11"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_11">
+					<UserValue value="amdf_0_1" title="hostname"></UserValue>
+				</UserData>
+				<Transform id="trans_psnc_recs_1_Node_11">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.194 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_12" name="Node_12"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_12">
 					<UserValue value="amdf_0_12" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_12">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.412 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_13" name="Node@PSNC_RECS_1@inst_recs_1_node_13"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_13">
+				<Transform id="trans_psnc_recs_1_Node_12">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.304 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_13" name="Node_13"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_13">
 					<UserValue value="amdf_0_13" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_13">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.522 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_14" name="Node@PSNC_RECS_1@inst_recs_1_node_14"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_14">
+				<Transform id="trans_psnc_recs_1_Node_13">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.414 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_14" name="Node_14"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_14">
 					<UserValue value="amdf_0_14" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_14">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.632 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_15" name="Node@PSNC_RECS_1@inst_recs_1_node_15"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_15">
+				<Transform id="trans_psnc_recs_1_Node_14">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.524 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_15" name="Node_15"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_15">
 					<UserValue value="amdf_0_15" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_15">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.742 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_16" name="Node@PSNC_RECS_1@inst_recs_1_node_16"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_16">
+				<Transform id="trans_psnc_recs_1_Node_15">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.634 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_16" name="Node_16"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_16">
 					<UserValue value="amdf_0_16" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_16">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.852 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_17" name="Node@PSNC_RECS_1@inst_recs_1_node_17"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_17">
+				<Transform id="trans_psnc_recs_1_Node_16">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.744 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_17" name="Node_17"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_17">
 					<UserValue value="amdf_0_17" title="hostname"></UserValue>
 				</UserData>
-				<Transform id="trans_recs_1_node_17">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.962 0.005 1</Transform>
-			</ProductInstance>
-
+				<Transform id="trans_psnc_recs_1_Node_17">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.854 0.005 1</Transform>
+			</ProductInstance>
 			<!-- And the same for the last node -->
-			<ProductInstance id="inst_recs_1_node_18" name="Node@PSNC_RECS_1@inst_recs_1_node_18"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_18">
-					<UserValue value="amdf_0_18" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_18">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 1.062 0.005 1</Transform>
-			</ProductInstance>
+			<!-- Skipped to show the alternative, below the heatsinks 
+			<ProductInstance id="inst_psnc_recs_1_Node_18" name="Node_18"
+				partRef="#view_Node_psnc_FusionGT40N">
+				<UserData id="userdata_psnc_recs_1_Node_18">
+					<UserValue value="amdf_0_17" title="hostname"></UserValue>
+				</UserData>
+				<Transform id="trans_psnc_recs_1_Node_18">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.964 0.005 1</Transform>
+			</ProductInstance>
+			-->
 
 			<!-- Generic Description for all coolers/sensor of the same kind (i.e. temperature 
@@ -175,206 +174,360 @@
 				and is the same name as defined in the component file. Since ther is only one per 
 				node, this "1" might be ommitted. -->
-			<ProductRevisionView id="view_nodecooler_FusionGT40N" name="Geometry@Node@Heatsink_1">
-				<Representation id="rep_nodecooler_FusionGT40N" format="VRML"
-					location="./object/NodeCooler_FusionGT40N.wrl"></Representation>
-			</ProductRevisionView>
-
-			<!-- Concrete description for one specific sensor -->
-			<ProductInstance id="inst_recs_1_nodecooler_1" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_1"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_1">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.136 0.0 1</Transform>
-			</ProductInstance>
-
-			<!-- The same for all other sensors of that kind -->
-			<ProductInstance id="inst_recs_1_nodecooler_2" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_2"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_2">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.246 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_3" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_3"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_3">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.356 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_4" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_4"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_4">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.466 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_5" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_5"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_5">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.576 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_6" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_6"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_6">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.686 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_7" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_7"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_7">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.796 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_8" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_8"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_8">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.906 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_9" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_9"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_9">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 1.016 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_10" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_10"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_10">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.136 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_11" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_11"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_11">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.246 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_12" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_12"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_12">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.356 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_13" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_13"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_13">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.466 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_14" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_14"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_14">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.576 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_15" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_15"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_15">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.686 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_16" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_16"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_16">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.796 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_17" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_17"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_17">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.906 0.0 1</Transform>
-			</ProductInstance>
-
-			<!-- The last sensor of that kind -->
-			<ProductInstance id="inst_recs_1_nodecooler_18" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_18"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_18">1 0 0 0 0 1 0 0 0 0 1 0 0.444 1.016 0.0 1</Transform>
-			</ProductInstance>
-
-			<!-- Generic Description for all inlets/outlets of the same kind -->
-			<ProductRevisionView id="view_outlet_RECS_Sirius" name="Geometry@Nodegroup@Outlet">
-				<Representation id="rep_outlet_RECS_Sirius" format="VRML"
-					location="./object/Outlet_RECS_Sirius.wrl"></Representation>
-			</ProductRevisionView>
-
+			<ProductRevisionView id="view_Node_psnc_FusionGT40N_Heatsink_1" name="Heatsink_1">
+				<Representation id="rep_Node_psnc_FusionGT40N_Heatsink_1_stl" format="STL"
+					location="./objects/NodeCooler_Core2Duo.stl"></Representation>
+			</ProductRevisionView>
+
+			<!-- Concrete description for one specific heatsink -->
+			<ProductInstance id="inst_psnc_recs_1_Node_1_Heatsink_1" name="Node_1/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_1_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -1.062 0.005 1</Transform>
+			</ProductInstance>
+
+			<!-- The same for all other heatsinks/sensors of that kind -->
+			<ProductInstance id="inst_psnc_recs_1_Node_2_Heatsink_1" name="Node_2/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_2_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.962 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_3_Heatsink_1" name="Node_3/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_3_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.852 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_4_Heatsink_1" name="Node_4/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_4_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.742 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_5_Heatsink_1" name="Node_5/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_5_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.632 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_6_Heatsink_1" name="Node_6/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_6_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.522 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_7_Heatsink_1" name="Node_7/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_7_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.412 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_8_Heatsink_1" name="Node_8/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_8_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.302 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_9_Heatsink_1" name="Node_9/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_9_Heatsink_1">0 -1 0 0 1 0 0 0 0 0 1 0 -0.245 -0.192 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_10_Heatsink_1" name="Node_10/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_10_Heatsink_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.084 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_11_Heatsink_1" name="Node_11/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_11_Heatsink_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.194 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_12_Heatsink_1" name="Node_12/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_12_Heatsink_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.304 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_13_Heatsink_1" name="Node_13/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_13_Heatsink_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.414 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_14_Heatsink_1" name="Node_14/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_14_Heatsink_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.524 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_15_Heatsink_1" name="Node_15/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_15_Heatsink_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.634 0.005 1</Transform>
+			</ProductInstance>
+			<ProductInstance id="inst_psnc_recs_1_Node_16_Heatsink_1" name="Node_16/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_16_Heatsink_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.744 0.005 1</Transform>
+			</ProductInstance>
+			<!-- The last heatsink/sensor of that kind -->
+			<ProductInstance id="inst_psnc_recs_1_Node_17_Heatsink_1" name="Node_17/Heatsink_1"
+				partRef="#view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_17_Heatsink_1">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.854 0.005 1</Transform>
+			</ProductInstance>
+			
+			<!-- Node 18 view: attention to the instanceRefs list / assembly -->
+			<ProductRevisionView id="view_Node_psnc_FusionGT40N_18" name="node_FusionGT40N_18" instanceRefs="inst_psnc_recs_1_Node_18_Heatsink_1" type="assembly">
+				<UserData id="userdata_Node_psnc_FusionGT40N_18">
+					<UserValue value="Node" title="DEBBLevel"></UserValue>
+					<UserValue value="Node_psnc_FusionGT40N" title="DEBBComponentId"></UserValue>
+					<UserValue value="Component_Node_PSNC_FusionGT40N.xml" title="DEBBComponentFile"></UserValue>
+				</UserData>
+				<Representation id="rep_Node_psnc_FusionGT40N_18_stl" format="STL"
+					location="./objects/NodeBoard_Core2Duo.stl"></Representation>
+				<Representation id="rep_Node_psnc_FusionGT40N_18_vrml" format="VRML"
+					location="./objects/NodeBoard_Core2Duo.wrl"></Representation>
+			</ProductRevisionView>
+			<!-- The heatsink: Since it is part of the node, the transform tag is almost zero (relative to the node) -->
+			<ProductInstance id="inst_psnc_recs_1_Node_18_Heatsink_1" name="Heatsink_1"
+				partRef="#view_view_Node_psnc_FusionGT40N_Heatsink_1">
+				<Transform id="trans_psnc_recs_1_Node_18_Heatsink_1">0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1</Transform>
+			</ProductInstance>
+			<!-- And now the node instance -->
+			<ProductInstance id="inst_psnc_recs_1_Node_18" name="Node_18"
+				partRef="#view_Node_psnc_FusionGT40N_18">
+				<UserData id="userdata_psnc_recs_1_Node_18">
+					<UserValue value="Node_18" title="hostname"></UserValue>
+				</UserData>
+				<Transform id="trans_psnc_recs_1_Node_18">0 1 0 0 -1 0 0 0 0 0 1 0 -0.175 -0.964 0.005 1</Transform>
+			</ProductInstance>
+
+			<!-- Description for on inlet/outlet, all are the same but listed seperately in the 
+				component file. It is possible to merge identical items -->
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_1" name="Outlet_1">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_1" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_2" name="Outlet_2">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_2" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_3" name="Outlet_3">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_3" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_4" name="Outlet_4">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_4" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_5" name="Outlet_5">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_5" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_6" name="Outlet_6">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_6" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_7" name="Outlet_7">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_7" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_8" name="Outlet_8">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_8" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Outlet_9" name="Outlet_9">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Outlet_9" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_1" name="Inlet_1">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_1" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_2" name="Inlet_2">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_2" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_3" name="Inlet_3">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_3" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_4" name="Inlet_4">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_4" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_5" name="Inlet_5">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_5" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_6" name="Inlet_6">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_6" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_7" name="Inlet_7">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_7" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_8" name="Inlet_8">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_8" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0_Inlet_9" name="Inlet_9">
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_Inlet_9" format="STL"
+					location="./objects/NodeGroup_recscase_Outlet.stl"></Representation>
+			</ProductRevisionView>
+			
 			<!-- Concrete description for one specific outlet -->
-			<ProductInstance id="inst_recs_1_outlet_1" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_1"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_1">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.136 0.0 1</Transform>
-			</ProductInstance>
-						
-			<ProductInstance id="inst_recs_1_outlet_2" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_2"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_2">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.246 0.0 1</Transform>
+			<ProductInstance id="inst_psnc_recs_1_Outlet_1" name="Outlet_1"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_1">
+				<!-- The following two lines are neede for any Outlet 
+					in general there are the following allowed keywords
+					airflow-sensor/temp-sensor/power-sensor/
+					pressure-sensor/speed-sensor/humidity-sensor 
+					for the appropriate sensor -->
+				<UserData id="userdata_psnc_recs_1_Outlet_1">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_1">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.9748 0.00308 1</Transform>
+			</ProductInstance>
+
+			<ProductInstance id="inst_psnc_recs_1_Outlet_2" name="Outlet_2"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_2">
+				<UserData id="userdata_psnc_recs_1_Outlet_2">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_2">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.8648 0.00308 1</Transform>
+			</ProductInstance>
+
+			<ProductInstance id="inst_psnc_recs_1_Outlet_3" name="Outlet_3"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_3">
+				<UserData id="userdata_psnc_recs_1_Outlet_3">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_3">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.7548 0.00308 1</Transform>
+			</ProductInstance>
+
+			<ProductInstance id="inst_psnc_recs_1_Outlet_4" name="Outlet_4"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_4">
+				<UserData id="userdata_psnc_recs_1_Outlet_4">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_4">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.6448 0.00308 1</Transform>
+			</ProductInstance>
+
+			<ProductInstance id="inst_psnc_recs_1_Outlet_5" name="Outlet_5"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_5">
+				<UserData id="userdata_psnc_recs_1_Outlet_5">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_5">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.5348 0.00308 1</Transform>
+			</ProductInstance>
+
+			<ProductInstance id="inst_psnc_recs_1_Outlet_6" name="Outlet_6"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_6">
+				<UserData id="userdata_psnc_recs_1_Outlet_6">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_6">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.4248 0.00308 1</Transform>
 			</ProductInstance>
 			
-			<ProductInstance id="inst_recs_1_outlet_3" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_3"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_3">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.356 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_4" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_4"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_4">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.466 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_5" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_5"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_5">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.576 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_6" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_6"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_6">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.686 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_7" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_7"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_7">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.796 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_8" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_8"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_8">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.906 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_9" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_9"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_9">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 1.016 0.0 1</Transform>
-			</ProductInstance>
-
+			<ProductInstance id="inst_psnc_recs_1_Outlet_7" name="Outlet_7"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_7">
+				<UserData id="userdata_psnc_recs_1_Outlet_7">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_7">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.3148 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Outlet_8" name="Outlet_8"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_8">
+				<UserData id="userdata_psnc_recs_1_Outlet_8">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_8">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.2048 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Outlet_9" name="Outlet_9"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Outlet_9">
+				<UserData id="userdata_psnc_recs_1_Outlet_9">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Outlet_9">1 0 0 0 0 1 0 0 0 0 1 0 -0.391 -0.0948 0.00308 1</Transform>
+			</ProductInstance>
+						
 			<!-- Concrete description for one specific inlet -->
-			<ProductInstance id="inst_recs_1_inlet_1" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_1"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_1">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.136 0.0 1</Transform>
-			</ProductInstance>
-						
-			<ProductInstance id="inst_recs_1_inlet_2" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_2"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_2">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.246 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_3" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_3"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_3">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.356 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_4" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_4"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_4">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.466 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_5" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_5"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_5">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.576 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_6" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_6"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_6">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.686 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_7" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_7"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_7">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.796 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_8" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_8"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_8">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.906 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_9" name="Outlet@PSNC_RECS_1@inst_recs_1_inlet_9"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_9">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 1.016 0.0 1</Transform>
+			<ProductInstance id="inst_psnc_recs_1_Inlet_1" name="Inlet_1"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_1">
+				<UserData id="userdata_psnc_recs_1_Inlet_1">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_1">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.9748 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Inlet_2" name="Inlet_2"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_2">
+				<UserData id="userdata_psnc_recs_1_Inlet_2">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_2">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.8648 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Inlet_3" name="Inlet_3"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_3">
+				<UserData id="userdata_psnc_recs_1_Inlet_3">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_3">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.7548 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Inlet_4" name="Inlet_4"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_4">
+				<UserData id="userdata_psnc_recs_1_Inlet_4">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_4">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.6448 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Inlet_5" name="Inlet_5"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_5">
+				<UserData id="userdata_psnc_recs_1_Inlet_5">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_5">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.5348 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Inlet_6" name="Inlet_6"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_6">
+				<UserData id="userdata_psnc_recs_1_Inlet_6">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_6">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.4248 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Inlet_7" name="Inlet_7"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_7">
+				<UserData id="userdata_psnc_recs_1_Inlet_7">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_7">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.3148 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Inlet_8" name="Inlet_8"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_8">
+				<UserData id="userdata_psnc_recs_1_Inlet_8">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_8">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.2048 0.00308 1</Transform>
+			</ProductInstance>
+						
+			<ProductInstance id="inst_psnc_recs_1_Inlet_9" name="Inlet_9"
+				partRef="#view_Nodegroup_RECS_Sirius_2.0_Inlet_9">
+				<UserData id="userdata_psnc_recs_1_Inlet_9">
+					<UserValue value="airflowSensor" title="airflow-sensor"></UserValue>
+					<UserValue value="temperatureSensor" title="temp-sensor"></UserValue>
+				</UserData>				
+				<Transform id="trans_psnc_recs_1_Inlet_9">1 0 0 0 0 1 0 0 0 0 1 0 -0.023 -0.0948 0.00308 1</Transform>
 			</ProductInstance>
 						
 			<!-- Generic description of a RECS including an assembly, in this all 
 				nodes (inst_recs_1_node_x) and for each on sensor (inst_recs_1_nodecooler_x) -->
-			<ProductRevisionView id="view_nodegroup_RECS_Sirius" name="Geometry@ComputeBox1@Nodegroup"
-				instanceRefs="inst_recs_1_node_1 inst_recs_1_node_2 inst_recs_1_node_3 inst_recs_1_node_4 inst_recs_1_node_5 inst_recs_1_node_6 inst_recs_1_node_7 inst_recs_1_node_8 inst_recs_1_node_9 inst_recs_1_node_10 inst_recs_1_node_11 inst_recs_1_node_12 inst_recs_1_node_13 inst_recs_1_node_14 inst_recs_1_node_15 inst_recs_1_node_16 inst_recs_1_node_17 inst_recs_1_node_18 inst_recs_1_nodecooler_1 inst_recs_1_nodecooler_2 inst_recs_1_nodecooler_3 inst_recs_1_nodecooler_4 inst_recs_1_nodecooler_5 inst_recs_1_nodecooler_6 inst_recs_1_nodecooler_7 inst_recs_1_nodecooler_8 inst_recs_1_nodecooler_9 inst_recs_1_nodecooler_10 inst_recs_1_nodecooler_11 inst_recs_1_nodecooler_12 inst_recs_1_nodecooler_13 inst_recs_1_nodecooler_14 inst_recs_1_nodecooler_15 inst_recs_1_nodecooler_16 inst_recs_1_nodecooler_17 inst_recs_1_nodecooler_18 inst_recs_1_outlet_1 inst_recs_1_outlet_2 inst_recs_1_outlet_3 inst_recs_1_outlet_4 inst_recs_1_outlet_5 inst_recs_1_outlet_6 inst_recs_1_outlet_7 inst_recs_1_outlet_8 inst_recs_1_outlet_9 inst_recs_1_inlet_1 inst_recs_1_inlet_2 inst_recs_1_inlet_3 inst_recs_1_inlet_4 inst_recs_1_inlet_5 inst_recs_1_inlet_6 inst_recs_1_inlet_7 inst_recs_1_inlet_8 inst_recs_1_inlet_9"
+			<!-- Due to the placing of Heatsink of Node 18 wihtin Node 18, the heatsink is not part of this assembly -->
+			<ProductRevisionView id="view_Nodegroup_RECS_Sirius_2.0" name="recs_1"
+				instanceRefs="inst_psnc_recs_1_Node_1 inst_psnc_recs_1_Node_2 inst_psnc_recs_1_Node_3 inst_psnc_recs_1_Node_4 inst_psnc_recs_1_Node_5 inst_psnc_recs_1_Node_6 inst_psnc_recs_1_Node_7 inst_psnc_recs_1_Node_8 inst_psnc_recs_1_Node_9 inst_psnc_recs_1_Node_10 inst_psnc_recs_1_Node_11 inst_psnc_recs_1_Node_12 inst_psnc_recs_1_Node_13 inst_psnc_recs_1_Node_14 inst_psnc_recs_1_Node_15 inst_psnc_recs_1_Node_16 inst_psnc_recs_1_Node_17 inst_psnc_recs_1_Node_18 inst_psnc_recs_1_Node_1_Heatsink_1 inst_psnc_recs_1_Node_3_Heatsink_1 inst_psnc_recs_1_Node_3_Heatsink_1 inst_psnc_recs_1_Node_4_Heatsink_1 inst_psnc_recs_1_Node_5_Heatsink_1 inst_psnc_recs_1_Node_6_Heatsink_1 inst_psnc_recs_1_Node_7_Heatsink_1 inst_psnc_recs_1_Node_8_Heatsink_1 inst_psnc_recs_1_Node_9_Heatsink_1 inst_psnc_recs_1_Node_10_Heatsink_1 inst_psnc_recs_1_Node_11_Heatsink_1 inst_psnc_recs_1_Node_12_Heatsink_1 inst_psnc_recs_1_Node_13_Heatsink_1 inst_psnc_recs_1_Node_14_Heatsink_1 inst_psnc_recs_1_Node_15_Heatsink_1 inst_psnc_recs_1_Node_16_Heatsink_1 inst_psnc_recs_1_Node_17_Heatsink_1 inst_psnc_recs_1_Outlet_1 inst_psnc_recs_1_Outlet_2 inst_psnc_recs_1_Outlet_3 inst_psnc_recs_1_Outlet_4 inst_psnc_recs_1_Outlet_5 inst_psnc_recs_1_Outlet_6 inst_psnc_recs_1_Outlet_7 inst_psnc_recs_1_Outlet_8 inst_psnc_recs_1_Outlet_9 inst_psnc_recs_1_Inlet_1 inst_psnc_recs_1_Inlet_2 inst_psnc_recs_1_Inlet_3 inst_psnc_recs_1_Inlet_4 inst_psnc_recs_1_Inlet_5 inst_psnc_recs_1_Inlet_6 inst_psnc_recs_1_Inlet_7 inst_psnc_recs_1_Inlet_8 inst_psnc_recs_1_Inlet_9"
 				type="assembly">
-				<UserData id="userdata_nodegroup_RECS_Sirius">
+				<UserData id="userdata_Nodegroup_RECS_Sirius_2.0">
 					<!-- DEBBLevel is one of the following: Node, NodeGroup, Computebox1, 
 						ComputeBox2, maybe extended by Sensor, CoolingDevice, Powersupply, ... -->
@@ -385,10 +538,12 @@
 					<UserValue value="Component_Nodegroup_RECS_Sirius_2.0.xml" title="DEBBComponentFile"></UserValue>
 				</UserData>
-				<Representation id="rep_nodegroup_RECS_Sirius" format="VRML"
-					location=".\objects\recscase.wrl"></Representation>
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_stl" format="STL"
+					location=".\objects\NodeGroup_recscase.stl"></Representation>
+				<Representation id="rep_Nodegroup_RECS_Sirius_2.0_vrml" format="VRML"
+					location=".\objects\NodeGroup_recscase.wrl"></Representation>
 			</ProductRevisionView>
 
 			<!-- Concrete description of a specific RECS -->
-			<ProductInstance id="inst_psnc_recs_1" name="PSNC_RECS_1" partRef="#view_nodegroup_RECS_Sirius">
+			<ProductInstance id="inst_psnc_recs_1" name="recs_1" partRef="#view_Nodegroup_RECS_Sirius_2.0">
 				<UserData id="userdata_psnc_recs_1">
 					<!-- title="hostname" is on of the possible titles, currently only hostname 
Index: DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1_IntegrationOnly.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1_IntegrationOnly.xml	(revision 1093)
+++ DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1_IntegrationOnly.xml	(revision 1093)
@@ -0,0 +1,898 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+			This is DEBB information (taken from PLM XML and DEBBComponent
+			files), updated by schedulers and estimators. Moreover, all elements
+			are sorted and appear in correct order, according to the schema.
+		--><!--
+			Schedulers and estimators information is loaded from
+			../../debb2dcworms/example/example1.xml
+			file
+		--><environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xsi:noNamespaceSchemaLocation="../DCWormsResSchema.xsd">
+   <timeEstimationPlugin>
+      <name>example.timeestimation.coolemall.PhaseTimeEstimationPlugin</name>
+   </timeEstimationPlugin>
+   <resources>
+      <computingResource name="testbed/psnc/hpc/hw/rack1/recs1" class="NodeGroup">
+         <parameter name="label">
+            <value>RECS</value>
+         </parameter>
+         <parameter name="manufacturer">
+            <value>Christmann</value>
+         </parameter>
+         <parameter name="product">
+            <value>RECS</value>
+         </parameter>
+         <parameter name="maxPower">
+            <value>1000</value>
+         </parameter>
+         <parameter name="type">
+            <value>NodeGroupEnclosure</value>
+         </parameter>
+         <parameter name="outlet">
+            <property name="maxRPM">
+               <value>0</value>
+            </property>
+            <!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_1</value>
+            </property>
+            <property name="manufacturer">
+               <value>Christmann</value>
+            </property>
+            <property name="product">
+               <value>SimpleFan</value>
+            </property>
+            <property name="maxPower">
+               <value>3.0</value>
+            </property>
+            <property name="powerUsage">
+               <value>3.0</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_2</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_3</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_4</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_5</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_6</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_7</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_8</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_9</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_1</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_2</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_3</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_4</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_5</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_6</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_7</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_8</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Inlet_9</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="connector">
+            <property name="connectorType">
+               <value>1_rack_unit</value>
+            </property>
+            <property name="label">
+               <value>Label</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>1</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_1</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>2</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_2</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>3</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_3</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>4</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_4</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>5</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_5</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>6</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_6</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>7</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_7</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>8</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_8</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>9</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_9</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>10</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_10</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>11</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_11</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>12</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_12</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>13</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_13</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>14</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_14</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>15</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_15</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>16</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_16</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>17</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_17</value>
+            </property>
+         </parameter>
+         <parameter name="slot">
+            <property name="number">
+               <value>18</value>
+            </property>
+            <property name="connectorType">
+               <value>ComExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>Node_18</value>
+            </property>
+         </parameter>
+         <parameter name="hostname">
+            <value>i7_mc</value>
+         </parameter>
+         <parameter name="fullPath">
+            <value>/testbed/psnc/hpc/hw/rack1/recs1</value>
+         </parameter>
+         <profile>
+            <powerProfile>
+               <energyEstimationPlugin>
+                  <name>example.energy.coolemall.NodeGroupEnergyEstimationPlugin</name>
+               </energyEstimationPlugin>
+            </powerProfile>
+         </profile>
+         <computingResource name="i7_0_01" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_01</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_01</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_02" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_02</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_02</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_03" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_03</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_03</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_04" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_04</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_04</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_05" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_05</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_05</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_06" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_06</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_06</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_07" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_07</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_07</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_08" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_08</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_08</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_09" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_09</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_09</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_10" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_10</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_10</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_11" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_11</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_11</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_12" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_12</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_12</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_13" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_13</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_13</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_14" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-ivy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_14</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_14</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_15" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-sandy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_15</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_15</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_16" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-sandy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_16</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_16</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_17" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-sandy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_17</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_17</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_18" class="Node">
+            <templateId>Node-Node_psnc_i7-16GB-sandy</templateId>
+            <parameter name="hostname">
+               <value>i7_0_18</value>
+            </parameter>
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_18</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_01" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_01</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_02" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_02</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_03" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_03</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_02" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_02</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_03" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_03</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_04" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_04</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_05" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_05</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_06" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_06</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_07" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_07</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_08" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_08</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_09" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_09</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_10" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_10</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_11" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_11</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_12" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_12</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_13" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_13</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_14" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_14</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_15" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_15</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_16" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_16</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="i7_0_17" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/i7_0_17</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+         <computingResource name="" class="">
+            <parameter name="fullPath">
+               <value>/testbed/psnc/hpc/hw/rack1/recs1/</value>
+            </parameter>
+         </computingResource>
+      </computingResource>
+      <scheduler class="Cluster" name="cluster">
+         <schedulingPlugin>
+            <name>example.localplugin.FCFSBF_LocalPlugin</name>
+         </schedulingPlugin>
+         <managedComputingResources include="false">
+            <resourceName>testbed/psnc/hpc/hw/rack1/recs1</resourceName>
+         </managedComputingResources>
+      </scheduler>
+   </resources>
+   <templates>
+      <computingResourceTemplate name="Node-Node_psnc_i7-16GB-ivy" class="Node">
+         <resourceUnit class="Memory">
+            <amount>16384</amount>
+         </resourceUnit>
+         <parameter name="label">
+            <value>node_i7-16GB-ivy</value>
+         </parameter>
+         <parameter name="manufacturer">
+            <value>kontron</value>
+         </parameter>
+         <parameter name="product">
+            <value>COMe-bSC6 i7-3615QE ECC</value>
+         </parameter>
+         <parameter name="maxPower">
+            <value>40.0</value>
+         </parameter>
+         <parameter name="type">
+            <value>Node</value>
+         </parameter>
+         <parameter name="baseboard"><!--BasicDEBBPhysicalElementProperties--><property name="manufacturer">
+               <value>kontron</value>
+            </property>
+            <property name="product">
+               <value>COMe-bSC6 ECC</value>
+            </property>
+            <property name="type">
+               <value>NodeBoard</value>
+            </property>
+         </parameter>
+         <parameter name="heatsink"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Heatsink_1</value>
+            </property>
+            <property name="type">
+               <value>Cooler</value>
+            </property>
+         </parameter>
+         <parameter name="connector">
+            <property name="connectorType">
+               <value>COMExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>COMExpress</value>
+            </property>
+         </parameter>
+         <profile>
+            <powerProfile>
+               <energyEstimationPlugin>
+                  <name>example.energy.coolemall.NodeEnergyEstimationPlugin</name>
+               </energyEstimationPlugin>
+            </powerProfile>
+         </profile>
+         <computingResource class="Processor">
+            <parameter name="label">
+               <value>cpu_1</value>
+            </parameter>
+            <parameter name="manufacturer">
+               <value>Intel</value>
+            </parameter>
+            <parameter name="product">
+               <value>i7-3615QE</value>
+            </parameter>
+            <parameter name="speed">
+               <value>2300</value>
+            </parameter>
+            <profile>
+               <powerProfile>
+                  <energyEstimationPlugin>
+                     <name>example.energy.coolemall.ProcessorEnergyEstimationPlugin</name>
+                  </energyEstimationPlugin>
+               </powerProfile>
+            </profile>
+         </computingResource>
+      </computingResourceTemplate>
+      <computingResourceTemplate name="Node-Node_psnc_i7-16GB-sandy" class="Node">
+         <resourceUnit class="Memory">
+            <amount>16384</amount>
+         </resourceUnit>
+         <parameter name="label">
+            <value>node_i7-16GB-sandy</value>
+         </parameter>
+         <parameter name="manufacturer">
+            <value>kontron</value>
+         </parameter>
+         <parameter name="product">
+            <value>COMe-bSC2 i7-2715QE ECC</value>
+         </parameter>
+         <parameter name="maxPower">
+            <value>40.0</value>
+         </parameter>
+         <parameter name="type">
+            <value>Node</value>
+         </parameter>
+         <parameter name="baseboard"><!--BasicDEBBPhysicalElementProperties--><property name="manufacturer">
+               <value>kontron</value>
+            </property>
+            <property name="product">
+               <value>COMe-bSC2</value>
+            </property>
+            <property name="type">
+               <value>NodeBoard</value>
+            </property>
+         </parameter>
+         <parameter name="heatsink"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Heatsink_1</value>
+            </property>
+            <property name="type">
+               <value>Cooler</value>
+            </property>
+         </parameter>
+         <parameter name="connector">
+            <property name="connectorType">
+               <value>COMExpress Type 2</value>
+            </property>
+            <property name="label">
+               <value>COMExpress</value>
+            </property>
+         </parameter>
+         <profile>
+            <powerProfile>
+               <energyEstimationPlugin>
+                  <name>example.energy.coolemall.NodeEnergyEstimationPlugin</name>
+               </energyEstimationPlugin>
+            </powerProfile>
+         </profile>
+         <computingResource class="Processor">
+            <parameter name="label">
+               <value>cpu_1</value>
+            </parameter>
+            <parameter name="manufacturer">
+               <value>Intel</value>
+            </parameter>
+            <parameter name="product">
+               <value>i7-2715QE</value>
+            </parameter>
+            <parameter name="speed">
+               <value>2100</value>
+            </parameter>
+            <profile>
+               <powerProfile>
+                  <energyEstimationPlugin>
+                     <name>example.energy.coolemall.ProcessorEnergyEstimationPlugin</name>
+                  </energyEstimationPlugin>
+               </powerProfile>
+            </profile>
+         </computingResource>
+      </computingResourceTemplate>
+   </templates>
+</environment>
Index: DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1_By_Gosia.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1_By_Gosia.xml	(revision 1093)
+++ DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PLMXML_PSNC_RECS_1_By_Gosia.xml	(revision 1093)
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xsi:noNamespaceSchemaLocation="../DCWormsResSchema.xsd">
+   <resources>
+      <computingResource name="PSNC_RECS_1" class="NodeGroup"><!--
+							DEBB Component file is Component_Nodegroup_RECS_Sirius_2.0.xml--><parameter name="label">
+            <value>RECS</value>
+         </parameter>
+         <parameter name="manufacturer">
+            <value>Christmann</value>
+         </parameter>
+         <parameter name="product">
+            <value>RECS</value>
+         </parameter>
+         <parameter name="maxPower">
+            <value>1000</value>
+         </parameter>
+         <parameter name="type">
+            <value>NodeGroupEnclosure</value>
+         </parameter>
+         <parameter name="outlet">
+            <property name="maxRPM">
+               <value>0</value>
+            </property>
+            <!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_1</value>
+            </property>
+            <property name="manufacturer">
+               <value>Christmann</value>
+            </property>
+            <property name="product">
+               <value>SimpleFan</value>
+            </property>
+            <property name="maxPower">
+               <value>3.0</value>
+            </property>
+            <property name="powerUsage">
+               <value>3.0</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_2</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_3</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_4</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_5</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_6</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_7</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_8</value>
+            </property>
+            <property name="type">
+               <value>Fan</value>
+            </property>
+         </parameter>
+         <parameter name="outlet"><!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="label">
+               <value>Outlet_9</value>
+            </
