test cases 6-10 added
diff --git a/moK2014.php b/moK2014.php
index b9b793c..8fe1090 100644
--- a/moK2014.php
+++ b/moK2014.php
@@ -44,13 +44,18 @@
 	<h2>Test results</h2>	

 	The following pages summarize the results oof our tests concerning the correctness of both implementations:	

 	<br/><br/>

-	<ol class="midlist">

+	<ul class="midlist">

 	 	<li>Test Case 01: <a href="mok2014/Test01_Substitute_ClientNode/Results.html" target="_blank">Substitute Client Node</a></li>

 	 	<li>Test Case 02: <a href="mok2014/Test02_Substitute_ServerNode/Results.html" target="_blank">Substitute Server Node</a></li>

 	 	<li>Test Case 03: <a href="mok2014/Test03_Substitute_NetworkNode/Results.html" target="_blank">Substitute Network Node</a></li>

 	 	<li>Test Case 04: <a href="mok2014/Test04_Substitute_UPS/Results.html" target="_blank">Substitute Uninterruptible Power Supply</a></li>

 	 	<li>Test Case 05: <a href="mok2014/Test05_Substitute_Cooling/Results.html" target="_blank">Substitute Cooling</a></li>

-	</ol>

+	 	<li>Test Case 06: <a href="mok2014/Test06_Downscale_UPS/Results.html" target="_blank">Downscale Uninterruptible Power Supply</a></li>

+	 	<li>Test Case 07: <a href="mok2014/Test07_Downscale_Cooling/Results.html" target="_blank">Downscale Cooling</a></li>

+	 	<li>Test Case 08: <a href="mok2014/Test08_Delete_UPS/Results.html" target="_blank">Delete Uninterruptible Power Supply</a></li>

+	 	<li>Test Case 09: <a href="mok2014/Test09_Delete_Cooling/Results.html" target="_blank">Delete Cooling</a></li>

+	 	<li>Test Case 10: <a href="mok2014/Test10_Split_UPS/Results.html" target="_blank">Split Uninterruptible Power Supply</a></li>

+	</ul>

 	

 	</div>

 	

diff --git a/mok2014/Test06_Downscale_UPS/Results.html b/mok2014/Test06_Downscale_UPS/Results.html
new file mode 100644
index 0000000..2afc4b7
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/Results.html
@@ -0,0 +1,20 @@
+<html>

+</body>

+<hr>

+<h1>Test06_Downscale_UPS</h1>

+<hr>

+<h2>Instance Model</h2><br>

+<img src="model.png"><br><hr>

+<h2>Metrics (custom solution)</h2><br>

+<img src="metrics_custom.png"><br><hr>

+<h2>Metrics (EMF Refactor solution)</h2><br>

+<img src="metrics_refactor.png"><br><hr>

+<h2>Smells (EMF Refactor solution)</h2><br>

+<img src="smells_refactor.png"><br><hr>

+<h2>Optimization Rule (custom solution)</h2><br>

+<img src="ruleset.png"><br><hr>

+<h2>Optimization Log (EMF Refactor solution)</h2><br>

+<img src="log.png"><br>

+<hr>

+<body>

+</html>
\ No newline at end of file
diff --git a/mok2014/Test06_Downscale_UPS/Rule05.pam b/mok2014/Test06_Downscale_UPS/Rule05.pam
new file mode 100644
index 0000000..62f861b
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/Rule05.pam
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<PAM:Room xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:PAM="PAM" Name="Diagram">

+  <applies Name="USV Eaton 5110" Out_Watt="600" Efficiency="95.0"/>

+  <subrooms Name="Room">

+    <applies Name="USV Eaton MX 5000 RT3" Out_Watt="100000" Efficiency="91.0"/>

+    <contains xsi:type="PAM:ServerNode" Name="System x3500" Max_Watt="247" Max_Capacity="1024" Idle_Watt="57" Act_Watt="142" MFLOPs="489"/>

+  </subrooms>

+</PAM:Room>

diff --git a/mok2014/Test06_Downscale_UPS/Rule05.pam_diagram b/mok2014/Test06_Downscale_UPS/Rule05.pam_diagram
new file mode 100644
index 0000000..deabf12
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/Rule05.pam_diagram
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:PAM="PAM" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_3Xt3oMs_EeGw0KgbBYgfuQ" type="PAM" measurementUnit="Pixel">

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_3XuesMs_EeGw0KgbBYgfuQ"/>

+  <element xmi:type="PAM:Room" href="Rule05.pam#/"/>

+</notation:Diagram>

diff --git a/mok2014/Test06_Downscale_UPS/log.png b/mok2014/Test06_Downscale_UPS/log.png
new file mode 100644
index 0000000..687b2fe
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/log.png
Binary files differ
diff --git a/mok2014/Test06_Downscale_UPS/metrics_custom.png b/mok2014/Test06_Downscale_UPS/metrics_custom.png
new file mode 100644
index 0000000..80895bf
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/metrics_custom.png
Binary files differ
diff --git a/mok2014/Test06_Downscale_UPS/metrics_refactor.png b/mok2014/Test06_Downscale_UPS/metrics_refactor.png
new file mode 100644
index 0000000..0b141ce
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/metrics_refactor.png
Binary files differ
diff --git a/mok2014/Test06_Downscale_UPS/model.png b/mok2014/Test06_Downscale_UPS/model.png
new file mode 100644
index 0000000..5725f02
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/model.png
Binary files differ
diff --git a/mok2014/Test06_Downscale_UPS/ruleset.henshin b/mok2014/Test06_Downscale_UPS/ruleset.henshin
new file mode 100644
index 0000000..afe50ce
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/ruleset.henshin
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<henshin:Module xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmi:id="PAM_Transformation_System">

+  <imports href="PAM#/"/>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Downscale0" name="DownscaleUPS1">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS0" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Name" value="&quot;USV Eaton MX 5000 RT3&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Out_Watt" value="100000">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Efficiency" value="91.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0" source="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" target="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS0" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Name" value="&quot;USV Eaton 5110&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Out_Watt" value="600">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Efficiency" value="95.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0" source="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0" target="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping_UninterruptiblePowerSupply0" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0"/>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping0" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0"/>

+  </units>

+</henshin:Module>

diff --git a/mok2014/Test06_Downscale_UPS/ruleset.henshin_diagram b/mok2014/Test06_Downscale_UPS/ruleset.henshin_diagram
new file mode 100644
index 0000000..8f7049f
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/ruleset.henshin_diagram
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_n90z0EI5EeOYf-jR6jTYBQ" type="Henshin" measurementUnit="Pixel">

+  <children xmi:type="notation:Shape" xmi:id="_n_rN8EI5EeOYf-jR6jTYBQ" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_n_rN8kI5EeOYf-jR6jTYBQ" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_n_rN80I5EeOYf-jR6jTYBQ" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_n_tDIEI5EeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_n_tDIkI5EeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_n_tDI0I5EeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_n_tDJEI5EeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_n_tDJUI5EeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_n_tDJkI5EeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n_tDIUI5EeOYf-jR6jTYBQ" x="15" y="12"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_n_tqMEI5EeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_n_tqMkI5EeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_n_tqM0I5EeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_n_tqNEI5EeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_n_tqNUI5EeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_n_tqNkI5EeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n_tqMUI5EeOYf-jR6jTYBQ" x="497" y="32"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n_rN8UI5EeOYf-jR6jTYBQ" x="15" y="6" width="670" height="170"/>

+  </children>

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_n90z0UI5EeOYf-jR6jTYBQ"/>

+  <element xmi:type="henshin:Module" href="ruleset.henshin#PAM_Transformation_System"/>

+  <edges xmi:type="notation:Connector" xmi:id="_n_-I4EI5EeOYf-jR6jTYBQ" type="4001" source="_n_tqMEI5EeOYf-jR6jTYBQ" target="_n_tDIEI5EeOYf-jR6jTYBQ">

+    <children xmi:type="notation:DecorationNode" xmi:id="_n_-v8kI5EeOYf-jR6jTYBQ" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_n_-v80I5EeOYf-jR6jTYBQ" y="16"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_n_-v9EI5EeOYf-jR6jTYBQ" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_n_-v9UI5EeOYf-jR6jTYBQ" x="-1" y="-22"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_n_-v8EI5EeOYf-jR6jTYBQ" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_n_-v8UI5EeOYf-jR6jTYBQ" points="[66, 6, -51, -4]$[-75, -6, -192, -16]"/>

+  </edges>

+</notation:Diagram>

diff --git a/mok2014/Test06_Downscale_UPS/ruleset.png b/mok2014/Test06_Downscale_UPS/ruleset.png
new file mode 100644
index 0000000..a2171c7
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/ruleset.png
Binary files differ
diff --git a/mok2014/Test06_Downscale_UPS/smells_refactor.png b/mok2014/Test06_Downscale_UPS/smells_refactor.png
new file mode 100644
index 0000000..cb0a719
--- /dev/null
+++ b/mok2014/Test06_Downscale_UPS/smells_refactor.png
Binary files differ
diff --git a/mok2014/Test07_Downscale_Cooling/Results.html b/mok2014/Test07_Downscale_Cooling/Results.html
new file mode 100644
index 0000000..023f5fa
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/Results.html
@@ -0,0 +1,20 @@
+<html>

+</body>

+<hr>

+<h1>Test07_Downscale_Cooling</h1>

+<hr>

+<h2>Instance Model</h2><br>

+<img src="model.png"><br><hr>

+<h2>Metrics (custom solution)</h2><br>

+<img src="metrics_custom.png"><br><hr>

+<h2>Metrics (EMF Refactor solution)</h2><br>

+<img src="metrics_refactor.png"><br><hr>

+<h2>Smells (EMF Refactor solution)</h2><br>

+<img src="smells_refactor.png"><br><hr>

+<h2>Optimization Rule (custom solution)</h2><br>

+<img src="ruleset.png"><br><hr>

+<h2>Optimization Log (EMF Refactor solution)</h2><br>

+<img src="log.png"><br>

+<hr>

+<body>

