Index: DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_EnergyUsage.txt
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_EnergyUsage.txt	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_EnergyUsage.txt	(revision 1442)
@@ -0,0 +1,310 @@
+powerConsumption;compRes/Node_1;1225666800000;450;
+powerConsumption;compRes/Node_1;1225674000000;700;
+powerConsumption;compRes/Node_1;1225674015000;0;
+powerConsumption;compRes/Node_1;1225692000000;1,200;
+powerConsumption;compRes/Node_1;1225692400000;450;
+powerConsumption;compRes/Node_1;1225720800000;700;
+powerConsumption;compRes/Node_1;1225720815000;0;
+powerConsumption;compRes/Node_1;1225724815000;0;
+mean: 284.77117986727575 sum: 4589.166666666667
+powerConsumption;compRes/Node_2;1225666800000;700;
+powerConsumption;compRes/Node_2;1225666815000;1,200;
+powerConsumption;compRes/Node_2;1225667215000;450;
+powerConsumption;compRes/Node_2;1225674415000;700;
+powerConsumption;compRes/Node_2;1225674430000;0;
+powerConsumption;compRes/Node_2;1225692000000;1,200;
+powerConsumption;compRes/Node_2;1225692400000;700;
+powerConsumption;compRes/Node_2;1225692415000;0;
+powerConsumption;compRes/Node_2;1225713600000;1,200;
+powerConsumption;compRes/Node_2;1225714000000;450;
+powerConsumption;compRes/Node_2;1225724800000;700;
+powerConsumption;compRes/Node_2;1225724815000;0;
+mean: 165.16418167715247 sum: 2661.6666666666665
+powerConsumption;compRes/Node_3;1225666800000;700;
+powerConsumption;compRes/Node_3;1225666815000;1,200;
+powerConsumption;compRes/Node_3;1225667215000;450;
+powerConsumption;compRes/Node_3;1225678015000;700;
+powerConsumption;compRes/Node_3;1225678030000;0;
+powerConsumption;compRes/Node_3;1225692000000;1,200;
+powerConsumption;compRes/Node_3;1225692400000;700;
+powerConsumption;compRes/Node_3;1225692415000;0;
+powerConsumption;compRes/Node_3;1225713600000;1,200;
+powerConsumption;compRes/Node_3;1225714000000;700;
+powerConsumption;compRes/Node_3;1225714015000;0;
+powerConsumption;compRes/Node_3;1225724815000;0;
+mean: 109.31655606308712 sum: 1761.6666666666665
+powerConsumption;compRes/Node_4;1225666800000;700;
+powerConsumption;compRes/Node_4;1225666815000;1,200;
+powerConsumption;compRes/Node_4;1225667215000;450;
+powerConsumption;compRes/Node_4;1225710000000;700;
+powerConsumption;compRes/Node_4;1225710015000;0;
+powerConsumption;compRes/Node_4;1225713600000;1,200;
+powerConsumption;compRes/Node_4;1225714000000;700;
+powerConsumption;compRes/Node_4;1225714015000;0;
+powerConsumption;compRes/Node_4;1225724815000;0;
+mean: 348.9571662501078 sum: 5623.541666666668
+powerConsumption;compRes/Node_5;1225666800000;700;
+powerConsumption;compRes/Node_5;1225666815000;1,200;
+powerConsumption;compRes/Node_5;1225667215000;700;
+powerConsumption;compRes/Node_5;1225667230000;0;
+powerConsumption;compRes/Node_5;1225670400000;1,200;
+powerConsumption;compRes/Node_5;1225670800000;450;
+powerConsumption;compRes/Node_5;1225678000000;700;
+powerConsumption;compRes/Node_5;1225678015000;0;
+powerConsumption;compRes/Node_5;1225692000000;1,200;
+powerConsumption;compRes/Node_5;1225692400000;700;
+powerConsumption;compRes/Node_5;1225692415000;0;
+powerConsumption;compRes/Node_5;1225713600000;1,200;
+powerConsumption;compRes/Node_5;1225714000000;700;
+powerConsumption;compRes/Node_5;1225714015000;0;
+powerConsumption;compRes/Node_5;1225724815000;0;
+mean: 89.84745324485046 sum: 1447.9166666666665
+powerConsumption;compRes/Node_6;1225666800000;700;
+powerConsumption;compRes/Node_6;1225666815000;1,200;
+powerConsumption;compRes/Node_6;1225667215000;700;
+powerConsumption;compRes/Node_6;1225667230000;0;
+powerConsumption;compRes/Node_6;1225670400000;1,200;
+powerConsumption;compRes/Node_6;1225670800000;700;
+powerConsumption;compRes/Node_6;1225670815000;0;
+powerConsumption;compRes/Node_6;1225692000000;1,200;
+powerConsumption;compRes/Node_6;1225692400000;700;
+powerConsumption;compRes/Node_6;1225692415000;0;
+powerConsumption;compRes/Node_6;1225713600000;1,200;
+powerConsumption;compRes/Node_6;1225714000000;700;
+powerConsumption;compRes/Node_6;1225714015000;0;
+powerConsumption;compRes/Node_6;1225724815000;0;
+mean: 33.99982763078514 sum: 547.9166666666666
+powerConsumption;compRes/Node_7;1225666800000;700;
+powerConsumption;compRes/Node_7;1225666815000;1,200;
+powerConsumption;compRes/Node_7;1225667215000;700;
+powerConsumption;compRes/Node_7;1225667230000;0;
+powerConsumption;compRes/Node_7;1225670400000;1,200;
+powerConsumption;compRes/Node_7;1225670800000;700;
+powerConsumption;compRes/Node_7;1225670815000;0;
+powerConsumption;compRes/Node_7;1225692000000;1,200;
+powerConsumption;compRes/Node_7;1225692400000;700;
+powerConsumption;compRes/Node_7;1225692415000;0;
+powerConsumption;compRes/Node_7;1225713600000;1,200;
+powerConsumption;compRes/Node_7;1225714000000;700;
+powerConsumption;compRes/Node_7;1225714015000;0;
+powerConsumption;compRes/Node_7;1225724815000;0;
+mean: 33.99982763078514 sum: 547.9166666666666
+powerConsumption;compRes/Node_8;1225666800000;700;
+powerConsumption;compRes/Node_8;1225666815000;1,200;
+powerConsumption;compRes/Node_8;1225667215000;700;
+powerConsumption;compRes/Node_8;1225667230000;0;
+powerConsumption;compRes/Node_8;1225670400000;1,200;
+powerConsumption;compRes/Node_8;1225670800000;700;
+powerConsumption;compRes/Node_8;1225670815000;0;
+powerConsumption;compRes/Node_8;1225692000000;1,200;
+powerConsumption;compRes/Node_8;1225692400000;700;
+powerConsumption;compRes/Node_8;1225692415000;0;
+powerConsumption;compRes/Node_8;1225713600000;1,200;
+powerConsumption;compRes/Node_8;1225714000000;700;
+powerConsumption;compRes/Node_8;1225714015000;0;
+powerConsumption;compRes/Node_8;1225724815000;0;
+mean: 33.99982763078514 sum: 547.9166666666666
+powerConsumption;compRes/Node_9;1225666800000;700;
+powerConsumption;compRes/Node_9;1225666815000;1,200;
+powerConsumption;compRes/Node_9;1225667215000;700;
+powerConsumption;compRes/Node_9;1225667230000;0;
+powerConsumption;compRes/Node_9;1225670400000;1,200;
+powerConsumption;compRes/Node_9;1225670800000;700;
+powerConsumption;compRes/Node_9;1225670815000;0;
+powerConsumption;compRes/Node_9;1225692000000;1,200;
+powerConsumption;compRes/Node_9;1225692400000;700;
+powerConsumption;compRes/Node_9;1225692415000;0;
+powerConsumption;compRes/Node_9;1225713600000;1,200;
+powerConsumption;compRes/Node_9;1225714000000;700;
+powerConsumption;compRes/Node_9;1225714015000;0;
+powerConsumption;compRes/Node_9;1225724815000;0;
+mean: 33.99982763078514 sum: 547.9166666666666
+powerConsumption;compRes/Node_10;1225666800000;700;
+powerConsumption;compRes/Node_10;1225666815000;1,200;
+powerConsumption;compRes/Node_10;1225667215000;700;
+powerConsumption;compRes/Node_10;1225667230000;0;
+powerConsumption;compRes/Node_10;1225670400000;1,200;
+powerConsumption;compRes/Node_10;1225670800000;700;
+powerConsumption;compRes/Node_10;1225670815000;0;
+powerConsumption;compRes/Node_10;1225692000000;1,200;
+powerConsumption;compRes/Node_10;1225692400000;700;
+powerConsumption;compRes/Node_10;1225692415000;0;
+powerConsumption;compRes/Node_10;1225713600000;1,200;
+powerConsumption;compRes/Node_10;1225714000000;700;
+powerConsumption;compRes/Node_10;1225714015000;0;
+powerConsumption;compRes/Node_10;1225724815000;0;
+mean: 33.99982763078514 sum: 547.9166666666666
+powerConsumption;compRes/Node_1/Processor_1;1225666800000;100;
+powerConsumption;compRes/Node_1/Processor_1;1225674015000;0;
+powerConsumption;compRes/Node_1/Processor_1;1225692000000;100;
+powerConsumption;compRes/Node_1/Processor_1;1225720815000;0;
+powerConsumption;compRes/Node_1/Processor_1;1225724815000;0;
+mean: 62.10462811341894 sum: 1000.8333333333334
+powerConsumption;compRes/Node_1/Processor_2;1225666800000;100;
+powerConsumption;compRes/Node_1/Processor_2;1225674015000;0;
+powerConsumption;compRes/Node_1/Processor_2;1225692000000;100;
+powerConsumption;compRes/Node_1/Processor_2;1225720815000;0;
+powerConsumption;compRes/Node_1/Processor_2;1225724815000;0;
+mean: 62.10462811341894 sum: 1000.8333333333334
+powerConsumption;compRes/Node_2/Processor_3;1225666800000;100;
+powerConsumption;compRes/Node_2/Processor_3;1225674430000;0;
+powerConsumption;compRes/Node_2/Processor_3;1225692000000;100;
+powerConsumption;compRes/Node_2/Processor_3;1225692415000;0;
+powerConsumption;compRes/Node_2/Processor_3;1225713600000;100;
+powerConsumption;compRes/Node_2/Processor_3;1225724815000;0;
+mean: 33.19831078169439 sum: 535.0
+powerConsumption;compRes/Node_2/Processor_4;1225666800000;100;
+powerConsumption;compRes/Node_2/Processor_4;1225674430000;0;
+powerConsumption;compRes/Node_2/Processor_4;1225692000000;100;
+powerConsumption;compRes/Node_2/Processor_4;1225692415000;0;
+powerConsumption;compRes/Node_2/Processor_4;1225713600000;100;
+powerConsumption;compRes/Node_2/Processor_4;1225724815000;0;
+mean: 33.19831078169439 sum: 535.0
+powerConsumption;compRes/Node_3/Processor_5;1225666800000;100;
+powerConsumption;compRes/Node_3/Processor_5;1225678030000;0;
+powerConsumption;compRes/Node_3/Processor_5;1225692000000;100;
+powerConsumption;compRes/Node_3/Processor_5;1225692415000;0;
+powerConsumption;compRes/Node_3/Processor_5;1225713600000;100;
+powerConsumption;compRes/Node_3/Processor_5;1225714015000;0;
+powerConsumption;compRes/Node_3/Processor_5;1225724815000;0;
+mean: 20.787727311902092 sum: 334.99999999999994
+powerConsumption;compRes/Node_3/Processor_6;1225666800000;100;
+powerConsumption;compRes/Node_3/Processor_6;1225678030000;0;
+powerConsumption;compRes/Node_3/Processor_6;1225692000000;100;
+powerConsumption;compRes/Node_3/Processor_6;1225692415000;0;
+powerConsumption;compRes/Node_3/Processor_6;1225713600000;100;
+powerConsumption;compRes/Node_3/Processor_6;1225714015000;0;
+powerConsumption;compRes/Node_3/Processor_6;1225724815000;0;
+mean: 20.787727311902092 sum: 334.99999999999994
+powerConsumption;compRes/Node_4/Processor_7;1225666800000;100;
+powerConsumption;compRes/Node_4/Processor_7;1225710015000;0;
+powerConsumption;compRes/Node_4/Processor_7;1225713600000;100;
+powerConsumption;compRes/Node_4/Processor_7;1225714015000;0;
+powerConsumption;compRes/Node_4/Processor_7;1225724815000;0;
+mean: 75.20468844264414 sum: 1211.9444444444443
+powerConsumption;compRes/Node_4/Processor_8;1225666800000;100;
+powerConsumption;compRes/Node_4/Processor_8;1225710015000;0;
+powerConsumption;compRes/Node_4/Processor_8;1225713600000;100;
+powerConsumption;compRes/Node_4/Processor_8;1225714015000;0;
+powerConsumption;compRes/Node_4/Processor_8;1225724815000;0;
+mean: 75.20468844264414 sum: 1211.9444444444443
+powerConsumption;compRes/Node_5/Processor_9;1225666800000;100;
+powerConsumption;compRes/Node_5/Processor_9;1225667230000;0;
+powerConsumption;compRes/Node_5/Processor_9;1225670400000;100;
+powerConsumption;compRes/Node_5/Processor_9;1225678015000;0;
+powerConsumption;compRes/Node_5/Processor_9;1225692000000;100;
+powerConsumption;compRes/Node_5/Processor_9;1225692415000;0;
+powerConsumption;compRes/Node_5/Processor_9;1225713600000;100;
+powerConsumption;compRes/Node_5/Processor_9;1225714015000;0;
+powerConsumption;compRes/Node_5/Processor_9;1225724815000;0;
+mean: 15.297767818667584 sum: 246.52777777777774
+powerConsumption;compRes/Node_5/Processor_10;1225666800000;100;
+powerConsumption;compRes/Node_5/Processor_10;1225667230000;0;
+powerConsumption;compRes/Node_5/Processor_10;1225670400000;100;
+powerConsumption;compRes/Node_5/Processor_10;1225678015000;0;
+powerConsumption;compRes/Node_5/Processor_10;1225692000000;100;
+powerConsumption;compRes/Node_5/Processor_10;1225692415000;0;
+powerConsumption;compRes/Node_5/Processor_10;1225713600000;100;
+powerConsumption;compRes/Node_5/Processor_10;1225714015000;0;
+powerConsumption;compRes/Node_5/Processor_10;1225724815000;0;
+mean: 15.297767818667584 sum: 246.52777777777774
+powerConsumption;compRes/Node_6/Processor_11;1225666800000;100;
+powerConsumption;compRes/Node_6/Processor_11;1225667230000;0;
+powerConsumption;compRes/Node_6/Processor_11;1225670400000;100;
+powerConsumption;compRes/Node_6/Processor_11;1225670815000;0;
+powerConsumption;compRes/Node_6/Processor_11;1225692000000;100;
+powerConsumption;compRes/Node_6/Processor_11;1225692415000;0;
+powerConsumption;compRes/Node_6/Processor_11;1225713600000;100;
+powerConsumption;compRes/Node_6/Processor_11;1225714015000;0;
+powerConsumption;compRes/Node_6/Processor_11;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_6/Processor_12;1225666800000;100;
+powerConsumption;compRes/Node_6/Processor_12;1225667230000;0;
+powerConsumption;compRes/Node_6/Processor_12;1225670400000;100;
+powerConsumption;compRes/Node_6/Processor_12;1225670815000;0;
+powerConsumption;compRes/Node_6/Processor_12;1225692000000;100;
+powerConsumption;compRes/Node_6/Processor_12;1225692415000;0;
+powerConsumption;compRes/Node_6/Processor_12;1225713600000;100;
+powerConsumption;compRes/Node_6/Processor_12;1225714015000;0;
+powerConsumption;compRes/Node_6/Processor_12;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_7/Processor_13;1225666800000;100;
+powerConsumption;compRes/Node_7/Processor_13;1225667230000;0;
+powerConsumption;compRes/Node_7/Processor_13;1225670400000;100;
+powerConsumption;compRes/Node_7/Processor_13;1225670815000;0;
+powerConsumption;compRes/Node_7/Processor_13;1225692000000;100;
+powerConsumption;compRes/Node_7/Processor_13;1225692415000;0;
+powerConsumption;compRes/Node_7/Processor_13;1225713600000;100;
+powerConsumption;compRes/Node_7/Processor_13;1225714015000;0;
+powerConsumption;compRes/Node_7/Processor_13;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_7/Processor_14;1225666800000;100;
+powerConsumption;compRes/Node_7/Processor_14;1225667230000;0;
+powerConsumption;compRes/Node_7/Processor_14;1225670400000;100;
+powerConsumption;compRes/Node_7/Processor_14;1225670815000;0;
+powerConsumption;compRes/Node_7/Processor_14;1225692000000;100;
+powerConsumption;compRes/Node_7/Processor_14;1225692415000;0;
+powerConsumption;compRes/Node_7/Processor_14;1225713600000;100;
+powerConsumption;compRes/Node_7/Processor_14;1225714015000;0;
+powerConsumption;compRes/Node_7/Processor_14;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_8/Processor_15;1225666800000;100;
+powerConsumption;compRes/Node_8/Processor_15;1225667230000;0;
+powerConsumption;compRes/Node_8/Processor_15;1225670400000;100;
+powerConsumption;compRes/Node_8/Processor_15;1225670815000;0;
+powerConsumption;compRes/Node_8/Processor_15;1225692000000;100;
+powerConsumption;compRes/Node_8/Processor_15;1225692415000;0;
+powerConsumption;compRes/Node_8/Processor_15;1225713600000;100;
+powerConsumption;compRes/Node_8/Processor_15;1225714015000;0;
+powerConsumption;compRes/Node_8/Processor_15;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_8/Processor_16;1225666800000;100;
+powerConsumption;compRes/Node_8/Processor_16;1225667230000;0;
+powerConsumption;compRes/Node_8/Processor_16;1225670400000;100;
+powerConsumption;compRes/Node_8/Processor_16;1225670815000;0;
+powerConsumption;compRes/Node_8/Processor_16;1225692000000;100;
+powerConsumption;compRes/Node_8/Processor_16;1225692415000;0;
+powerConsumption;compRes/Node_8/Processor_16;1225713600000;100;
+powerConsumption;compRes/Node_8/Processor_16;1225714015000;0;
+powerConsumption;compRes/Node_8/Processor_16;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_9/Processor_17;1225666800000;100;
+powerConsumption;compRes/Node_9/Processor_17;1225667230000;0;
+powerConsumption;compRes/Node_9/Processor_17;1225670400000;100;
+powerConsumption;compRes/Node_9/Processor_17;1225670815000;0;
+powerConsumption;compRes/Node_9/Processor_17;1225692000000;100;
+powerConsumption;compRes/Node_9/Processor_17;1225692415000;0;
+powerConsumption;compRes/Node_9/Processor_17;1225713600000;100;
+powerConsumption;compRes/Node_9/Processor_17;1225714015000;0;
+powerConsumption;compRes/Node_9/Processor_17;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_9/Processor_18;1225666800000;100;
+powerConsumption;compRes/Node_9/Processor_18;1225667230000;0;
+powerConsumption;compRes/Node_9/Processor_18;1225670400000;100;
+powerConsumption;compRes/Node_9/Processor_18;1225670815000;0;
+powerConsumption;compRes/Node_9/Processor_18;1225692000000;100;
+powerConsumption;compRes/Node_9/Processor_18;1225692415000;0;
+powerConsumption;compRes/Node_9/Processor_18;1225713600000;100;
+powerConsumption;compRes/Node_9/Processor_18;1225714015000;0;
+powerConsumption;compRes/Node_9/Processor_18;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_10/Processor_19;1225666800000;100;
+powerConsumption;compRes/Node_10/Processor_19;1225667230000;0;
+powerConsumption;compRes/Node_10/Processor_19;1225670400000;100;
+powerConsumption;compRes/Node_10/Processor_19;1225670815000;0;
+powerConsumption;compRes/Node_10/Processor_19;1225692000000;100;
+powerConsumption;compRes/Node_10/Processor_19;1225692415000;0;
+powerConsumption;compRes/Node_10/Processor_19;1225713600000;100;
+powerConsumption;compRes/Node_10/Processor_19;1225714015000;0;
+powerConsumption;compRes/Node_10/Processor_19;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
+powerConsumption;compRes/Node_10/Processor_20;1225666800000;100;
+powerConsumption;compRes/Node_10/Processor_20;1225667230000;0;
+powerConsumption;compRes/Node_10/Processor_20;1225670400000;100;
+powerConsumption;compRes/Node_10/Processor_20;1225670815000;0;
+powerConsumption;compRes/Node_10/Processor_20;1225692000000;100;
+powerConsumption;compRes/Node_10/Processor_20;1225692415000;0;
+powerConsumption;compRes/Node_10/Processor_20;1225713600000;100;
+powerConsumption;compRes/Node_10/Processor_20;1225714015000;0;
+powerConsumption;compRes/Node_10/Processor_20;1225724815000;0;
+mean: 2.887184348875291 sum: 46.52777777777778
Index: DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_ResourceUtilization.txt
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_ResourceUtilization.txt	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_ResourceUtilization.txt	(revision 1442)
@@ -0,0 +1,152 @@
+utlization;compRes;1225666800000;0.1;
+utlization;compRes;1225667215000;0.4;
+utlization;compRes;1225670800000;0.45;
+utlization;compRes;1225674000000;0.35;
+utlization;compRes;1225674415000;0.2;
+utlization;compRes;1225678000000;0.15;
+utlization;compRes;1225678015000;0.1;
+utlization;compRes;1225681615000;0.05;
+utlization;compRes;1225688400000;0.1;
+utlization;compRes;1225692400000;0.15;
+utlization;compRes;1225696015000;0.1;
+utlization;compRes;1225706400000;0.15;
+utlization;compRes;1225710000000;0.1;
+utlization;compRes;1225714000000;0.15;
+utlization;compRes;1225717600000;0.1;
+utlization;compRes;1225720800000;0.05;
+utlization;compRes;1225724800000;0;
+utlization;compRes;1225724815000;0;
+mean: 0.14582435577005942
+utlization;compRes/Node_1;1225666800000;1;
+utlization;compRes/Node_1;1225674000000;0;
+utlization;compRes/Node_1;1225692400000;0.5;
+utlization;compRes/Node_1;1225706400000;1;
+utlization;compRes/Node_1;1225717600000;0.5;
+utlization;compRes/Node_1;1225720800000;0;
+utlization;compRes/Node_1;1225724815000;0;
+mean: 0.46539688011721103
+utlization;compRes/Node_2;1225666800000;0;
+utlization;compRes/Node_2;1225667215000;1;
+utlization;compRes/Node_2;1225674415000;0;
+utlization;compRes/Node_2;1225714000000;0.5;
+utlization;compRes/Node_2;1225724800000;0;
+utlization;compRes/Node_2;1225724815000;0;
+mean: 0.21718521072136515
+utlization;compRes/Node_3;1225666800000;0;
+utlization;compRes/Node_3;1225667215000;1;
+utlization;compRes/Node_3;1225674415000;0.5;
+utlization;compRes/Node_3;1225678015000;0;
+utlization;compRes/Node_3;1225724815000;0;
+mean: 0.1551322933724037
+utlization;compRes/Node_4;1225666800000;0;
+utlization;compRes/Node_4;1225667215000;1;
+utlization;compRes/Node_4;1225681615000;0.5;
+utlization;compRes/Node_4;1225688400000;1;
+utlization;compRes/Node_4;1225696015000;0.5;
+utlization;compRes/Node_4;1225710000000;0;
+utlization;compRes/Node_4;1225724815000;0;
+mean: 0.5584762561406533
+utlization;compRes/Node_5;1225666800000;0;
+utlization;compRes/Node_5;1225670800000;0.5;
+utlization;compRes/Node_5;1225678000000;0;
+utlization;compRes/Node_5;1225724815000;0;
+mean: 0.06205291734896148
+utlization;compRes/Node_6;1225666800000;0;
+utlization;compRes/Node_6;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_7;1225666800000;0;
+utlization;compRes/Node_7;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_8;1225666800000;0;
+utlization;compRes/Node_8;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_9;1225666800000;0;
+utlization;compRes/Node_9;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_10;1225666800000;0;
+utlization;compRes/Node_10;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_1/Processor_1;1225666800000;1;
+utlization;compRes/Node_1/Processor_1;1225674000000;0;
+utlization;compRes/Node_1/Processor_1;1225692400000;1;
+utlization;compRes/Node_1/Processor_1;1225717600000;0;
+utlization;compRes/Node_1/Processor_1;1225724815000;0;
+mean: 0.5584762561406532
+utlization;compRes/Node_1/Processor_2;1225666800000;1;
+utlization;compRes/Node_1/Processor_2;1225674000000;0;
+utlization;compRes/Node_1/Processor_2;1225706400000;1;
+utlization;compRes/Node_1/Processor_2;1225720800000;0;
+utlization;compRes/Node_1/Processor_2;1225724815000;0;
+mean: 0.37231750409376885
+utlization;compRes/Node_2/Processor_3;1225666800000;0;
+utlization;compRes/Node_2/Processor_3;1225667215000;1;
+utlization;compRes/Node_2/Processor_3;1225674415000;0;
+utlization;compRes/Node_2/Processor_3;1225714000000;1;
+utlization;compRes/Node_2/Processor_3;1225724800000;0;
+utlization;compRes/Node_2/Processor_3;1225724815000;0;
+mean: 0.3102645867448074
+utlization;compRes/Node_2/Processor_4;1225666800000;0;
+utlization;compRes/Node_2/Processor_4;1225667215000;1;
+utlization;compRes/Node_2/Processor_4;1225674415000;0;
+utlization;compRes/Node_2/Processor_4;1225724815000;0;
+mean: 0.12410583469792295
+utlization;compRes/Node_3/Processor_5;1225666800000;0;
+utlization;compRes/Node_3/Processor_5;1225667215000;1;
+utlization;compRes/Node_3/Processor_5;1225674415000;0;
+utlization;compRes/Node_3/Processor_5;1225724815000;0;
+mean: 0.12410583469792295
+utlization;compRes/Node_3/Processor_6;1225666800000;0;
+utlization;compRes/Node_3/Processor_6;1225667215000;1;
+utlization;compRes/Node_3/Processor_6;1225678015000;0;
+utlization;compRes/Node_3/Processor_6;1225724815000;0;
+mean: 0.18615875204688442
+utlization;compRes/Node_4/Processor_7;1225666800000;0;
+utlization;compRes/Node_4/Processor_7;1225667215000;1;
+utlization;compRes/Node_4/Processor_7;1225681615000;0;
+utlization;compRes/Node_4/Processor_7;1225688400000;1;
+utlization;compRes/Node_4/Processor_7;1225710000000;0;
+utlization;compRes/Node_4/Processor_7;1225724815000;0;
+mean: 0.6205291734896148
+utlization;compRes/Node_4/Processor_8;1225666800000;0;
+utlization;compRes/Node_4/Processor_8;1225667215000;1;
+utlization;compRes/Node_4/Processor_8;1225696015000;0;
+utlization;compRes/Node_4/Processor_8;1225724815000;0;
+mean: 0.4964233387916918
+utlization;compRes/Node_5/Processor_9;1225666800000;0;
+utlization;compRes/Node_5/Processor_9;1225670800000;1;
+utlization;compRes/Node_5/Processor_9;1225678000000;0;
+utlization;compRes/Node_5/Processor_9;1225724815000;0;
+mean: 0.12410583469792295
+utlization;compRes/Node_5/Processor_10;1225666800000;0;
+utlization;compRes/Node_5/Processor_10;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_6/Processor_11;1225666800000;0;
+utlization;compRes/Node_6/Processor_11;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_6/Processor_12;1225666800000;0;
+utlization;compRes/Node_6/Processor_12;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_7/Processor_13;1225666800000;0;
+utlization;compRes/Node_7/Processor_13;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_7/Processor_14;1225666800000;0;
+utlization;compRes/Node_7/Processor_14;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_8/Processor_15;1225666800000;0;
+utlization;compRes/Node_8/Processor_15;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_8/Processor_16;1225666800000;0;
+utlization;compRes/Node_8/Processor_16;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_9/Processor_17;1225666800000;0;
+utlization;compRes/Node_9/Processor_17;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_9/Processor_18;1225666800000;0;
+utlization;compRes/Node_9/Processor_18;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_10/Processor_19;1225666800000;0;
+utlization;compRes/Node_10/Processor_19;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_10/Processor_20;1225666800000;0;
+utlization;compRes/Node_10/Processor_20;1225724815000;0;
+mean: 0.0
Index: DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Simulation.txt
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Simulation.txt	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Simulation.txt	(revision 1442)
@@ -0,0 +1,14 @@
+Resource name;mean;stdev;variance;minimum;maximum;sum;count;
+Delayed tasks;0;0;0;0;0;0;1;
+Failed requests (tasks);0;0;0;0;0;0;1;
+Makespan;58,000;0;0;58,000;58,000;58,000;1;
+Resources queue length;0.822;0;0;0.822;0.822;0.822;1;
+Resources total load;0.146;0;0;0.146;0.146;0.146;1;
+Energy usage;1,882.354;1,761.748;3,103,756.441;547.917;5,623.542;18,823.542;10;
+Task completion time;23,822.308;19,515.696;380,862,375.444;7,200;58,000;309,690;13;
+Task execution time;13,015.385;7,274.174;52,913,609.467;7,200;28,800;169,200;13;
+Task start time;283.846;189.322;35,842.899;0;415;3,690;13;
+Task flow time;13,299.231;7,283.265;53,045,949.408;7,200;29,215;172,890;13;
+Task waiting time;283.846;189.322;35,842.899;0;415;3,690;13;
+Task lateness;0;0;0;0;0;0;13;
+Task tardiness;0;0;0;0;0;0;13;
Index: DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Tasks.txt
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Tasks.txt	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Tasks.txt	(revision 1442)
@@ -0,0 +1,14 @@
+JobID;TaskID;UserDN;SchedName;CpuCnt;ExecStartDate;ExecFinishDate;ExecEndDate;GB_SubDate;LB_SubDate;CompletionTime;ExecStartTime;ExecutionTime;ReadyTime;StartTime;FlowTime;WaitingTime;GQ_WaitingTime;Lateness;Tardiness;ReservStartDate;ReservFinishDate;HostNames;ProcessorName;Energy;AppName;
+1;1;-1;cluster;1;1225666800;1225674000;1225674000;1225666800;1225666800;7200;0;7200;0;0;7200;0;0;0;0;0;0;[compRes/Node_1];[compRes/Node_1/Processor_1];0;null;
+2;2;-1;cluster;1;1225666800;1225674000;1225674000;1225666800;1225666800;7200;0;7200;0;0;7200;0;0;0;0;0;0;[compRes/Node_1];[compRes/Node_1/Processor_2];0;null;
+3;3;-1;cluster;1;1225667215;1225674415;1225674415;1225666800;1225666800;7615;415;7200;0;415;7615;415;0;0;0;0;0;[compRes/Node_2];[compRes/Node_2/Processor_3];0;null;
+4;4;-1;cluster;1;1225667215;1225674415;1225674415;1225666800;1225666800;7615;415;7200;0;415;7615;415;0;0;0;0;0;[compRes/Node_2];[compRes/Node_2/Processor_4];0;null;
+5;5;-1;cluster;1;1225667215;1225674415;1225674415;1225666800;1225666800;7615;415;7200;0;415;7615;415;0;0;0;0;0;[compRes/Node_3];[compRes/Node_3/Processor_5];0;null;
+6;6;-1;cluster;1;1225667215;1225678015;1225678015;1225666800;1225666800;11215;415;10800;0;415;11215;415;0;0;0;0;0;[compRes/Node_3];[compRes/Node_3/Processor_6];0;null;
+7;7;-1;cluster;1;1225667215;1225681615;1225681615;1225666800;1225666800;14815;415;14400;0;415;14815;415;0;0;0;0;0;[compRes/Node_4];[compRes/Node_4/Processor_7];0;null;
+8;8;-1;cluster;1;1225667215;1225696015;1225696015;1225666800;1225666800;29215;415;28800;0;415;29215;415;0;0;0;0;0;[compRes/Node_4];[compRes/Node_4/Processor_8];0;null;
+9;9;-1;cluster;1;1225670800;1225678000;1225678000;1225670400;1225670400;11200;4000;7200;3600;400;7600;400;0;0;0;0;0;[compRes/Node_5];[compRes/Node_5/Processor_9];0;null;
+10;10;-1;cluster;1;1225688400;1225710000;1225710000;1225688400;1225688400;43200;21600;21600;21600;0;21600;0;0;0;0;0;0;[compRes/Node_4];[compRes/Node_4/Processor_7];0;null;
+11;11;-1;cluster;1;1225692400;1225717600;1225717600;1225692000;1225692000;50800;25600;25200;25200;400;25600;400;0;0;0;0;0;[compRes/Node_1];[compRes/Node_1/Processor_1];0;null;
+12;12;-1;cluster;1;1225706400;1225720800;1225720800;1225706400;1225706400;54000;39600;14400;39600;0;14400;0;0;0;0;0;0;[compRes/Node_1];[compRes/Node_1/Processor_2];0;null;
+13;13;-1;cluster;1;1225714000;1225724800;1225724800;1225713600;1225713600;58000;47200;10800;46800;400;11200;400;0;0;0;0;0;[compRes/Node_2];[compRes/Node_2/Processor_3];0;null;
Index: DCWoRMS/branches/coolemall/src/test/transitions_result/experiment.properties
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions_result/experiment.properties	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions_result/experiment.properties	(revision 1442)
@@ -0,0 +1,27 @@
+# Use single *.swf file as workload description.
+
+# Path to xml file which describes resource characteristics.
+resdesc=src/test/transitions/resources1.xml
+
+# and swf file, which name is declared by readscenario.workloadfilename parameter.
+# Swf file must be placed in readscenario.inputfolder directory.  
+readscenario.workloadfilename=src/test/transitions/workload.swf
+
+# Choose directory where all result files should be placed.
+stats.outputfolder=src/test/transitions_result
+
+# Define the type and content of charts to generate
+
+# Gantt chart
+creatediagrams.gantt=true
+
+# Shows the execution times of tasks
+creatediagrams.tasks=true
+
+# Shows the waiting times of tasks
+creatediagrams.taskswaitingtime=true
+
+# Resource utilization chart - only for processors
+creatediagrams.resutilization=Node;Processor
+
+creatediagrams.respowerusage=Node;Processor
Index: DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_ResourceOccupancy.txt
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_ResourceOccupancy.txt	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_ResourceOccupancy.txt	(revision 1442)
@@ -0,0 +1,152 @@
+utlization;compRes;1225666800000;0.1;
+utlization;compRes;1225667215000;0.4;
+utlization;compRes;1225670800000;0.45;
+utlization;compRes;1225674000000;0.35;
+utlization;compRes;1225674415000;0.2;
+utlization;compRes;1225678000000;0.15;
+utlization;compRes;1225678015000;0.1;
+utlization;compRes;1225681615000;0.05;
+utlization;compRes;1225688400000;0.1;
+utlization;compRes;1225692400000;0.15;
+utlization;compRes;1225696015000;0.1;
+utlization;compRes;1225706400000;0.15;
+utlization;compRes;1225710000000;0.1;
+utlization;compRes;1225714000000;0.15;
+utlization;compRes;1225717600000;0.1;
+utlization;compRes;1225720800000;0.05;
+utlization;compRes;1225724800000;0;
+utlization;compRes;1225724815000;0;
+mean: 0.14582435577005942
+utlization;compRes/Node_1;1225666800000;1;
+utlization;compRes/Node_1;1225674000000;0;
+utlization;compRes/Node_1;1225692400000;0.5;
+utlization;compRes/Node_1;1225706400000;1;
+utlization;compRes/Node_1;1225717600000;0.5;
+utlization;compRes/Node_1;1225720800000;0;
+utlization;compRes/Node_1;1225724815000;0;
+mean: 0.46539688011721103
+utlization;compRes/Node_2;1225666800000;0;
+utlization;compRes/Node_2;1225667215000;1;
+utlization;compRes/Node_2;1225674415000;0;
+utlization;compRes/Node_2;1225714000000;0.5;
+utlization;compRes/Node_2;1225724800000;0;
+utlization;compRes/Node_2;1225724815000;0;
+mean: 0.21718521072136515
+utlization;compRes/Node_3;1225666800000;0;
+utlization;compRes/Node_3;1225667215000;1;
+utlization;compRes/Node_3;1225674415000;0.5;
+utlization;compRes/Node_3;1225678015000;0;
+utlization;compRes/Node_3;1225724815000;0;
+mean: 0.1551322933724037
+utlization;compRes/Node_4;1225666800000;0;
+utlization;compRes/Node_4;1225667215000;1;
+utlization;compRes/Node_4;1225681615000;0.5;
+utlization;compRes/Node_4;1225688400000;1;
+utlization;compRes/Node_4;1225696015000;0.5;
+utlization;compRes/Node_4;1225710000000;0;
+utlization;compRes/Node_4;1225724815000;0;
+mean: 0.5584762561406533
+utlization;compRes/Node_5;1225666800000;0;
+utlization;compRes/Node_5;1225670800000;0.5;
+utlization;compRes/Node_5;1225678000000;0;
+utlization;compRes/Node_5;1225724815000;0;
+mean: 0.06205291734896148
+utlization;compRes/Node_6;1225666800000;0;
+utlization;compRes/Node_6;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_7;1225666800000;0;
+utlization;compRes/Node_7;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_8;1225666800000;0;
+utlization;compRes/Node_8;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_9;1225666800000;0;
+utlization;compRes/Node_9;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_10;1225666800000;0;
+utlization;compRes/Node_10;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_1/Processor_1;1225666800000;1;
+utlization;compRes/Node_1/Processor_1;1225674000000;0;
+utlization;compRes/Node_1/Processor_1;1225692400000;1;
+utlization;compRes/Node_1/Processor_1;1225717600000;0;
+utlization;compRes/Node_1/Processor_1;1225724815000;0;
+mean: 0.5584762561406532
+utlization;compRes/Node_1/Processor_2;1225666800000;1;
+utlization;compRes/Node_1/Processor_2;1225674000000;0;
+utlization;compRes/Node_1/Processor_2;1225706400000;1;
+utlization;compRes/Node_1/Processor_2;1225720800000;0;
+utlization;compRes/Node_1/Processor_2;1225724815000;0;
+mean: 0.37231750409376885
+utlization;compRes/Node_2/Processor_3;1225666800000;0;
+utlization;compRes/Node_2/Processor_3;1225667215000;1;
+utlization;compRes/Node_2/Processor_3;1225674415000;0;
+utlization;compRes/Node_2/Processor_3;1225714000000;1;
+utlization;compRes/Node_2/Processor_3;1225724800000;0;
+utlization;compRes/Node_2/Processor_3;1225724815000;0;
+mean: 0.3102645867448074
+utlization;compRes/Node_2/Processor_4;1225666800000;0;
+utlization;compRes/Node_2/Processor_4;1225667215000;1;
+utlization;compRes/Node_2/Processor_4;1225674415000;0;
+utlization;compRes/Node_2/Processor_4;1225724815000;0;
+mean: 0.12410583469792295
+utlization;compRes/Node_3/Processor_5;1225666800000;0;
+utlization;compRes/Node_3/Processor_5;1225667215000;1;
+utlization;compRes/Node_3/Processor_5;1225674415000;0;
+utlization;compRes/Node_3/Processor_5;1225724815000;0;
+mean: 0.12410583469792295
+utlization;compRes/Node_3/Processor_6;1225666800000;0;
+utlization;compRes/Node_3/Processor_6;1225667215000;1;
+utlization;compRes/Node_3/Processor_6;1225678015000;0;
+utlization;compRes/Node_3/Processor_6;1225724815000;0;
+mean: 0.18615875204688442
+utlization;compRes/Node_4/Processor_7;1225666800000;0;
+utlization;compRes/Node_4/Processor_7;1225667215000;1;
+utlization;compRes/Node_4/Processor_7;1225681615000;0;
+utlization;compRes/Node_4/Processor_7;1225688400000;1;
+utlization;compRes/Node_4/Processor_7;1225710000000;0;
+utlization;compRes/Node_4/Processor_7;1225724815000;0;
+mean: 0.6205291734896148
+utlization;compRes/Node_4/Processor_8;1225666800000;0;
+utlization;compRes/Node_4/Processor_8;1225667215000;1;
+utlization;compRes/Node_4/Processor_8;1225696015000;0;
+utlization;compRes/Node_4/Processor_8;1225724815000;0;
+mean: 0.4964233387916918
+utlization;compRes/Node_5/Processor_9;1225666800000;0;
+utlization;compRes/Node_5/Processor_9;1225670800000;1;
+utlization;compRes/Node_5/Processor_9;1225678000000;0;
+utlization;compRes/Node_5/Processor_9;1225724815000;0;
+mean: 0.12410583469792295
+utlization;compRes/Node_5/Processor_10;1225666800000;0;
+utlization;compRes/Node_5/Processor_10;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_6/Processor_11;1225666800000;0;
+utlization;compRes/Node_6/Processor_11;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_6/Processor_12;1225666800000;0;
+utlization;compRes/Node_6/Processor_12;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_7/Processor_13;1225666800000;0;
+utlization;compRes/Node_7/Processor_13;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_7/Processor_14;1225666800000;0;
+utlization;compRes/Node_7/Processor_14;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_8/Processor_15;1225666800000;0;
+utlization;compRes/Node_8/Processor_15;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_8/Processor_16;1225666800000;0;
+utlization;compRes/Node_8/Processor_16;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_9/Processor_17;1225666800000;0;
+utlization;compRes/Node_9/Processor_17;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_9/Processor_18;1225666800000;0;
+utlization;compRes/Node_9/Processor_18;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_10/Processor_19;1225666800000;0;
+utlization;compRes/Node_10/Processor_19;1225724815000;0;
+mean: 0.0
+utlization;compRes/Node_10/Processor_20;1225666800000;0;
+utlization;compRes/Node_10/Processor_20;1225724815000;0;
+mean: 0.0
Index: DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Jobs.txt
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Jobs.txt	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions_result/Stats_Simulation_1_Jobs.txt	(revision 1442)
@@ -0,0 +1,14 @@
+jobID;meanTaskCompletionTime;meanTaskExecutionTime;meanTaskStartTime;meanTaskFlowTime;meanTaskWaitingTime;meanTaskGQ_WaitingTime;lateness;tardiness;makespan;
+1;7,200;7,200;0;7,200;0;0;0;0;7,200;
+2;7,200;7,200;0;7,200;0;0;0;0;7,200;
+3;7,615;7,200;415;7,615;415;0;0;0;7,615;
+4;7,615;7,200;415;7,615;415;0;0;0;7,615;
+5;7,615;7,200;415;7,615;415;0;0;0;7,615;
+6;11,215;10,800;415;11,215;415;0;0;0;11,215;
+7;14,815;14,400;415;14,815;415;0;0;0;14,815;
+8;29,215;28,800;415;29,215;415;0;0;0;29,215;
+9;11,200;7,200;400;7,600;400;0;0;0;11,200;
+10;43,200;21,600;0;21,600;0;0;0;0;43,200;
+11;50,800;25,200;400;25,600;400;0;0;0;50,800;
+12;54,000;14,400;0;14,400;0;0;0;0;54,000;
+13;58,000;10,800;400;11,200;400;0;0;0;58,000;
Index: DCWoRMS/branches/coolemall/src/test/transitions/RunExperiment.java
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions/RunExperiment.java	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions/RunExperiment.java	(revision 1442)
@@ -0,0 +1,19 @@
+package test.transitions;
+import simulator.DataCenterWorkloadSimulator;
+
+
+public class RunExperiment {
+	
+	public static void main(String args[]){
+		RunExperiment runner = new RunExperiment();
+		runner.run();
+	}
+	
+	public void run(){
+		String args[] = {
+				"src/test/transitions/experiment1.properties"
+				};
+		DataCenterWorkloadSimulator.main(args);
+	}
+
+}
Index: DCWoRMS/branches/coolemall/src/test/transitions/DCWORMS_resources1.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions/DCWORMS_resources1.xml	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions/DCWORMS_resources1.xml	(revision 1442)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+			This is DEBB information (taken from PLM XML and DEBBComponent
+			files), updated by schedulers and estimators. Moreover, all elements
+			are sorted and appear in correct order, according to the schema.
+		--><!--
+			Schedulers and estimators information is loaded from
+			coolemallPlugins.xml
+			file
+		--><environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xsi:noNamespaceSchemaLocation="../DCwormsResSchema.xsd">
+   <timeEstimationPlugin>
+      <name>example.timeestimation.coolemall.PhaseBasedTimeEstimationPlugin</name>
+   </timeEstimationPlugin>
+   <resources mode="CoolEmAll">
+      <scheduler class="Cluster" name="cluster">
+         <schedulingPlugin>
+            <name>example.localplugin.coolemall.computebox2.CB2_FCFS_Random_SP</name>
+         </schedulingPlugin>
+         <managedComputingResources include="false"/>
+      </scheduler>
+   </resources>
+</environment>
Index: DCWoRMS/branches/coolemall/src/test/transitions/FCFS_ConsolidationHighPerf_NodePowMan_SP_Delay.java
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions/FCFS_ConsolidationHighPerf_NodePowMan_SP_Delay.java	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions/FCFS_ConsolidationHighPerf_NodePowMan_SP_Delay.java	(revision 1442)
@@ -0,0 +1,244 @@
+package test.transitions;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import org.joda.time.DateTime;
+
+import schedframe.events.scheduling.SchedulingEvent;
+import schedframe.resources.ResourceStatus;
+import schedframe.resources.StandardResourceType;
+import schedframe.resources.computing.ComputingResource;
+import schedframe.resources.computing.Node;
+import schedframe.resources.computing.Processor;
+import schedframe.resources.computing.profiles.energy.power.StandardPowerStateName;
+import schedframe.resources.computing.profiles.energy.power.ui.NodePowerInterface;
+import schedframe.resources.units.ProcessingElements;
+import schedframe.resources.units.ResourceUnit;
+import schedframe.resources.units.ResourceUnitName;
+import schedframe.resources.units.StandardResourceUnitName;
+import schedframe.scheduling.manager.resources.ClusterResourceManager;
+import schedframe.scheduling.manager.resources.ResourceManager;
+import schedframe.scheduling.manager.tasks.JobRegistry;
+import schedframe.scheduling.manager.tasks.JobRegistryImpl;
+import schedframe.scheduling.plan.SchedulingPlanInterface;
+import schedframe.scheduling.plan.impl.SchedulingPlan;
+import schedframe.scheduling.plugin.ModuleList;
+import schedframe.scheduling.queue.TaskQueue;
+import schedframe.scheduling.queue.TaskQueueList;
+import schedframe.scheduling.tasks.TaskInterface;
+import test.Node_Fan_Mapping;
+import example.localplugin.BaseLocalSchedulingPlugin;
+import gridsim.dcworms.DCWormsTags;
+
+public class FCFS_ConsolidationHighPerf_NodePowMan_SP_Delay extends BaseLocalSchedulingPlugin {
+
+	public static int cnt = 0;
+	public FCFS_ConsolidationHighPerf_NodePowMan_SP_Delay () {
+		Node_Fan_Mapping.init();
+	}
+
+	public SchedulingPlanInterface<?> schedule(SchedulingEvent event, TaskQueueList queues, JobRegistry jobRegistry,
+			 ResourceManager resManager, ModuleList modules) {
+
+		ClusterResourceManager resourceManager = (ClusterResourceManager) resManager;
+		SchedulingPlan plan = new SchedulingPlan();
+		// choose the events types to serve.
+		// Different actions for different events are possible.
+		switch (event.getType()) {
+		case START_TASK_EXECUTION:
+		case TASK_FINISHED:
+		case RESOURCE_POWER_STATE_CHANGED:
+			// our tasks are placed only in first queue (see
+			// BaseLocalSchedulingPlugin.placeJobsInQueues() method)
+			TaskQueue q = queues.get(0);
+			cnt++;
+			System.out.println("----" + cnt);
+			List<Node> notSelectedNodes = resourceManager.getNodes();
+			
+			// check all tasks in queue
+			for (int i = 0; i < q.size(); i++) {
+				TaskInterface<?> task = q.get(i);
+				// if status of the tasks in READY
+				if (task.getStatus() == DCWormsTags.READY) {
+
+					Map<ResourceUnitName, ResourceUnit> choosenResources = chooseResourcesForExecution(resourceManager, task);
+					if (choosenResources != null) {
+						addToSchedulingPlan(plan, task, choosenResources);
+						ProcessingElements pe = (ProcessingElements) choosenResources.get(StandardResourceUnitName.PE);
+						Node node = (Node) pe.get(0).getParent();
+						notSelectedNodes.remove(node);
+					}
+				}
+			}
+			manageResources(notSelectedNodes);
+			break;
+		}
+		return plan;
+	}
+
+	@SuppressWarnings("unchecked")
+	private Map<ResourceUnitName, ResourceUnit> chooseResourcesForExecution(
+			ClusterResourceManager resourceManager, TaskInterface<?> task) {
+
+		Map<ResourceUnitName, ResourceUnit> map = new HashMap<ResourceUnitName, ResourceUnit>();
+		
+		List<Node> nodes = resourceManager.getNodes();
+		List<Node> avNodes = filterNodes(nodes, task);
+		Node node;
+		if(avNodes.size() == 0){
+
+			nodes = (List<Node>) resourceManager.getResourcesByTypeWithStatus(StandardResourceType.Node, ResourceStatus.UNAVAILABLE);
+			node = turnOnFirstNode(nodes, task);
+			return null;
+		} else {
+			node = findTheMostLoadedNode(avNodes);			
+		}
+
+		int cpuRequest;
+		try {
+			cpuRequest = Double.valueOf(task.getCpuCntRequest()).intValue();
+		} catch (NoSuchFieldException e) {
+			cpuRequest = 0;
+		}
+
+		if (cpuRequest != 0) {
+
+			List<ComputingResource> choosenResources = new ArrayList<ComputingResource>();	
+			
+			List<Processor> cpus = node.getProcessors();			
+			for (int i = 0; i < cpus.size() && cpuRequest > 0; i++) {
+				if (cpus.get(i).getStatus() == ResourceStatus.FREE) {
+					choosenResources.add(cpus.get(i));
+					cpuRequest--;
+				}
+			}
+			if (cpuRequest > 0) {
+				return null;
+			}
+			//choosenResources.add(node.getProcessors().get(0));
+			ProcessingElements pe = new ProcessingElements();
+			pe.addAll(choosenResources);
+			map.put(StandardResourceUnitName.PE, pe);
+			System.out.println(new DateTime() + "---" + node.getFullName() +  "; " + task.getJobId());
+			return map;
+		}
+		return null;
+	}
+	
+	private List<Node> filterNodes(List<Node> nodes, TaskInterface<?> task){
+		List<Node> filteredNodes = new ArrayList<Node>();
+		int cpuRequest;
+		try {
+			cpuRequest = Double.valueOf(task.getCpuCntRequest()).intValue();
+		} catch (NoSuchFieldException e) {
+			cpuRequest = 0;
+		}
+		for (Node node : nodes) {
+
+			if (cpuRequest != 0) {
+
+				List<Processor> cpus = node.getProcessors();
+				if (cpus.size() < cpuRequest) {
+					if(cpus.size() == 0){
+						continue;
+					}
+				}
+
+				int freeCpus = 0;
+				for(Processor cpu: cpus){
+					if(cpu.getStatus() == ResourceStatus.FREE) 
+						freeCpus++;
+				}
+				
+				if(freeCpus < cpuRequest)
+					continue;
+				
+				filteredNodes.add(node);
+			}
+		}
+		
+		return filteredNodes;
+	}
+	
+	private Node findTheMostLoadedNode(List<Node> nodes){
+		Node mostLoadedNode = null;
+			
+		int maxRunningTask = -1;
+		int nrRunningTasks;
+		for(Node node: nodes){
+			JobRegistry jr = new JobRegistryImpl(node.getFullName());
+			nrRunningTasks = jr.getRunningTasks().size(); 
+			if(nrRunningTasks > maxRunningTask){
+				mostLoadedNode = node;
+				maxRunningTask = nrRunningTasks;
+			}
+		}
+		return mostLoadedNode;
+	}
+	
+	private Node turnOnFirstNode(List<Node> nodes, TaskInterface<?> task){
+		Node startedNode = null;
+
+		int cpuRequest;
+		try {
+			cpuRequest = Double.valueOf(task.getCpuCntRequest()).intValue();
+		} catch (NoSuchFieldException e) {
+			cpuRequest = 0;
+		}
+		
+		for(Node node: nodes){
+			
+			if (cpuRequest != 0) {
+
+				List<Processor> cpus = node.getProcessors();
+				if (cpus.size() < cpuRequest) {
+					if(cpus.size() == 0){
+						continue;
+					}
+				}
+				
+				int freeCpus = 0;
+				for(Processor cpu: cpus){
+					if(cpu.getStatus() == ResourceStatus.FREE || cpu.getStatus() == ResourceStatus.UNAVAILABLE)
+						freeCpus++;
+				}
+				
+				if(freeCpus < cpuRequest)
+					continue;
+				else if(node.getPowerInterface().getPowerState().getLabel().equals(StandardPowerStateName.OFF.getLabel())){
+					NodePowerInterface nodePI = (NodePowerInterface)node.getPowerInterface();
+					nodePI.turnOn();
+					System.out.println(new DateTime() +"====" + node.getFullName()  + "; " + task.getJobId());
+					startedNode = node;
+					break;
+				}				
+			}
+		}
+		return startedNode;
+	}
+	
+	protected void manageResources(List<Node> notSelectedNodes) {
+		turnOffIdleNodes(notSelectedNodes);
+	}
+
+	private void turnOffIdleNodes(List<Node> nodes){
+		for(Node node : nodes){
+
+			int freeCpus = 0;
+			for(Processor cpu: node.getProcessors ()){
+				if(cpu.getStatus() == ResourceStatus.FREE)
+					freeCpus++;
+			}
+			
+			if(freeCpus == node.getProcessors().size() && node.getPowerInterface().getPowerState().getLabel().equals(StandardPowerStateName.ON.getLabel())) {
+				NodePowerInterface nodePI = (NodePowerInterface)node.getPowerInterface();
+				nodePI.turnOff();
+			}
+
+		}
+	}
+
+}
Index: DCWoRMS/branches/coolemall/src/test/transitions/resources1.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions/resources1.xml	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions/resources1.xml	(revision 1442)
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+	xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/DCwormsResSchema.xsd">
+	
+	<!-- Simple data center description -->
+	<resources>
+		<computingResource class="DataCenter" name="compRes">
+			<!-- Defined data center contains only 6 processors -->
+			<computingResource class="Node" count="10">
+				<profile>
+					<!-- Definition of computing node power profile -->
+					<powerProfile>
+						<!-- Reference to energy usage estimation plugin -->
+						<energyEstimationPlugin>
+							<name>example.energy.NodeEnergyEstimationPlugin</name>
+						</energyEstimationPlugin>
+						<!-- Definition of supported power states and corresponding power consumption -->	
+						<!-- Units according to the user interpretation, however statistics chart generator module by default express the values in Watts -->
+						<powerStates>
+							<powerState>
+								<name>ON</name>
+								<powerUsage>250</powerUsage>
+								<transition name="POWEROFF">
+								    <to>OFF</to>
+								    <powerUsage>500</powerUsage>
+								    <time>15</time>
+								</transition>
+							</powerState>
+							<powerState>
+								<name>OFF</name>
+								<powerUsage>0</powerUsage>
+								<transition name="BOOT">
+								    <to>ON</to>
+								    <powerUsage>1000</powerUsage>
+								    <time>400</time>
+								</transition>
+							</powerState>
+						</powerStates>				
+					</powerProfile>
+				</profile>
+				<computingResource class="Processor" count="2">
+					<profile>
+						<!-- Definition of computing node power profile -->
+						<powerProfile>
+							<!-- Reference to energy usage estimation plugin -->
+							<energyEstimationPlugin>
+								<name>example.energy.ProcessorEnergyEstimationPlugin</name>
+							</energyEstimationPlugin>
+							<!-- Definition of supported power states and corresponding power consumption -->	
+							<!-- Units according to the user interpretation, however statistics chart generator module by default express the values in Watts -->
+							<powerStates>
+								<powerState>
+									<name>ON</name>
+									<powerUsage>100</powerUsage>
+									<transition name="POWEROFF">
+									    <to>OFF</to>
+									    <powerUsage>200</powerUsage>
+									    <time>5</time>
+									</transition>
+								</powerState>
+								<powerState>
+									<name>OFF</name>
+									<powerUsage>0</powerUsage>
+									<transition name="BOOT">
+									    <to>ON</to>
+									    <powerUsage>400</powerUsage>
+									    <time>20</time>
+									</transition>
+								</powerState>
+							</powerStates>				
+						</powerProfile>
+					</profile>
+				</computingResource>
+			</computingResource>
+		</computingResource>
+		<scheduler class="Cluster" name="cluster">
+			<!-- Definition of scheduling plugin at cluster level -->
+			<schedulingPlugin>
+				<name>test.transitions.FCFS_ConsolidationHighPerf_NodePowMan_SP_Delay</name>
+			</schedulingPlugin>	
+			<!-- Reference to managed resources - cluster manages resources belonging to the defined data center -->
+			<managedComputingResources include="false">
+				<resourceName>compRes</resourceName>
+			</managedComputingResources>
+		</scheduler>	
+	</resources>
+
+</environment>
Index: DCWoRMS/branches/coolemall/src/test/transitions/FCFS_ConsolidationHighPerf_NodePowMan_SP.java
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions/FCFS_ConsolidationHighPerf_NodePowMan_SP.java	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions/FCFS_ConsolidationHighPerf_NodePowMan_SP.java	(revision 1442)
@@ -0,0 +1,250 @@
+package test.transitions;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import schedframe.events.scheduling.SchedulingEvent;
+import schedframe.resources.ResourceStatus;
+import schedframe.resources.StandardResourceType;
+import schedframe.resources.computing.Node;
+import schedframe.resources.computing.ComputingResource;
+import schedframe.resources.computing.Core;
+import schedframe.resources.computing.Processor;
+import schedframe.resources.computing.profiles.energy.airthroughput.CustomAirflowStateName;
+import schedframe.resources.computing.profiles.energy.power.PState;
+import schedframe.resources.computing.profiles.energy.power.PowerStateName;
+import schedframe.resources.computing.profiles.energy.power.StandardPowerStateName;
+import schedframe.resources.computing.profiles.energy.power.ui.NodePowerInterface;
+import schedframe.resources.devices.Device;
+import schedframe.resources.devices.Fan;
+import schedframe.resources.units.ProcessingElements;
+import schedframe.resources.units.ResourceUnit;
+import schedframe.resources.units.ResourceUnitName;
+import schedframe.resources.units.StandardResourceUnitName;
+import schedframe.scheduling.manager.resources.ClusterResourceManager;
+import schedframe.scheduling.manager.resources.ResourceManager;
+import schedframe.scheduling.manager.tasks.JobRegistry;
+import schedframe.scheduling.manager.tasks.JobRegistryImpl;
+import schedframe.scheduling.plan.SchedulingPlanInterface;
+import schedframe.scheduling.plan.impl.SchedulingPlan;
+import schedframe.scheduling.plugin.ModuleList;
+import schedframe.scheduling.queue.TaskQueue;
+import schedframe.scheduling.queue.TaskQueueList;
+import schedframe.scheduling.tasks.TaskInterface;
+import test.Node_Fan_Mapping;
+import example.localplugin.BaseLocalSchedulingPlugin;
+import gridsim.dcworms.DCWormsTags;
+
+public class FCFS_ConsolidationHighPerf_NodePowMan_SP extends BaseLocalSchedulingPlugin {
+
+	
+	public FCFS_ConsolidationHighPerf_NodePowMan_SP () {
+		Node_Fan_Mapping.init();
+	}
+
+	public SchedulingPlanInterface<?> schedule(SchedulingEvent event, TaskQueueList queues, JobRegistry jobRegistry,
+			 ResourceManager resManager, ModuleList modules) {
+
+		ClusterResourceManager resourceManager = (ClusterResourceManager) resManager;
+		SchedulingPlan plan = new SchedulingPlan();
+		// choose the events types to serve.
+		// Different actions for different events are possible.
+		switch (event.getType()) {
+		case START_TASK_EXECUTION:
+		case TASK_FINISHED:
+		//case TIMER:
+			// our tasks are placed only in first queue (see
+			// BaseLocalSchedulingPlugin.placeJobsInQueues() method)
+			TaskQueue q = queues.get(0);
+			
+			List<Node> notSelectedNodes = resourceManager.getNodes();
+			
+			// check all tasks in queue
+			for (int i = 0; i < q.size(); i++) {
+				TaskInterface<?> task = q.get(i);
+				// if status of the tasks in READY
+				if (task.getStatus() == DCWormsTags.READY) {
+
+					Map<ResourceUnitName, ResourceUnit> choosenResources = chooseResourcesForExecution(resourceManager, task);
+					if (choosenResources != null) {
+						addToSchedulingPlan(plan, task, choosenResources);
+						ProcessingElements pe = (ProcessingElements) choosenResources.get(StandardResourceUnitName.PE);
+						Node node = (Node) pe.get(0).getParent();
+						notSelectedNodes.remove(node);
+					}
+				}
+			}
+			manageResources(notSelectedNodes);
+			break;
+		}
+		return plan;
+	}
+
+	@SuppressWarnings("unchecked")
+	private Map<ResourceUnitName, ResourceUnit> chooseResourcesForExecution(
+			ClusterResourceManager resourceManager, TaskInterface<?> task) {
+
+		Map<ResourceUnitName, ResourceUnit> map = new HashMap<ResourceUnitName, ResourceUnit>();
+		
+		List<Node> nodes = resourceManager.getNodes();
+		List<Node> avNodes = filterNodes(nodes, task);
+		Node node;
+		if(avNodes.size() == 0){
+
+			nodes = (List<Node>) resourceManager.getResourcesByTypeWithStatus(StandardResourceType.Node, ResourceStatus.UNAVAILABLE);
+			node = turnOnFirstNode(nodes, task);
+			if(node == null)
+				return null;
+		} else {
+			node = findTheMostLoadedNode(avNodes);			
+		}
+
+		int cpuRequest;
+		try {
+			cpuRequest = Double.valueOf(task.getCpuCntRequest()).intValue();
+		} catch (NoSuchFieldException e) {
+			cpuRequest = 0;
+		}
+
+		if (cpuRequest != 0) {
+
+			List<ComputingResource> choosenResources = new ArrayList<ComputingResource>();	
+			
+			List<Processor> cpus = node.getProcessors();			
+			for (int i = 0; i < cpus.size() && cpuRequest > 0; i++) {
+				if (cpus.get(i).getStatus() == ResourceStatus.FREE || (cpus.get(i).getStatus() == ResourceStatus.UNAVAILABLE && cpus.get(i).getParent().getPowerInterface().getPowerState().getLabel().equals(StandardPowerStateName.OFF.getLabel() + "_" + StandardPowerStateName.ON.getLabel()))) {
+					choosenResources.add(cpus.get(i));
+					cpuRequest--;
+				}
+			}
+			if (cpuRequest > 0) {
+				return null;
+			}
+			//choosenResources.add(node.getProcessors().get(0));
+			ProcessingElements pe = new ProcessingElements();
+			pe.addAll(choosenResources);
+			map.put(StandardResourceUnitName.PE, pe);
+			System.out.println("---" + node.getFullName() +  "; " + task.getJobId());
+			return map;
+		}
+		return null;
+	}
+	
+	private List<Node> filterNodes(List<Node> nodes, TaskInterface<?> task){
+		List<Node> filteredNodes = new ArrayList<Node>();
+		int cpuRequest;
+		try {
+			cpuRequest = Double.valueOf(task.getCpuCntRequest()).intValue();
+		} catch (NoSuchFieldException e) {
+			cpuRequest = 0;
+		}
+		for (Node node : nodes) {
+
+			if (cpuRequest != 0) {
+
+				List<Processor> cpus = node.getProcessors();
+				if (cpus.size() < cpuRequest) {
+					if(cpus.size() == 0){
+						continue;
+					}
+				}
+
+				int freeCpus = 0;
+				for(Processor cpu: cpus){
+					if(cpu.getStatus() == ResourceStatus.FREE|| (cpu.getStatus() == ResourceStatus.UNAVAILABLE && cpu.getParent().getPowerInterface().getPowerState().getLabel().equals(StandardPowerStateName.OFF.getLabel() + "_" + StandardPowerStateName.ON.getLabel()))) 
+						freeCpus++;
+				}
+				
+				if(freeCpus < cpuRequest)
+					continue;
+				
+				filteredNodes.add(node);
+			}
+		}
+		
+		return filteredNodes;
+	}
+	
+	private Node findTheMostLoadedNode(List<Node> nodes){
+		Node mostLoadedNode = null;
+			
+		int maxRunningTask = -1;
+		int nrRunningTasks;
+		for(Node node: nodes){
+			JobRegistry jr = new JobRegistryImpl(node.getFullName());
+			nrRunningTasks = jr.getRunningTasks().size(); 
+			if(nrRunningTasks > maxRunningTask){
+				mostLoadedNode = node;
+				maxRunningTask = nrRunningTasks;
+			}
+		}
+		return mostLoadedNode;
+	}
+	
+	private Node turnOnFirstNode(List<Node> nodes, TaskInterface<?> task){
+		Node startedNode = null;
+
+		int cpuRequest;
+		try {
+			cpuRequest = Double.valueOf(task.getCpuCntRequest()).intValue();
+		} catch (NoSuchFieldException e) {
+			cpuRequest = 0;
+		}
+		
+		for(Node node: nodes){
+			
+			if (cpuRequest != 0) {
+
+				List<Processor> cpus = node.getProcessors();
+				if (cpus.size() < cpuRequest) {
+					if(cpus.size() == 0){
+						continue;
+					}
+				}
+				
+				int freeCpus = 0;
+				for(Processor cpu: cpus){
+					if(cpu.getStatus() == ResourceStatus.FREE || cpu.getStatus() == ResourceStatus.UNAVAILABLE)
+						freeCpus++;
+				}
+				
+				if(freeCpus < cpuRequest)
+					continue;
+				else if(node.getPowerInterface().getPowerState().getLabel().equals(StandardPowerStateName.OFF.getLabel())){
+					NodePowerInterface nodePI = (NodePowerInterface)node.getPowerInterface();
+					nodePI.turnOn();
+					System.out.println("====" + node.getFullName());
+					startedNode = node;
+					break;
+				}				
+			}
+		}
+		return startedNode;
+	}
+	
+	protected void manageResources(List<Node> notSelectedNodes) {
+		turnOffIdleNodes(notSelectedNodes);
+	}
+
+	private void turnOffIdleNodes(List<Node> nodes){
+		for(Node node : nodes){
+
+			int freeCpus = 0;
+			for(Processor cpu: node.getProcessors ()){
+				if(cpu.getStatus() == ResourceStatus.FREE)
+					freeCpus++;
+			}
+			
+			if(freeCpus == node.getProcessors().size() && node.getPowerInterface().getPowerState().getLabel().equals(StandardPowerStateName.ON.getLabel())) {
+				NodePowerInterface nodePI = (NodePowerInterface)node.getPowerInterface();
+				nodePI.turnOff();
+			}
+
+		}
+	}
+
+}
Index: DCWoRMS/branches/coolemall/src/test/transitions/experiment1.properties
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions/experiment1.properties	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions/experiment1.properties	(revision 1442)
@@ -0,0 +1,27 @@
+# Use single *.swf file as workload description.
+
+# Path to xml file which describes resource characteristics.
+resdesc=src/test/transitions/resources1.xml
+
+# and swf file, which name is declared by readscenario.workloadfilename parameter.
+# Swf file must be placed in readscenario.inputfolder directory.  
+readscenario.workloadfilename=src/test/transitions/workload.swf
+
+# Choose directory where all result files should be placed.
+stats.outputfolder=src/test/transitions_result
+
+# Define the type and content of charts to generate
+
+# Gantt chart
+creatediagrams.gantt=true
+
+# Shows the execution times of tasks
+creatediagrams.tasks=true
+
+# Shows the waiting times of tasks
+creatediagrams.taskswaitingtime=true
+
+# Resource utilization chart - only for processors
+creatediagrams.resutilization=Node;Processor
+
+creatediagrams.respowerusage=Node;Processor
Index: DCWoRMS/branches/coolemall/src/test/transitions/workload.swf
===================================================================
--- DCWoRMS/branches/coolemall/src/test/transitions/workload.swf	(revision 1442)
+++ DCWoRMS/branches/coolemall/src/test/transitions/workload.swf	(revision 1442)
@@ -0,0 +1,31 @@
+;Automatically generated workload description by the Grid Scheduling Simulator
+;		j|		s|		w|		r|		c|		c|		m|		p|		t|		m|		s|		u|		g|		e|		q|		p|		p|		t|
+;		o|		u|		a|		u|		p|		p|		e|		r|		i|		e|		t|		i|		i|		x|		u|		a|		r|		h|
+;		b|		b|		i|		n|		u|		u|		m|		o|		m|		m|		a|		d|		d|		e|		e|		r|		e|		i|
+;		 |		m|		t|		t|		 |		 |		 |		c|		e|		 |		t|		 |		 |		c|		u|		t|		c|		n|
+;		 |		i|		 |		i|		a|		t|		u|		 |		 |		r|		u|		 |		 |		u|		e|		i|		 |		k|
+;		 |		t|		 |		m|		l|		i|		s|		r|		r|		e|		s|		 |		 |		t|		 |		t|		j|		 |
+;		 |		 |		 |		e|		l|		m|		e|		e|		e|		q|		 |		 |		 |		a|		n|		i|		o|		t|
+;		 |		 |		 |		 |		o|		e|		d|		q|		q|		 |		 |		 |		 |		b|		r|		o|		b|		i|
+;		 |		 |		 |		 |		c|		 |		 |		 |		 |		 |		 |		 |		 |		l|		 |		n|		 |		m|
+;		 |		 |		 |		 |		 |		 |		 |		 |		 |		 |		 |		 |		 |		e|		 |		 |		 |		e|
+;StartTime: Mon Nov 03 00:00:00 CET 2008
+;PUSpeed: 1
+;
+
+
+		1			0			-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		2			0			-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		3			0			-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		4			0			-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+ 		5			0			-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+ 		6			0			-1		10800	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+; -----------
+		7			0			-1		14400	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		8			0			-1		28800	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		9			3600		-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		10			21600		-1		21600	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+ 		11			25200		-1		25200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+ 		12			39600		-1		14400	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+  		13			46800		-1		10800	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+ 		