+</html>
\ No newline at end of file
diff --git a/mok2014/Test07_Downscale_Cooling/Rule07.pam b/mok2014/Test07_Downscale_Cooling/Rule07.pam
new file mode 100644
index 0000000..61670f4
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/Rule07.pam
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<PAM:Room xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:PAM="PAM">

+  <includes Max_Watt="1170" Name="InRoom SC Portable" Cooling_Capacity="2900"/>

+  <subrooms Name="Room">

+    <includes Max_Watt="23920" Name="TDCV4000D" Cooling_Capacity="102000"/>

+    <contains xsi:type="PAM:ServerNode" Name="System x3500" Max_Watt="247" Max_Capacity="1024" Idle_Watt="57" Act_Watt="142" MFLOPs="489"/>

+  </subrooms>

+</PAM:Room>

diff --git a/mok2014/Test07_Downscale_Cooling/Rule07.pam_diagram b/mok2014/Test07_Downscale_Cooling/Rule07.pam_diagram
new file mode 100644
index 0000000..69d9bea
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/Rule07.pam_diagram
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:PAM="PAM" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_t2zsoMtAEeGw0KgbBYgfuQ" type="PAM" measurementUnit="Pixel">

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_t2zsoctAEeGw0KgbBYgfuQ"/>

+  <element xmi:type="PAM:Room" href="Rule07.pam#/"/>

+</notation:Diagram>

diff --git a/mok2014/Test07_Downscale_Cooling/log.png b/mok2014/Test07_Downscale_Cooling/log.png
new file mode 100644
index 0000000..30fa77a
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/log.png
Binary files differ
diff --git a/mok2014/Test07_Downscale_Cooling/metrics_custom.png b/mok2014/Test07_Downscale_Cooling/metrics_custom.png
new file mode 100644
index 0000000..b459cb0
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/metrics_custom.png
Binary files differ
diff --git a/mok2014/Test07_Downscale_Cooling/metrics_refactor.png b/mok2014/Test07_Downscale_Cooling/metrics_refactor.png
new file mode 100644
index 0000000..593bdef
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/metrics_refactor.png
Binary files differ
diff --git a/mok2014/Test07_Downscale_Cooling/model.png b/mok2014/Test07_Downscale_Cooling/model.png
new file mode 100644
index 0000000..0c1b73d
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/model.png
Binary files differ
diff --git a/mok2014/Test07_Downscale_Cooling/ruleset.henshin b/mok2014/Test07_Downscale_Cooling/ruleset.henshin
new file mode 100644
index 0000000..7b0c182
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/ruleset.henshin
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<henshin:Module xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmi:id="PAM_Transformation_System">

+  <imports href="PAM#/"/>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_Cooling_Downscale0" name="DownscaleCooling0">

+    <lhs xmi:id="Rule_Cooling_Downscale_LHS0" name="LHS">

+      <nodes xmi:id="Rule_Cooling_Downscale_LHS_Cooling0" incoming="Rule_Cooling_Downscale_LHS_applies0">

+        <type href="PAM#//Cooling"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling0_Name" value="&quot;TDCV4000D&quot;">

+          <type href="PAM#//Cooling/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling0_Max_Watt" value="23920">

+          <type href="PAM#//Cooling/Max_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling0_Cooling_Capacity" value="102000">

+          <type href="PAM#//Cooling/Cooling_Capacity"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_Cooling_Downscale_LHS_Room0" outgoing="Rule_Cooling_Downscale_LHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_Cooling_Downscale_LHS_applies0" source="Rule_Cooling_Downscale_LHS_Room0" target="Rule_Cooling_Downscale_LHS_Cooling0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_Cooling_Downscale_RHS0" name="RHS">

+      <nodes xmi:id="Rule_Cooling_Downscale_RHS_Cooling0" incoming="Rule_Cooling_Downscale_RHS_applies0">

+        <type href="PAM#//Cooling"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling0_Name" value="&quot;InRoom SC Portable&quot;">

+          <type href="PAM#//Cooling/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling0_Max_Watt" value="1170">

+          <type href="PAM#//Cooling/Max_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling0_Cooling_Capacity" value="2900">

+          <type href="PAM#//Cooling/Cooling_Capacity"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_Cooling_Downscale_RHS_Room0" outgoing="Rule_Cooling_Downscale_RHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_Cooling_Downscale_RHS_applies0" source="Rule_Cooling_Downscale_RHS_Room0" target="Rule_Cooling_Downscale_RHS_Cooling0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_Cooling_Downscale_Mapping_Cooling0" origin="Rule_Cooling_Downscale_LHS_Cooling0" image="Rule_Cooling_Downscale_RHS_Cooling0"/>

+    <mappings xmi:id="Rule_Cooling_Downscale_Mapping0" origin="Rule_Cooling_Downscale_LHS_Room0" image="Rule_Cooling_Downscale_RHS_Room0"/>

+  </units>

+</henshin:Module>

diff --git a/mok2014/Test07_Downscale_Cooling/ruleset.henshin_diagram b/mok2014/Test07_Downscale_Cooling/ruleset.henshin_diagram
new file mode 100644
index 0000000..03abcb0
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/ruleset.henshin_diagram
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_L1ORwEI2EeOYf-jR6jTYBQ" type="Henshin" measurementUnit="Pixel">

+  <children xmi:type="notation:Shape" xmi:id="_L4OicEI2EeOYf-jR6jTYBQ" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_L4OickI2EeOYf-jR6jTYBQ" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_L4Oic0I2EeOYf-jR6jTYBQ" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_L4PwkEI2EeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_L4QXoEI2EeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_L4QXoUI2EeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_L4QXokI2EeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_L4QXo0I2EeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_L4QXpEI2EeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_Cooling0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_L4PwkUI2EeOYf-jR6jTYBQ" x="26" y="16"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_L4QXpUI2EeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_L4QXp0I2EeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_L4QXqEI2EeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_L4QXqUI2EeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_L4QXqkI2EeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_L4QXq0I2EeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_L4QXpkI2EeOYf-jR6jTYBQ" x="466" y="41"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_Cooling_Downscale0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_L4OicUI2EeOYf-jR6jTYBQ" x="18" y="26" width="636" height="177"/>

+  </children>

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_L1ORwUI2EeOYf-jR6jTYBQ"/>

+  <element xmi:type="henshin:Module" href="ruleset.henshin#PAM_Transformation_System"/>

+  <edges xmi:type="notation:Connector" xmi:id="_L4gPQEI2EeOYf-jR6jTYBQ" type="4001" source="_L4QXpUI2EeOYf-jR6jTYBQ" target="_L4PwkEI2EeOYf-jR6jTYBQ">

+    <children xmi:type="notation:DecorationNode" xmi:id="_L4g2UEI2EeOYf-jR6jTYBQ" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_L4g2UUI2EeOYf-jR6jTYBQ" x="1" y="16"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_L4hdYEI2EeOYf-jR6jTYBQ" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_L4hdYUI2EeOYf-jR6jTYBQ" x="-4" y="-21"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_L4gPQUI2EeOYf-jR6jTYBQ" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_applies0"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_L4gPQkI2EeOYf-jR6jTYBQ" points="[66, 7, -25, -3]$[-75, -8, -166, -18]"/>

+  </edges>

+</notation:Diagram>

diff --git a/mok2014/Test07_Downscale_Cooling/ruleset.png b/mok2014/Test07_Downscale_Cooling/ruleset.png
new file mode 100644
index 0000000..ed597eb
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/ruleset.png
Binary files differ
diff --git a/mok2014/Test07_Downscale_Cooling/smells_refactor.png b/mok2014/Test07_Downscale_Cooling/smells_refactor.png
new file mode 100644
index 0000000..2f05129
--- /dev/null
+++ b/mok2014/Test07_Downscale_Cooling/smells_refactor.png
Binary files differ
diff --git a/mok2014/Test08_Delete_UPS/Results.html b/mok2014/Test08_Delete_UPS/Results.html
new file mode 100644
index 0000000..0895d2f
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/Results.html
@@ -0,0 +1,20 @@
+<html>

+</body>

+<hr>

+<h1>Test08_Delete_UPS</h1>

+<hr>

+<h2>Instance Model</h2><br>

+<img src="model.png"><br><hr>

+<h2>Metrics (custom solution)</h2><br>

+<img src="metrics_custom.png"><br><hr>

+<h2>Metrics (EMF Refactor solution)</h2><br>

+<img src="metrics_refactor.png"><br><hr>

+<h2>Smells (EMF Refactor solution)</h2><br>

+<img src="smells_refactor.png"><br><hr>

+<h2>Optimization Rule (custom solution)</h2><br>

+<img src="ruleset.png"><br><hr>

+<h2>Optimization Log (EMF Refactor solution)</h2><br>

+<img src="log.png"><br>

+<hr>

+<body>

+</html>
\ No newline at end of file
diff --git a/mok2014/Test08_Delete_UPS/Rule08.pam b/mok2014/Test08_Delete_UPS/Rule08.pam
new file mode 100644
index 0000000..ced8adb
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/Rule08.pam
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<PAM:Room xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:PAM="PAM" Name="Diagram">

+  <subrooms Name="Room">

+    <applies Name="USV Eaton 5110" Out_Watt="600" Efficiency="95.0"/>

+    <applies Name="Smart-UPS 1500VA" Out_Watt="1000" Efficiency="98.3"/>

+    <applies Name="USV Eaton MX 5000 RT3" Out_Watt="4500" Efficiency="91.0"/>

+    <contains xsi:type="PAM:ServerNode" Name="System x3500" Max_Watt="247" Max_Capacity="1024" Idle_Watt="57" Act_Watt="142" MFLOPs="489"/>

+  </subrooms>

+</PAM:Room>

diff --git a/mok2014/Test08_Delete_UPS/Rule08.pam_diagram b/mok2014/Test08_Delete_UPS/Rule08.pam_diagram
new file mode 100644
index 0000000..1423fb7
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/Rule08.pam_diagram
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:PAM="PAM" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_jOK9MMtEEeG8TqR9m2WeoA" type="PAM" measurementUnit="Pixel">

+  <children xmi:type="notation:Node" xmi:id="_wAIc8DjvEeO08INLv9PA5Q" type="2010">

+    <children xmi:type="notation:DecorationNode" xmi:id="_wAIc9TjvEeO08INLv9PA5Q" type="5070"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_wAIc9jjvEeO08INLv9PA5Q" type="7003">

+      <children xmi:type="notation:Node" xmi:id="_wAKSIDjvEeO08INLv9PA5Q" type="3008">

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAKSJTjvEeO08INLv9PA5Q" type="5054"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAKSJjjvEeO08INLv9PA5Q" type="5055"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAKSJzjvEeO08INLv9PA5Q" type="5056"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAKSKDjvEeO08INLv9PA5Q" type="5057"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAK5MDjvEeO08INLv9PA5Q" type="5058"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAK5MTjvEeO08INLv9PA5Q" type="5059"/>

+        <styles xmi:type="notation:DescriptionStyle" xmi:id="_wAKSITjvEeO08INLv9PA5Q"/>

+        <styles xmi:type="notation:FontStyle" xmi:id="_wAKSIjjvEeO08INLv9PA5Q" fontName="Segoe UI"/>

+        <styles xmi:type="notation:FillStyle" xmi:id="_wAKSIzjvEeO08INLv9PA5Q"/>

+        <element xmi:type="PAM:ServerNode" href="Rule08.pam#//@subrooms.0/@contains.0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wAKSJDjvEeO08INLv9PA5Q" x="25" y="24"/>

+      </children>

+      <children xmi:type="notation:Node" xmi:id="_wAK5MjjvEeO08INLv9PA5Q" type="3011">

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAK5NzjvEeO08INLv9PA5Q" type="5066"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAK5ODjvEeO08INLv9PA5Q" type="5067"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wAK5OTjvEeO08INLv9PA5Q" type="5068"/>

+        <styles xmi:type="notation:DescriptionStyle" xmi:id="_wAK5MzjvEeO08INLv9PA5Q"/>

+        <styles xmi:type="notation:FontStyle" xmi:id="_wAK5NDjvEeO08INLv9PA5Q" fontName="Segoe UI"/>

+        <styles xmi:type="notation:FillStyle" xmi:id="_wAK5NTjvEeO08INLv9PA5Q"/>

+        <element xmi:type="PAM:UninterruptiblePowerSupply" href="Rule08.pam#//@subrooms.0/@applies.0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wAK5NjjvEeO08INLv9PA5Q" x="226"/>

+      </children>

+      <children xmi:type="notation:Node" xmi:id="_wAK5OjjvEeO08INLv9PA5Q" type="3011">

+        <children xmi:type="notation:DecorationNode" xmi:id="_wALgQDjvEeO08INLv9PA5Q" type="5066"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wALgQTjvEeO08INLv9PA5Q" type="5067"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wALgQjjvEeO08INLv9PA5Q" type="5068"/>

+        <styles xmi:type="notation:DescriptionStyle" xmi:id="_wAK5OzjvEeO08INLv9PA5Q"/>

+        <styles xmi:type="notation:FontStyle" xmi:id="_wAK5PDjvEeO08INLv9PA5Q" fontName="Segoe UI"/>

+        <styles xmi:type="notation:FillStyle" xmi:id="_wAK5PTjvEeO08INLv9PA5Q"/>

+        <element xmi:type="PAM:UninterruptiblePowerSupply" href="Rule08.pam#//@subrooms.0/@applies.1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wAK5PjjvEeO08INLv9PA5Q" x="231" y="140"/>

+      </children>

+      <children xmi:type="notation:Node" xmi:id="_wALgQzjvEeO08INLv9PA5Q" type="3011">

+        <children xmi:type="notation:DecorationNode" xmi:id="_wALgSDjvEeO08INLv9PA5Q" type="5066"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wALgSTjvEeO08INLv9PA5Q" type="5067"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_wALgSjjvEeO08INLv9PA5Q" type="5068"/>

+        <styles xmi:type="notation:DescriptionStyle" xmi:id="_wALgRDjvEeO08INLv9PA5Q"/>

+        <styles xmi:type="notation:FontStyle" xmi:id="_wALgRTjvEeO08INLv9PA5Q" fontName="Segoe UI"/>

+        <styles xmi:type="notation:FillStyle" xmi:id="_wALgRjjvEeO08INLv9PA5Q"/>

+        <element xmi:type="PAM:UninterruptiblePowerSupply" href="Rule08.pam#//@subrooms.0/@applies.2"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wALgRzjvEeO08INLv9PA5Q" x="415" y="24"/>

+      </children>

+    </children>

+    <styles xmi:type="notation:DescriptionStyle" xmi:id="_wAIc8TjvEeO08INLv9PA5Q"/>

+    <styles xmi:type="notation:FontStyle" xmi:id="_wAIc8jjvEeO08INLv9PA5Q" fontName="Segoe UI"/>

+    <styles xmi:type="notation:FillStyle" xmi:id="_wAIc8zjvEeO08INLv9PA5Q"/>

+    <element xmi:type="PAM:Room" href="Rule08.pam#//@subrooms.0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wAIc9DjvEeO08INLv9PA5Q" width="661" height="346"/>

+  </children>

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_jOK9MctEEeG8TqR9m2WeoA"/>

+  <element xmi:type="PAM:Room" href="Rule08.pam#/"/>

+</notation:Diagram>

diff --git a/mok2014/Test08_Delete_UPS/log.png b/mok2014/Test08_Delete_UPS/log.png
new file mode 100644
index 0000000..284176f
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/log.png
Binary files differ
diff --git a/mok2014/Test08_Delete_UPS/metrics_custom.png b/mok2014/Test08_Delete_UPS/metrics_custom.png
new file mode 100644
index 0000000..bb7d76d
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/metrics_custom.png
Binary files differ
diff --git a/mok2014/Test08_Delete_UPS/metrics_refactor.png b/mok2014/Test08_Delete_UPS/metrics_refactor.png
new file mode 100644
index 0000000..3258ec1
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/metrics_refactor.png
Binary files differ
diff --git a/mok2014/Test08_Delete_UPS/model.png b/mok2014/Test08_Delete_UPS/model.png
new file mode 100644
index 0000000..dd57e55
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/model.png
Binary files differ
diff --git a/mok2014/Test08_Delete_UPS/ruleset.henshin b/mok2014/Test08_Delete_UPS/ruleset.henshin
new file mode 100644
index 0000000..f79da5a
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/ruleset.henshin
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<henshin:Module xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmi:id="PAM_Transformation_System">

+  <imports href="PAM#/"/>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Substitution0" name="SubsituteUPS1">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Substitution_LHS0" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Substitution_LHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Substitution_LHS_UninterruptiblePowerSupply0_Name" value="&quot;USV Eaton 5110&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Substitution_LHS_UninterruptiblePowerSupply0_Out_Watt" value="600">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Substitution_LHS_UninterruptiblePowerSupply0_Efficiency" value="95.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Substitution_RHS0" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Substitution_RHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Substitution_RHS_UninterruptiblePowerSupply0_Name" value="&quot;Smart-UPS 1500VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Substitution_RHS_UninterruptiblePowerSupply0_Out_Watt" value="1000">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Substitution_RHS_UninterruptiblePowerSupply0_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Substitution_Mapping_UninterruptiblePowerSupply0" origin="Rule_UninterruptiblePowerSupply_Substitution_LHS_UninterruptiblePowerSupply0" image="Rule_UninterruptiblePowerSupply_Substitution_RHS_UninterruptiblePowerSupply0"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Downscale0" name="DownscaleUPS2">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS0" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Name" value="&quot;USV Eaton MX 5000 RT3&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Out_Watt" value="4500">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Efficiency" value="91.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0" source="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" target="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS0" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Name" value="&quot;Smart-UPS 1500VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Out_Watt" value="1000">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0" source="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0" target="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping_UninterruptiblePowerSupply0" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0"/>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping0" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Downscale1" name="DownscaleUPS2">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS1" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1" incoming="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies1">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1_Name" value="&quot;USV Eaton 5110&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1_Out_Watt" value="600">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1_Efficiency" value="95.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1" outgoing="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies1">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies1" source="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1" target="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS1" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1" incoming="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies1">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1_Name" value="&quot;Smart-UPS 1500VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1_Out_Watt" value="1000">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room1" outgoing="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies1">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room1_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies1" source="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room1" target="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping_UninterruptiblePowerSupply1" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1"/>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping1" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room1"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Delete0" name="DeleteUPS0">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS0" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Delete_LHS_applies0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0_Name" value="&quot;USV Eaton MX 5000 RT3&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0_Out_Watt" value="4500">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0_Efficiency" value="91.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Delete_LHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_applies0" source="Rule_UninterruptiblePowerSupply_Delete_LHS_Room0" target="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Delete_RHS0" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Delete_RHS_Room0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_RHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Delete_Mapping0" origin="Rule_UninterruptiblePowerSupply_Delete_LHS_Room0" image="Rule_UninterruptiblePowerSupply_Delete_RHS_Room0"/>

+  </units>

+</henshin:Module>

diff --git a/mok2014/Test08_Delete_UPS/ruleset.henshin_diagram b/mok2014/Test08_Delete_UPS/ruleset.henshin_diagram
new file mode 100644
index 0000000..4fecbef
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/ruleset.henshin_diagram
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_5T-9gEFsEeOgXYMZfldJbA" type="Henshin" measurementUnit="Pixel">

+  <children xmi:type="notation:Shape" xmi:id="_5Y4roEFsEeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_5Y5SsEFsEeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_5Y55wEFsEeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_5ZPQ8EFsEeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZP4AEFsEeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZP4AUFsEeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZRGIEFsEeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_5ZRGIUFsEeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_5ZRGIkFsEeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Substitution_LHS_UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5ZPQ8UFsEeOgXYMZfldJbA" x="16" y="14"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Substitution0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Y4roUFsEeOgXYMZfldJbA" width="395" height="179"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_5Y6g0EFsEeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_5Y7H4EFsEeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_5Y7H4UFsEeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_5ZtLAEFsEeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZtLAkFsEeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZtyEEFsEeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZtyEUFsEeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_5ZtyEkFsEeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_5ZtyE0FsEeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5ZtLAUFsEeOgXYMZfldJbA" x="13" y="117"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_5ZtyFEFsEeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZtyFkFsEeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZtyF0FsEeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5ZtyGEFsEeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_5ZtyGUFsEeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_5ZtyGkFsEeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5ZtyFUFsEeOgXYMZfldJbA" x="140" y="7"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Y6g0UFsEeOgXYMZfldJbA" y="202" width="468" height="273"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_5Y7H4kFsEeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_5Y7H5EFsEeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_5Y7H5UFsEeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_5aaVoEFsEeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_5aaVokFsEeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5aaVo0FsEeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5aaVpEFsEeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_5aa8sEFsEeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_5aa8sUFsEeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5aaVoUFsEeOgXYMZfldJbA" x="36" y="118"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_5aa8skFsEeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_5aa8tEFsEeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5aa8tUFsEeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5aa8tkFsEeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_5aa8t0FsEeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_5aa8uEFsEeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5aa8s0FsEeOgXYMZfldJbA" x="151" y="12"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale1"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Y7H40FsEeOgXYMZfldJbA" x="490" y="202" width="421" height="273"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_5Y7u8EFsEeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_5Y7u8kFsEeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_5Y7u80FsEeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_5avFwEFsEeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_5avFwkFsEeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5avFw0FsEeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5avs0EFsEeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_5avs0UFsEeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_5avs0kFsEeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5avFwUFsEeOgXYMZfldJbA" x="19" y="17"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_5avs00FsEeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_5avs1UFsEeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5avs1kFsEeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_5avs10FsEeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_5avs2EFsEeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_5avs2UFsEeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Delete_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5avs1EFsEeOgXYMZfldJbA" x="344" y="37"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Delete0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Y7u8UFsEeOgXYMZfldJbA" x="411" width="500" height="179"/>

+  </children>

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_5T-9gUFsEeOgXYMZfldJbA"/>

+  <element xmi:type="henshin:Module" href="ruleset.henshin#PAM_Transformation_System"/>

+  <edges xmi:type="notation:Connector" xmi:id="_5bprwEFsEeOgXYMZfldJbA" type="4001" source="_5ZtyFEFsEeOgXYMZfldJbA" target="_5ZtLAEFsEeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_5bprw0FsEeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_5bprxEFsEeOgXYMZfldJbA" y="40"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_5bqS0EFsEeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_5bqS0UFsEeOgXYMZfldJbA" y="-53"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_5bprwUFsEeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5bprwkFsEeOgXYMZfldJbA" points="[66, 5, -61, -5]$[-75, -6, -202, -16]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_5cKCEEFsEeOgXYMZfldJbA" type="4001" source="_5aa8skFsEeOgXYMZfldJbA" target="_5aaVoEFsEeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_5cKCE0FsEeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_5cKCFEFsEeOgXYMZfldJbA" y="40"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_5cKCFUFsEeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_5cKCFkFsEeOgXYMZfldJbA" x="-2" y="-47"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_5cKCEUFsEeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_applies1"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5cKCEkFsEeOgXYMZfldJbA" points="[66, 7, -34, -3]$[-75, -8, -175, -18]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_5cNscEFsEeOgXYMZfldJbA" type="4001" source="_5avs00FsEeOgXYMZfldJbA" target="_5avFwEFsEeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_5cOTgEFsEeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_5cOTgUFsEeOgXYMZfldJbA" x="3" y="21"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_5cOTgkFsEeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_5cOTg0FsEeOgXYMZfldJbA" x="2" y="-22"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_5cNscUFsEeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Delete_LHS_applies0"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5cNsckFsEeOgXYMZfldJbA" points="[66, 13, 16, 3]$[-75, -15, -125, -25]"/>

+  </edges>

+</notation:Diagram>

diff --git a/mok2014/Test08_Delete_UPS/ruleset.png b/mok2014/Test08_Delete_UPS/ruleset.png
new file mode 100644
index 0000000..ad3cc87
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/ruleset.png
Binary files differ
diff --git a/mok2014/Test08_Delete_UPS/smells_refactor.png b/mok2014/Test08_Delete_UPS/smells_refactor.png
new file mode 100644
index 0000000..ecada31
--- /dev/null
+++ b/mok2014/Test08_Delete_UPS/smells_refactor.png
Binary files differ
diff --git a/mok2014/Test09_Delete_Cooling/Results.html b/mok2014/Test09_Delete_Cooling/Results.html
new file mode 100644
index 0000000..1c1de63
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/Results.html
@@ -0,0 +1,20 @@
+<html>

+</body>

+<hr>

+<h1>Test09_Delete_Cooling</h1>

+<hr>

+<h2>Instance Model</h2><br>

+<img src="model.png"><br><hr>

+<h2>Metrics (custom solution)</h2><br>

+<img src="metrics_custom.png"><br><hr>

+<h2>Metrics (EMF Refactor solution)</h2><br>

+<img src="metrics_refactor.png"><br><hr>

+<h2>Smells (EMF Refactor solution)</h2><br>

+<img src="smells_refactor.png"><br><hr>

+<h2>Optimization Rule (custom solution)</h2><br>

+<img src="ruleset.png"><br><hr>

+<h2>Optimization Log (EMF Refactor solution)</h2><br>

+<img src="log.png"><br>

+<hr>

+<body>

+</html>
\ No newline at end of file
diff --git a/mok2014/Test09_Delete_Cooling/Rule09.pam b/mok2014/Test09_Delete_Cooling/Rule09.pam
new file mode 100644
index 0000000..c763e35
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/Rule09.pam
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<PAM:Room xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:PAM="PAM" Name="Diagram">

+  <subrooms Name="Room">

+    <includes Max_Watt="1170" Name="InRoom SC Portable" Cooling_Capacity="2900"/>

+    <includes Max_Watt="7820" Name="TDCV0700D" Cooling_Capacity="23000"/>

+    <includes Max_Watt="1640" Name="InRoom SC Portbale" Cooling_Capacity="3000"/>

+    <contains xsi:type="PAM:ServerNode" Name="System x3500" Max_Watt="247" Max_Capacity="1024" Idle_Watt="57" Act_Watt="247" MFLOPs="489"/>

+  </subrooms>

+</PAM:Room>

diff --git a/mok2014/Test09_Delete_Cooling/Rule09.pam_diagram b/mok2014/Test09_Delete_Cooling/Rule09.pam_diagram
new file mode 100644
index 0000000..9884887
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/Rule09.pam_diagram
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:PAM="PAM" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_YrfMIMtFEeG8TqR9m2WeoA" type="PAM" measurementUnit="Pixel">

+  <children xmi:type="notation:Node" xmi:id="_88aQsDjwEeOgRvCMT13TKg" type="2010">

+    <children xmi:type="notation:DecorationNode" xmi:id="_88cs8DjwEeOgRvCMT13TKg" type="5070"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_88cs8TjwEeOgRvCMT13TKg" type="7003">

+      <children xmi:type="notation:Node" xmi:id="_8_sOMDjwEeOgRvCMT13TKg" type="3008">

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_sONTjwEeOgRvCMT13TKg" type="5054"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_sONjjwEeOgRvCMT13TKg" type="5055"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_sONzjwEeOgRvCMT13TKg" type="5056"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_sOODjwEeOgRvCMT13TKg" type="5057"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_sOOTjwEeOgRvCMT13TKg" type="5058"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_sOOjjwEeOgRvCMT13TKg" type="5059"/>

+        <styles xmi:type="notation:DescriptionStyle" xmi:id="_8_sOMTjwEeOgRvCMT13TKg"/>

+        <styles xmi:type="notation:FontStyle" xmi:id="_8_sOMjjwEeOgRvCMT13TKg" fontName="Segoe UI"/>

+        <styles xmi:type="notation:FillStyle" xmi:id="_8_sOMzjwEeOgRvCMT13TKg"/>

+        <element xmi:type="PAM:ServerNode" href="Rule09.pam#//@subrooms.0/@contains.0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8_sONDjwEeOgRvCMT13TKg" x="10" y="24"/>

+      </children>

+      <children xmi:type="notation:Node" xmi:id="_8_tcUDjwEeOgRvCMT13TKg" type="3010">

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_tcVTjwEeOgRvCMT13TKg" type="5063"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_tcVjjwEeOgRvCMT13TKg" type="5064"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_tcVzjwEeOgRvCMT13TKg" type="5065"/>

+        <styles xmi:type="notation:DescriptionStyle" xmi:id="_8_tcUTjwEeOgRvCMT13TKg"/>

+        <styles xmi:type="notation:FontStyle" xmi:id="_8_tcUjjwEeOgRvCMT13TKg" fontName="Segoe UI"/>

+        <styles xmi:type="notation:FillStyle" xmi:id="_8_tcUzjwEeOgRvCMT13TKg"/>

+        <element xmi:type="PAM:Cooling" href="Rule09.pam#//@subrooms.0/@includes.0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8_tcVDjwEeOgRvCMT13TKg" x="201" y="5"/>

+      </children>

+      <children xmi:type="notation:Node" xmi:id="_8_uDYDjwEeOgRvCMT13TKg" type="3010">

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_uDZTjwEeOgRvCMT13TKg" type="5063"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_uDZjjwEeOgRvCMT13TKg" type="5064"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_uDZzjwEeOgRvCMT13TKg" type="5065"/>

+        <styles xmi:type="notation:DescriptionStyle" xmi:id="_8_uDYTjwEeOgRvCMT13TKg"/>

+        <styles xmi:type="notation:FontStyle" xmi:id="_8_uDYjjwEeOgRvCMT13TKg" fontName="Segoe UI"/>

+        <styles xmi:type="notation:FillStyle" xmi:id="_8_uDYzjwEeOgRvCMT13TKg"/>

+        <element xmi:type="PAM:Cooling" href="Rule09.pam#//@subrooms.0/@includes.1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8_uDZDjwEeOgRvCMT13TKg" x="205" y="144"/>

+      </children>

+      <children xmi:type="notation:Node" xmi:id="_8_uDaDjwEeOgRvCMT13TKg" type="3010">

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_uqcDjwEeOgRvCMT13TKg" type="5063"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_uqcTjwEeOgRvCMT13TKg" type="5064"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_8_uqcjjwEeOgRvCMT13TKg" type="5065"/>

+        <styles xmi:type="notation:DescriptionStyle" xmi:id="_8_uDaTjwEeOgRvCMT13TKg"/>

+        <styles xmi:type="notation:FontStyle" xmi:id="_8_uDajjwEeOgRvCMT13TKg" fontName="Segoe UI"/>

+        <styles xmi:type="notation:FillStyle" xmi:id="_8_uDazjwEeOgRvCMT13TKg"/>

+        <element xmi:type="PAM:Cooling" href="Rule09.pam#//@subrooms.0/@includes.2"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8_uDbDjwEeOgRvCMT13TKg" x="445" y="69"/>

+      </children>

+    </children>

+    <styles xmi:type="notation:DescriptionStyle" xmi:id="_88aQsTjwEeOgRvCMT13TKg"/>

+    <styles xmi:type="notation:FontStyle" xmi:id="_88aQsjjwEeOgRvCMT13TKg" fontName="Segoe UI"/>

+    <styles xmi:type="notation:FillStyle" xmi:id="_88aQszjwEeOgRvCMT13TKg"/>

+    <element xmi:type="PAM:Room" href="Rule09.pam#//@subrooms.0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_88aQtDjwEeOgRvCMT13TKg" width="676" height="316"/>

+  </children>

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_YrfMIctFEeG8TqR9m2WeoA"/>

+  <element xmi:type="PAM:Room" href="Rule09.pam#/"/>

+</notation:Diagram>

diff --git a/mok2014/Test09_Delete_Cooling/log.png b/mok2014/Test09_Delete_Cooling/log.png
new file mode 100644
index 0000000..6484d57
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/log.png
Binary files differ
diff --git a/mok2014/Test09_Delete_Cooling/metrics_custom.png b/mok2014/Test09_Delete_Cooling/metrics_custom.png
new file mode 100644
index 0000000..78fd186
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/metrics_custom.png
Binary files differ
diff --git a/mok2014/Test09_Delete_Cooling/metrics_refactor.png b/mok2014/Test09_Delete_Cooling/metrics_refactor.png
new file mode 100644
index 0000000..0572b7e
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/metrics_refactor.png
Binary files differ
diff --git a/mok2014/Test09_Delete_Cooling/model.png b/mok2014/Test09_Delete_Cooling/model.png
new file mode 100644
index 0000000..73d2df0
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/model.png
Binary files differ
diff --git a/mok2014/Test09_Delete_Cooling/ruleset.henshin b/mok2014/Test09_Delete_Cooling/ruleset.henshin
new file mode 100644
index 0000000..a6142d1
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/ruleset.henshin
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<henshin:Module xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmi:id="PAM_Transformation_System">

+  <imports href="PAM#/"/>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_Cooling_Downscale0" name="DownscaleCooling0">

+    <lhs xmi:id="Rule_Cooling_Downscale_LHS0" name="LHS">

+      <nodes xmi:id="Rule_Cooling_Downscale_LHS_Cooling0" incoming="Rule_Cooling_Downscale_LHS_applies0">

+        <type href="PAM#//Cooling"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling0_Name" value="&quot;InRoom SC Portbale&quot;">

+          <type href="PAM#//Cooling/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling0_Max_Watt" value="1640">

+          <type href="PAM#//Cooling/Max_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling0_Cooling_Capacity" value="3000">

+          <type href="PAM#//Cooling/Cooling_Capacity"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_Cooling_Downscale_LHS_Room0" outgoing="Rule_Cooling_Downscale_LHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_Cooling_Downscale_LHS_applies0" source="Rule_Cooling_Downscale_LHS_Room0" target="Rule_Cooling_Downscale_LHS_Cooling0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_Cooling_Downscale_RHS0" name="RHS">

+      <nodes xmi:id="Rule_Cooling_Downscale_RHS_Cooling0" incoming="Rule_Cooling_Downscale_RHS_applies0">

+        <type href="PAM#//Cooling"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling0_Name" value="&quot;InRoom SC Portable&quot;">

+          <type href="PAM#//Cooling/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling0_Max_Watt" value="1170">

+          <type href="PAM#//Cooling/Max_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling0_Cooling_Capacity" value="2900">

+          <type href="PAM#//Cooling/Cooling_Capacity"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_Cooling_Downscale_RHS_Room0" outgoing="Rule_Cooling_Downscale_RHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_Cooling_Downscale_RHS_applies0" source="Rule_Cooling_Downscale_RHS_Room0" target="Rule_Cooling_Downscale_RHS_Cooling0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_Cooling_Downscale_Mapping_Cooling0" origin="Rule_Cooling_Downscale_LHS_Cooling0" image="Rule_Cooling_Downscale_RHS_Cooling0"/>

+    <mappings xmi:id="Rule_Cooling_Downscale_Mapping0" origin="Rule_Cooling_Downscale_LHS_Room0" image="Rule_Cooling_Downscale_RHS_Room0"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_Cooling_Downscale1" name="DownscaleCooling0">

+    <lhs xmi:id="Rule_Cooling_Downscale_LHS1" name="LHS">

+      <nodes xmi:id="Rule_Cooling_Downscale_LHS_Cooling1" incoming="Rule_Cooling_Downscale_LHS_applies1">

+        <type href="PAM#//Cooling"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling1_Name" value="&quot;TDCV0700D&quot;">

+          <type href="PAM#//Cooling/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling1_Max_Watt" value="7820">

+          <type href="PAM#//Cooling/Max_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Cooling1_Cooling_Capacity" value="23000">

+          <type href="PAM#//Cooling/Cooling_Capacity"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_Cooling_Downscale_LHS_Room1" outgoing="Rule_Cooling_Downscale_LHS_applies1">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_LHS_Room1_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_Cooling_Downscale_LHS_applies1" source="Rule_Cooling_Downscale_LHS_Room1" target="Rule_Cooling_Downscale_LHS_Cooling1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_Cooling_Downscale_RHS1" name="RHS">

+      <nodes xmi:id="Rule_Cooling_Downscale_RHS_Cooling1" incoming="Rule_Cooling_Downscale_RHS_applies1">

+        <type href="PAM#//Cooling"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling1_Name" value="&quot;InRoom SC Portable&quot;">

+          <type href="PAM#//Cooling/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling1_Max_Watt" value="1170">

+          <type href="PAM#//Cooling/Max_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Cooling1_Cooling_Capacity" value="2900">

+          <type href="PAM#//Cooling/Cooling_Capacity"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_Cooling_Downscale_RHS_Room1" outgoing="Rule_Cooling_Downscale_RHS_applies1">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_Cooling_Downscale_RHS_Room1_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_Cooling_Downscale_RHS_applies1" source="Rule_Cooling_Downscale_RHS_Room1" target="Rule_Cooling_Downscale_RHS_Cooling1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_Cooling_Downscale_Mapping_Cooling1" origin="Rule_Cooling_Downscale_LHS_Cooling1" image="Rule_Cooling_Downscale_RHS_Cooling1"/>

+    <mappings xmi:id="Rule_Cooling_Downscale_Mapping1" origin="Rule_Cooling_Downscale_LHS_Room1" image="Rule_Cooling_Downscale_RHS_Room1"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_Cooling_Delete0" name="DeleteCooling0">

+    <lhs xmi:id="Rule_Cooling_Delete_LHS0" name="LHS">

+      <nodes xmi:id="Rule_Cooling_Delete_LHS_Cooling0" incoming="Rule_Cooling_Delete_LHS_includes0">

+        <type href="PAM#//Cooling"/>

+        <attributes xmi:id="Rule_Cooling_Delete_LHS_Cooling0_Name" value="&quot;TDCV0700D&quot;">

+          <type href="PAM#//Cooling/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Delete_LHS_Cooling0_Cooling_Capacity" value="23000">

+          <type href="PAM#//Cooling/Cooling_Capacity"/>

+        </attributes>

+        <attributes xmi:id="Rule_Cooling_Delete_LHS_Cooling0_Max_Watt" value="7820">

+          <type href="PAM#//Cooling/Max_Watt"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_Cooling_Delete_LHS_Room0" outgoing="Rule_Cooling_Delete_LHS_includes0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_Cooling_Delete_LHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_Cooling_Delete_LHS_includes0" source="Rule_Cooling_Delete_LHS_Room0" target="Rule_Cooling_Delete_LHS_Cooling0">

+        <type href="PAM#//Room/includes"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_Cooling_Delete_RHS0" name="RHS">

+      <nodes xmi:id="Rule_Cooling_Delete_RHS_Room0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_Cooling_Delete_RHS_Room0_Name" value="&quot;Room&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+    </rhs>

+    <mappings xmi:id="Rule_Cooling_Delete_Mapping0" origin="Rule_Cooling_Delete_LHS_Room0" image="Rule_Cooling_Delete_RHS_Room0"/>

+  </units>

+</henshin:Module>

diff --git a/mok2014/Test09_Delete_Cooling/ruleset.henshin_diagram b/mok2014/Test09_Delete_Cooling/ruleset.henshin_diagram
new file mode 100644
index 0000000..306b0d5
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/ruleset.henshin_diagram
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_4OmpwEIwEeOYf-jR6jTYBQ" type="Henshin" measurementUnit="Pixel">

+  <children xmi:type="notation:Shape" xmi:id="_4QhVUEIwEeOYf-jR6jTYBQ" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_4QhVUkIwEeOYf-jR6jTYBQ" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_4QhVU0IwEeOYf-jR6jTYBQ" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_4QjxkEIwEeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_4QkYoEIwEeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4QkYoUIwEeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4QkYokIwEeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_4QkYo0IwEeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_4QkYpEIwEeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_Cooling0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4QjxkUIwEeOYf-jR6jTYBQ" x="15" y="9"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_4QkYpUIwEeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_4QkYp0IwEeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4Qk_sEIwEeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4Qk_sUIwEeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_4Qk_skIwEeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_4Qk_s0IwEeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4QkYpkIwEeOYf-jR6jTYBQ" x="534" y="29"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_Cooling_Downscale0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4QhVUUIwEeOYf-jR6jTYBQ" width="703" height="164"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_4QhVVEIwEeOYf-jR6jTYBQ" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_4QhVVkIwEeOYf-jR6jTYBQ" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_4QhVV0IwEeOYf-jR6jTYBQ" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_4Q03UEIwEeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_4Q03UkIwEeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4Q03U0IwEeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4Q03VEIwEeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_4Q03VUIwEeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_4Q03VkIwEeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_Cooling1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4Q03UUIwEeOYf-jR6jTYBQ" x="20" y="133"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_4Q1eYEIwEeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_4Q1eYkIwEeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4Q1eY0IwEeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4Q1eZEIwEeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_4Q1eZUIwEeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_4Q1eZkIwEeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_Room1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4Q1eYUIwEeOYf-jR6jTYBQ" x="126" y="11"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_Cooling_Downscale1"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4QhVVUIwEeOYf-jR6jTYBQ" y="180" width="372" height="283"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_4Qh8YEIwEeOYf-jR6jTYBQ" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_4Qh8YkIwEeOYf-jR6jTYBQ" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_4Qh8Y0IwEeOYf-jR6jTYBQ" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_4RHyQEIwEeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_4RHyQkIwEeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4RHyQ0IwEeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4RHyREIwEeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_4RHyRUIwEeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_4RHyRkIwEeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_Cooling_Delete_LHS_Cooling0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4RHyQUIwEeOYf-jR6jTYBQ" x="51" y="131"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_4RHyR0IwEeOYf-jR6jTYBQ" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_4RIZUUIwEeOYf-jR6jTYBQ" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4RIZUkIwEeOYf-jR6jTYBQ" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_4RIZU0IwEeOYf-jR6jTYBQ" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_4RIZVEIwEeOYf-jR6jTYBQ"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_4RIZVUIwEeOYf-jR6jTYBQ"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_Cooling_Delete_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4RIZUEIwEeOYf-jR6jTYBQ" x="90" y="15"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_Cooling_Delete0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4Qh8YUIwEeOYf-jR6jTYBQ" x="385" y="180" width="318" height="283"/>

+  </children>

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_4OmpwUIwEeOYf-jR6jTYBQ"/>

+  <element xmi:type="henshin:Module" href="ruleset.henshin#PAM_Transformation_System"/>

+  <edges xmi:type="notation:Connector" xmi:id="_4RjQEEIwEeOYf-jR6jTYBQ" type="4001" source="_4QkYpUIwEeOYf-jR6jTYBQ" target="_4QjxkEIwEeOYf-jR6jTYBQ">

+    <children xmi:type="notation:DecorationNode" xmi:id="_4RjQE0IwEeOYf-jR6jTYBQ" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_4RjQFEIwEeOYf-jR6jTYBQ" y="16"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_4RjQFUIwEeOYf-jR6jTYBQ" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_4RjQFkIwEeOYf-jR6jTYBQ" x="-7" y="-22"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_4RjQEUIwEeOYf-jR6jTYBQ" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_applies0"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4RjQEkIwEeOYf-jR6jTYBQ" points="[66, 6, -51, -4]$[-75, -6, -192, -16]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_4RtoIEIwEeOYf-jR6jTYBQ" type="4001" source="_4Q1eYEIwEeOYf-jR6jTYBQ" target="_4Q03UEIwEeOYf-jR6jTYBQ">

+    <children xmi:type="notation:DecorationNode" xmi:id="_4RtoI0IwEeOYf-jR6jTYBQ" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_4RtoJEIwEeOYf-jR6jTYBQ" y="40"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_4RuPMEIwEeOYf-jR6jTYBQ" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_4RuPMUIwEeOYf-jR6jTYBQ" x="-3" y="-58"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_4RtoIUIwEeOYf-jR6jTYBQ" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_Cooling_Downscale_LHS_applies1"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4RtoIkIwEeOYf-jR6jTYBQ" points="[66, 7, -25, -3]$[-75, -8, -166, -18]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_4RwrcEIwEeOYf-jR6jTYBQ" type="4001" source="_4RHyR0IwEeOYf-jR6jTYBQ" target="_4RHyQEIwEeOYf-jR6jTYBQ">

+    <children xmi:type="notation:DecorationNode" xmi:id="_4Rwrc0IwEeOYf-jR6jTYBQ" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_4RwrdEIwEeOYf-jR6jTYBQ" y="40"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_4RwrdUIwEeOYf-jR6jTYBQ" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_4RxSgEIwEeOYf-jR6jTYBQ" x="-3" y="-44"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_4RwrcUIwEeOYf-jR6jTYBQ" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_Cooling_Delete_LHS_includes0"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4RwrckIwEeOYf-jR6jTYBQ" points="[66, 30, 44, 20]$[-75, -34, -97, -44]"/>

+  </edges>

+</notation:Diagram>

diff --git a/mok2014/Test09_Delete_Cooling/ruleset.png b/mok2014/Test09_Delete_Cooling/ruleset.png
new file mode 100644
index 0000000..6864471
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/ruleset.png
Binary files differ
diff --git a/mok2014/Test09_Delete_Cooling/smells_refactor.png b/mok2014/Test09_Delete_Cooling/smells_refactor.png
new file mode 100644
index 0000000..c0d4403
--- /dev/null
+++ b/mok2014/Test09_Delete_Cooling/smells_refactor.png
Binary files differ
diff --git a/mok2014/Test10_Split_UPS/Results.html b/mok2014/Test10_Split_UPS/Results.html
new file mode 100644
index 0000000..9e6c593
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/Results.html
@@ -0,0 +1,20 @@
+<html>

+</body>

+<hr>

+<h1>Test10_Split_UPS</h1>

+<hr>

+<h2>Instance Model</h2><br>

+<img src="model.png"><br><hr>

+<h2>Metrics (custom solution)</h2><br>

+<img src="metrics_custom.png"><br><hr>

+<h2>Metrics (EMF Refactor solution)</h2><br>

+<img src="metrics_refactor.png"><br><hr>

+<h2>Smells (EMF Refactor solution)</h2><br>

+<img src="smells_refactor.png"><br><hr>

+<h2>Optimization Rule (custom solution)</h2><br>

+<img src="ruleset.png"><br><hr>

+<h2>Optimization Log (EMF Refactor solution)</h2><br>

+<img src="log.png"><br>

+<hr>

+<body>

+</html>
\ No newline at end of file
diff --git a/mok2014/Test10_Split_UPS/Rule11.pam b/mok2014/Test10_Split_UPS/Rule11.pam
new file mode 100644
index 0000000..c88a78c
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/Rule11.pam
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<PAM:Room xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:PAM="PAM" Name="Diagram">

+  <applies Name="Smart-UPS 3000VA" Out_Watt="2700" Efficiency="98.3"/>

+  <applies Name="Smart-UPS 5000VA" Out_Watt="4000" Efficiency="96.0"/>

+  <applies Name="USV Eaton MX 5000 RT3" Out_Watt="4500" Efficiency="91.0"/>

+</PAM:Room>

diff --git a/mok2014/Test10_Split_UPS/Rule11.pam_diagram b/mok2014/Test10_Split_UPS/Rule11.pam_diagram
new file mode 100644
index 0000000..fdf7f7f
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/Rule11.pam_diagram
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:PAM="PAM" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_6jHvwMtXEeGYeLvvgdx1jg" type="PAM" measurementUnit="Pixel">

+  <children xmi:type="notation:Node" xmi:id="_gUtDkMwyEeGzSsg4xVITOg" type="2012">

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUtqoMwyEeGzSsg4xVITOg" type="5074"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUtqocwyEeGzSsg4xVITOg" type="5075"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUtqoswyEeGzSsg4xVITOg" type="5076"/>

+    <styles xmi:type="notation:DescriptionStyle" xmi:id="_gUtDkcwyEeGzSsg4xVITOg"/>

+    <styles xmi:type="notation:FontStyle" xmi:id="_gUtDkswyEeGzSsg4xVITOg" fontName="Segoe UI"/>

+    <styles xmi:type="notation:FillStyle" xmi:id="_gUtDk8wyEeGzSsg4xVITOg"/>

+    <element xmi:type="PAM:UninterruptiblePowerSupply" href="Rule11.pam#//@applies.0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gUtDlMwyEeGzSsg4xVITOg" x="30" y="30"/>

+  </children>

+  <children xmi:type="notation:Node" xmi:id="_gUuRsMwyEeGzSsg4xVITOg" type="2012">

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUuRtcwyEeGzSsg4xVITOg" type="5074"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUu4wMwyEeGzSsg4xVITOg" type="5075"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUu4wcwyEeGzSsg4xVITOg" type="5076"/>

+    <styles xmi:type="notation:DescriptionStyle" xmi:id="_gUuRscwyEeGzSsg4xVITOg"/>

+    <styles xmi:type="notation:FontStyle" xmi:id="_gUuRsswyEeGzSsg4xVITOg" fontName="Segoe UI"/>

+    <styles xmi:type="notation:FillStyle" xmi:id="_gUuRs8wyEeGzSsg4xVITOg"/>

+    <element xmi:type="PAM:UninterruptiblePowerSupply" href="Rule11.pam#//@applies.1"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gUuRtMwyEeGzSsg4xVITOg" x="235" y="30"/>

+  </children>

+  <children xmi:type="notation:Node" xmi:id="_gUu4wswyEeGzSsg4xVITOg" type="2012">

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUvf0MwyEeGzSsg4xVITOg" type="5074"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUvf0cwyEeGzSsg4xVITOg" type="5075"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_gUvf0swyEeGzSsg4xVITOg" type="5076"/>

+    <styles xmi:type="notation:DescriptionStyle" xmi:id="_gUu4w8wyEeGzSsg4xVITOg"/>

+    <styles xmi:type="notation:FontStyle" xmi:id="_gUu4xMwyEeGzSsg4xVITOg" fontName="Segoe UI"/>

+    <styles xmi:type="notation:FillStyle" xmi:id="_gUu4xcwyEeGzSsg4xVITOg"/>

+    <element xmi:type="PAM:UninterruptiblePowerSupply" href="Rule11.pam#//@applies.2"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gUu4xswyEeGzSsg4xVITOg" x="445" y="30"/>

+  </children>

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_6jHvwctXEeGYeLvvgdx1jg"/>

+  <element xmi:type="PAM:Room" href="Rule11.pam#/"/>

+</notation:Diagram>

diff --git a/mok2014/Test10_Split_UPS/log.png b/mok2014/Test10_Split_UPS/log.png
new file mode 100644
index 0000000..ab00f3e
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/log.png
Binary files differ
diff --git a/mok2014/Test10_Split_UPS/metrics_custom.png b/mok2014/Test10_Split_UPS/metrics_custom.png
new file mode 100644
index 0000000..27931b9
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/metrics_custom.png
Binary files differ
diff --git a/mok2014/Test10_Split_UPS/metrics_refactor.png b/mok2014/Test10_Split_UPS/metrics_refactor.png
new file mode 100644
index 0000000..3b50950
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/metrics_refactor.png
Binary files differ
diff --git a/mok2014/Test10_Split_UPS/model.png b/mok2014/Test10_Split_UPS/model.png
new file mode 100644
index 0000000..a1f9c45
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/model.png
Binary files differ
diff --git a/mok2014/Test10_Split_UPS/ruleset.henshin b/mok2014/Test10_Split_UPS/ruleset.henshin
new file mode 100644
index 0000000..60d70b6
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/ruleset.henshin
@@ -0,0 +1,254 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<henshin:Module xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmi:id="PAM_Transformation_System">

+  <imports href="PAM#/"/>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Downscale0" name="DownscaleUPS2">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS0" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Name" value="&quot;USV Eaton MX 5000 RT3&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Out_Watt" value="4500">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0_Efficiency" value="91.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0_Name" value="&quot;Diagram&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0" source="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" target="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS0" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Name" value="&quot;Smart-UPS 3000VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Out_Watt" value="2700">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0_Name" value="&quot;Diagram&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies0" source="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0" target="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping_UninterruptiblePowerSupply0" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply0"/>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping0" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room0"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Downscale1" name="DownscaleUPS2">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS1" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1" incoming="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies1">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1_Name" value="&quot;Smart-UPS 5000VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1_Out_Watt" value="4000">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1_Efficiency" value="96.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1" outgoing="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies1">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1_Name" value="&quot;Diagram&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_LHS_applies1" source="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1" target="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS1" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1" incoming="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies1">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1_Name" value="&quot;Smart-UPS 3000VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1_Out_Watt" value="2700">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room1" outgoing="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies1">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room1_Name" value="&quot;Diagram&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Downscale_RHS_applies1" source="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room1" target="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping_UninterruptiblePowerSupply1" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_UninterruptiblePowerSupply1"/>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Downscale_Mapping1" origin="Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1" image="Rule_UninterruptiblePowerSupply_Downscale_RHS_Room1"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Delete0" name="DeleteUPS0">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS0" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Delete_LHS_applies0">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0_Name" value="&quot;USV Eaton MX 5000 RT3&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0_Out_Watt" value="4500">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0_Efficiency" value="91.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Delete_LHS_applies0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_Room0_Name" value="&quot;Diagram&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Delete_LHS_applies0" source="Rule_UninterruptiblePowerSupply_Delete_LHS_Room0" target="Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Delete_RHS0" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Delete_RHS_Room0">

+        <type href="PAM#//Room"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Delete_RHS_Room0_Name" value="&quot;Diagram&quot;">

+          <type href="PAM#//Room/Name"/>

+        </attributes>

+      </nodes>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Delete_Mapping0" origin="Rule_UninterruptiblePowerSupply_Delete_LHS_Room0" image="Rule_UninterruptiblePowerSupply_Delete_RHS_Room0"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Split0" name="UPSSplit0">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS0" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Split_LHS_Room0_applies">

+        <type href="PAM#//Room"/>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Split_LHS_Room0_applies">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply0_Name" value="&quot;USV Eaton MX 5000 RT3&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply0_Out_Watt" value="4500">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply0_Efficiency" value="91.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_Room0_applies" source="Rule_UninterruptiblePowerSupply_Split_LHS_Room0" target="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS0" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_Room0" outgoing="Rule_UninterruptiblePowerSupply_Split_RHS_Room0_applies1 Rule_UninterruptiblePowerSupply_Split_RHS_Room0_applies2">

+        <type href="PAM#//Room"/>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Split_RHS_Room0_applies1">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply0_Name" value="&quot;Smart-UPS 3000VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply0_Out_Watt" value="2700">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply0_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply0" incoming="Rule_UninterruptiblePowerSupply_Split_RHS_Room0_applies2">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply0_Name" value="&quot;Smart-UPS 3000VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply0_Out_Watt" value="2700">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply0_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_Room0_applies1" source="Rule_UninterruptiblePowerSupply_Split_RHS_Room0" target="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_Room0_applies2" source="Rule_UninterruptiblePowerSupply_Split_RHS_Room0" target="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply0">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Split_Mapping_UninterruptiblePowerSupply0" origin="Rule_UninterruptiblePowerSupply_Split_LHS_Room0" image="Rule_UninterruptiblePowerSupply_Split_RHS_Room0"/>

+  </units>

+  <units xsi:type="henshin:Rule" xmi:id="Rule_UninterruptiblePowerSupply_Split1" name="UPSSplit1">

+    <lhs xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS1" name="LHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_Room1" outgoing="Rule_UninterruptiblePowerSupply_Split_LHS_Room1_applies">

+        <type href="PAM#//Room"/>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply1" incoming="Rule_UninterruptiblePowerSupply_Split_LHS_Room1_applies">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply1_Name" value="&quot;Smart-UPS 5000VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply1_Out_Watt" value="4000">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply1_Efficiency" value="96.0">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Split_LHS_Room1_applies" source="Rule_UninterruptiblePowerSupply_Split_LHS_Room1" target="Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </lhs>

+    <rhs xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS1" name="RHS">

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_Room1" outgoing="Rule_UninterruptiblePowerSupply_Split_RHS_Room1_applies1 Rule_UninterruptiblePowerSupply_Split_RHS_Room1_applies2">

+        <type href="PAM#//Room"/>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply1" incoming="Rule_UninterruptiblePowerSupply_Split_RHS_Room1_applies1">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply1_Name" value="&quot;Smart-UPS 3000VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply1_Out_Watt" value="2700">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply1_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <nodes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply1" incoming="Rule_UninterruptiblePowerSupply_Split_RHS_Room1_applies2">

+        <type href="PAM#//UninterruptiblePowerSupply"/>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply1_Name" value="&quot;Smart-UPS 3000VA&quot;">

+          <type href="PAM#//UninterruptiblePowerSupply/Name"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply1_Out_Watt" value="2700">

+          <type href="PAM#//UninterruptiblePowerSupply/Out_Watt"/>

+        </attributes>

+        <attributes xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply1_Efficiency" value="98.3">

+          <type href="PAM#//UninterruptiblePowerSupply/Efficiency"/>

+        </attributes>

+      </nodes>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_Room1_applies1" source="Rule_UninterruptiblePowerSupply_Split_RHS_Room1" target="Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+      <edges xmi:id="Rule_UninterruptiblePowerSupply_Split_RHS_Room1_applies2" source="Rule_UninterruptiblePowerSupply_Split_RHS_Room1" target="Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply1">

+        <type href="PAM#//Room/applies"/>

+      </edges>

+    </rhs>

+    <mappings xmi:id="Rule_UninterruptiblePowerSupply_Split_Mapping_UninterruptiblePowerSupply1" origin="Rule_UninterruptiblePowerSupply_Split_LHS_Room1" image="Rule_UninterruptiblePowerSupply_Split_RHS_Room1"/>

+  </units>

+</henshin:Module>

diff --git a/mok2014/Test10_Split_UPS/ruleset.henshin_diagram b/mok2014/Test10_Split_UPS/ruleset.henshin_diagram
new file mode 100644
index 0000000..76fb185
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/ruleset.henshin_diagram
@@ -0,0 +1,280 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_1R4gYEF0EeOgXYMZfldJbA" type="Henshin" measurementUnit="Pixel">

+  <children xmi:type="notation:Shape" xmi:id="_1VJ20EF0EeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VJ20kF0EeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VJ200F0EeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_1VNhMEF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VOIQEF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VOIQUF0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VOIQkF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1VOIQ0F0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1VOIREF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VNhMUF0EeOgXYMZfldJbA" x="280" y="5"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1VOIRUF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VOvUEF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VOvUUF0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VOvUkF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1VOvU0F0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1VOvVEF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VOIRkF0EeOgXYMZfldJbA" x="28" y="25"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VJ20UF0EeOgXYMZfldJbA" x="18" y="43" width="714" height="161"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_1VJ21EF0EeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VKd4EF0EeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VKd4UF0EeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_1VfOAEF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VfOAkF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VfOA0F0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VfOBEF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1VfOBUF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1VfOBkF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_UninterruptiblePowerSupply1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VfOAUF0EeOgXYMZfldJbA" x="281" y="16"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1Vf1EEF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Vf1EkF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Vf1E0F0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Vf1FEF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1Vf1FUF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1Vf1FkF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_Room1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Vf1EUF0EeOgXYMZfldJbA" x="18" y="24"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale1"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VJ21UF0EeOgXYMZfldJbA" x="18" y="221" width="714" height="164"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_1VKd4kF0EeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VKd5EF0EeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VKd5UF0EeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_1VvssEF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VvsskF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Vvss0F0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VvstEF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1VvstUF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1VvstkF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Delete_LHS_UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VvssUF0EeOgXYMZfldJbA" x="16" y="176"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1VwTwEF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VwTwkF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VwTw0F0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1VwTxEF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1VwTxUF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1VwTxkF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Delete_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VwTwUF0EeOgXYMZfldJbA" x="67" y="21"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Delete0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VKd40F0EeOgXYMZfldJbA" x="751" y="43" width="291" height="342"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_1VLE8EF0EeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VLE8kF0EeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VLE80F0EeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_1V_kUEF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1V_kUkF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1V_kU0F0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WALYEF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1WALYUF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1WALYkF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_LHS_Room0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1V_kUUF0EeOgXYMZfldJbA" x="30" y="157"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1WALY0F0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WALZUF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WALZkF0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WAycEF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1WAycUF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1WAyckF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1WALZEF0EeOgXYMZfldJbA" x="213" y="2"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1WAyc0F0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WAydUF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WAydkF0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WAyd0F0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1WAyeEF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1WAyeUF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1WAydEF0EeOgXYMZfldJbA" x="213" y="119"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1WBZgEF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WBZgkF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WBZg0F0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WBZhEF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1WBZhUF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1WBZhkF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply0"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1WBZgUF0EeOgXYMZfldJbA" x="213" y="243"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split0"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VLE8UF0EeOgXYMZfldJbA" x="18" y="407" width="515" height="397"/>

+  </children>

+  <children xmi:type="notation:Shape" xmi:id="_1VLE9EF0EeOgXYMZfldJbA" type="2001" fontName="Segoe UI" italic="true" fillColor="16114135" lineColor="0">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VLE9kF0EeOgXYMZfldJbA" type="5001"/>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1VLE90F0EeOgXYMZfldJbA" type="7001">

+      <children xmi:type="notation:Shape" xmi:id="_1Wrg0EF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wrg0kF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wrg00F0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wrg1EF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1Wrg1UF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1Wrg1kF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_LHS_Room1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Wrg0UF0EeOgXYMZfldJbA" x="28" y="138"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1WsH4EF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WsH4kF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WsH40F0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1WsH5EF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1WsH5UF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1WsH5kF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_LHS_UninterruptiblePowerSupply1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1WsH4UF0EeOgXYMZfldJbA" x="212"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1WsH50F0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wsu8EF0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wsu8UF0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wsu8kF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1Wsu80F0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1Wsu9EF0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_RHS_1UninterruptiblePowerSupply1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1WsH6EF0EeOgXYMZfldJbA" x="212" y="118"/>

+      </children>

+      <children xmi:type="notation:Shape" xmi:id="_1Wsu9UF0EeOgXYMZfldJbA" type="3001" fontName="Segoe UI">

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wsu90F0EeOgXYMZfldJbA" type="5002"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wsu-EF0EeOgXYMZfldJbA" type="5003"/>

+        <children xmi:type="notation:DecorationNode" xmi:id="_1Wsu-UF0EeOgXYMZfldJbA" type="7002">

+          <styles xmi:type="notation:SortingStyle" xmi:id="_1Wsu-kF0EeOgXYMZfldJbA"/>

+          <styles xmi:type="notation:FilteringStyle" xmi:id="_1Wsu-0F0EeOgXYMZfldJbA"/>

+        </children>

+        <element xmi:type="henshin:Node" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_RHS_2UninterruptiblePowerSupply1"/>

+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Wsu9kF0EeOgXYMZfldJbA" x="212" y="242"/>

+      </children>

+    </children>

+    <element xmi:type="henshin:Rule" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split1"/>

+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VLE9UF0EeOgXYMZfldJbA" x="560" y="407" width="482" height="397"/>

+  </children>

+  <styles xmi:type="notation:DiagramStyle" xmi:id="_1R4gYUF0EeOgXYMZfldJbA"/>

+  <element xmi:type="henshin:Module" href="ruleset.henshin#PAM_Transformation_System"/>

+  <edges xmi:type="notation:Connector" xmi:id="_1XziMEF0EeOgXYMZfldJbA" type="4001" source="_1VOIRUF0EeOgXYMZfldJbA" target="_1VNhMEF0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1XziM0F0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1X0JQEF0EeOgXYMZfldJbA" x="1" y="14"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1X0JQUF0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1X0JQkF0EeOgXYMZfldJbA" x="5" y="-21"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1XziMUF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_applies0"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1XziMkF0EeOgXYMZfldJbA" points="[75, 6, -43, -4]$[-84, -7, -202, -17]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_1X3MkEF0EeOgXYMZfldJbA" type="4001" source="_1Vf1EEF0EeOgXYMZfldJbA" target="_1VfOAEF0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1X3Mk0F0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1X3MlEF0EeOgXYMZfldJbA" x="9" y="20"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1X3MlUF0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1X3MlkF0EeOgXYMZfldJbA" x="4" y="-18"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1X3MkUF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Downscale_LHS_applies1"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1X3MkkF0EeOgXYMZfldJbA" points="[75, 7, -26, -3]$[-84, -8, -185, -18]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_1X5o0EF0EeOgXYMZfldJbA" type="4001" source="_1VwTwEF0EeOgXYMZfldJbA" target="_1VvssEF0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1X6P4EF0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1X6P4UF0EeOgXYMZfldJbA" y="40"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1X6P4kF0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1X6P40F0EeOgXYMZfldJbA" y="-39"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1X5o0UF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Delete_LHS_applies0"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1X5o0kF0EeOgXYMZfldJbA" points="[75, 18, 34, 8]$[-84, -21, -125, -31]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_1YCywEF0EeOgXYMZfldJbA" type="4001" source="_1V_kUEF0EeOgXYMZfldJbA" target="_1WALY0F0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YDZ0UF0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YDZ0kF0EeOgXYMZfldJbA" x="17" y="20"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YDZ00F0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YDZ1EF0EeOgXYMZfldJbA" x="-5" y="-17"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1YCywUF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_LHS_Room0_applies"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1YDZ0EF0EeOgXYMZfldJbA" points="[0, -26, -270, 104]$[0, -130, -270, 0]$[145, -130, -125, 0]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_1YF2EEF0EeOgXYMZfldJbA" type="4001" source="_1V_kUEF0EeOgXYMZfldJbA" target="_1WAyc0F0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YF2E0F0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YGdIEF0EeOgXYMZfldJbA" x="3" y="-16"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YGdIUF0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YGdIkF0EeOgXYMZfldJbA" y="19"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1YF2EUF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_RHS_Room0_applies1"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1YF2EkF0EeOgXYMZfldJbA" points="[21, 3, -215, 0]$[128, 3, -108, 0]"/>

+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XOyDsEF1EeOgXYMZfldJbA" id="(0.881578947368421,0.38461538461538464)"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_1YKHgEF0EeOgXYMZfldJbA" type="4001" source="_1V_kUEF0EeOgXYMZfldJbA" target="_1WBZgEF0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YKHg0F0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YKHhEF0EeOgXYMZfldJbA" x="5" y="-19"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YKHhUF0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YKHhkF0EeOgXYMZfldJbA" x="-12" y="25"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1YKHgUF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_RHS_Room0_applies2"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1YKHgkF0EeOgXYMZfldJbA" points="[6, 26, -247, -85]$[6, 111, -247, 0]$[145, 111, -108, 0]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_1YPAAEF0EeOgXYMZfldJbA" type="4001" source="_1Wrg0EF0EeOgXYMZfldJbA" target="_1WsH4EF0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YPnEEF0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YPnEUF0EeOgXYMZfldJbA" x="11" y="21"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YPnEkF0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YPnE0F0EeOgXYMZfldJbA" x="-34" y="-18"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1YPAAUF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_LHS_Room1_applies"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1YPAAkF0EeOgXYMZfldJbA" points="[0, -26, -254, 87]$[0, -122, -254, -9]$[146, -122, -108, -9]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_1YSDUEF0EeOgXYMZfldJbA" type="4001" source="_1Wrg0EF0EeOgXYMZfldJbA" target="_1WsH50F0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YSqYEF0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YSqYUF0EeOgXYMZfldJbA" x="2" y="-16"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YSqYkF0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YSqY0F0EeOgXYMZfldJbA" x="2" y="17"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1YSDUUF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_RHS_Room1_applies1"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1YSDUkF0EeOgXYMZfldJbA" points="[38, 19, -52, -26]$[-12, -6, -102, -51]"/>

+  </edges>

+  <edges xmi:type="notation:Connector" xmi:id="_1YVGoEF0EeOgXYMZfldJbA" type="4001" source="_1Wrg0EF0EeOgXYMZfldJbA" target="_1Wsu9UF0EeOgXYMZfldJbA">

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YVtsEF0EeOgXYMZfldJbA" type="6001">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YVtsUF0EeOgXYMZfldJbA" x="10" y="-16"/>

+    </children>

+    <children xmi:type="notation:DecorationNode" xmi:id="_1YVtskF0EeOgXYMZfldJbA" type="6002">

+      <layoutConstraint xmi:type="notation:Location" xmi:id="_1YVts0F0EeOgXYMZfldJbA" x="-6" y="18"/>

+    </children>

+    <styles xmi:type="notation:FontStyle" xmi:id="_1YVGoUF0EeOgXYMZfldJbA" fontName="Segoe UI"/>

+    <element xmi:type="henshin:Edge" href="ruleset.henshin#Rule_UninterruptiblePowerSupply_Split_RHS_Room1_applies2"/>

+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1YVGokF0EeOgXYMZfldJbA" points="[0, 26, -254, -103]$[0, 129, -254, 0]$[146, 129, -108, 0]"/>

+  </edges>

+</notation:Diagram>

diff --git a/mok2014/Test10_Split_UPS/ruleset.png b/mok2014/Test10_Split_UPS/ruleset.png
new file mode 100644
index 0000000..739a185
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/ruleset.png
Binary files differ
diff --git a/mok2014/Test10_Split_UPS/smells_refactor.png b/mok2014/Test10_Split_UPS/smells_refactor.png
new file mode 100644
index 0000000..05e620a
--- /dev/null
+++ b/mok2014/Test10_Split_UPS/smells_refactor.png
Binary files differ