]> rtime.felk.cvut.cz Git - frescor/frsh.git/commitdiff
Updated figure
authorMichal Sojka <sojkam1@fel.cvut.cz>
Sun, 9 Nov 2008 22:54:18 +0000 (23:54 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Sun, 9 Nov 2008 22:54:18 +0000 (23:54 +0100)
doc/dtm-architecture.svg

index 8ab094213a18015945ba53b5646a406eab39d7b8..adebc2851da62178eaca60479d957751a0a749d0 100644 (file)
@@ -9,8 +9,8 @@
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="1024px"
-   height="768px"
+   width="1052.3622"
+   height="744.09448"
    id="svg4707"
    sodipodi:version="0.32"
    inkscape:version="0.46"
    inkscape:output_extension="org.inkscape.output.svg.inkscape"
    inkscape:export-filename="/home/wsh/frescor/doc/prezentations/dtm-architecture.png"
    inkscape:export-xdpi="120"
-   inkscape:export-ydpi="120">
+   inkscape:export-ydpi="120"
+   version="1.0">
   <defs
      id="defs4709">
     <marker
        inkscape:stockid="Arrow1Mend"
        orient="auto"
-       refY="0.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="Arrow1Mend"
-       style="overflow:visible;">
+       style="overflow:visible">
       <path
          id="path3415"
-         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
-         transform="scale(0.4) rotate(180) translate(10,0)" />
+         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
     <marker
        inkscape:stockid="Arrow1Mstart"
        orient="auto"
-       refY="0.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="Arrow1Mstart"
        style="overflow:visible">
       <path
          id="path3412"
-         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
-         transform="scale(0.4) translate(10,0)" />
+         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+         transform="matrix(0.4,0,0,0.4,4,0)" />
     </marker>
     <inkscape:perspective
        sodipodi:type="inkscape:persp3d"
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.85832747"
-     inkscape:cx="541.91006"
-     inkscape:cy="443.49725"
+     inkscape:zoom="1.0633221"
+     inkscape:cx="526.18109"
+     inkscape:cy="372.04724"
      inkscape:current-layer="layer1"
      inkscape:document-units="px"
      showgrid="false"
      inkscape:snap-global="false"
-     inkscape:window-width="1272"
-     inkscape:window-height="963"
-     inkscape:window-x="1680"
+     inkscape:window-width="1672"
+     inkscape:window-height="989"
+     inkscape:window-x="0"
      inkscape:window-y="0"
      inkscape:snap-intersection-line-segments="true"
      inkscape:object-paths="true"
      inkscape:object-nodes="true"
      objecttolerance="10000"
-     gridtolerance="10000">
+     gridtolerance="10000"
+     showborder="true">
     <inkscape:grid
        type="xygrid"
        id="grid5238"
   <g
      id="layer1"
      inkscape:label="Layer 1"
-     inkscape:groupmode="layer">
-    <use
-       x="0"
-       y="0"
-       xlink:href="#rect6476"
-       id="use6480"
-       transform="translate(550,0)"
-       width="1024"
-       height="768" />
-    <rect
-       y="358"
-       x="630"
-       height="80"
-       width="340"
-       id="rect3285"
-       style="opacity:1;fill:#5599ff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    <rect
-       style="opacity:1;fill:#d5d5ff;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect6476"
-       width="390.08017"
-       height="580.10712"
-       x="50"
-       y="27.892853" />
-    <rect
-       style="opacity:1;fill:#5599ff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect5272"
-       width="340"
-       height="80"
-       x="70"
-       y="358" />
-    <rect
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect5274"
-       width="150"
-       height="80"
-       x="70"
-       y="498" />
-    <rect
-       style="opacity:1;fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect5276"
-       width="140"
-       height="80"
-       x="270"
-       y="498" />
-    <rect
-       y="498"
-       x="70"
-       height="80"
-       width="150"
-       id="rect5280"
-       style="opacity:1;fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    <rect
-       style="opacity:1;fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect5284"
-       width="109.46667"
-       height="80"
-       x="180"
-       y="78" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="177.16187"
-       y="379.10352"
-       id="text5286"><tspan
-         sodipodi:role="line"
-         x="180.34546"
+     inkscape:groupmode="layer"
+     transform="translate(-48.5,-26.392853)">
+    <g
+       id="g5379"
+       transform="translate(54.641006,54.585953)">
+      <use
+         height="768"
+         width="1024"
+         transform="translate(550,0)"
+         id="use6480"
+         xlink:href="#rect6476"
+         y="0"
+         x="0" />
+      <rect
+         style="opacity:1;fill:#5599ff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect3285"
+         width="340"
+         height="80"
+         x="630"
+         y="358" />
+      <rect
+         y="27.892853"
+         x="50"
+         height="580.10712"
+         width="390.08017"
+         id="rect6476"
+         style="opacity:1;fill:#d5d5ff;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         y="358"
+         x="70"
+         height="80"
+         width="340"
+         id="rect5272"
+         style="opacity:1;fill:#5599ff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         y="498"
+         x="70"
+         height="80"
+         width="150"
+         id="rect5274"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         y="498"
+         x="270"
+         height="80"
+         width="140"
+         id="rect5276"
+         style="opacity:1;fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         style="opacity:1;fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect5280"
+         width="150"
+         height="80"
+         x="70"
+         y="498" />
+      <rect
+         y="78"
+         x="180"
+         height="80"
+         width="109.46667"
+         id="rect5284"
+         style="opacity:1;fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <text
+         id="text5286"
          y="379.10352"
-         id="tspan5290">Contract </tspan><tspan
-         sodipodi:role="line"
          x="177.16187"
-         y="404.10352"
-         id="tspan2480">Broker</tspan><tspan
-         sodipodi:role="line"
-         x="177.16187"
-         y="429.10352"
-         id="tspan3292">(CB)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="145.78125"
-       y="533.09766"
-       id="text5292"><tspan
-         sodipodi:role="line"
-         id="tspan5294"
-         x="145.78125"
-         y="533.09766">Application</tspan><tspan
-         sodipodi:role="line"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan5290"
+           y="379.10352"
+           x="180.34546"
+           sodipodi:role="line">Contract </tspan><tspan
+           id="tspan2480"
+           y="404.10352"
+           x="177.16187"
+           sodipodi:role="line">Broker</tspan><tspan
+           id="tspan3292"
+           y="429.10352"
+           x="177.16187"
+           sodipodi:role="line">(CB)</tspan></text>
+      <text
+         id="text5292"
+         y="533.09766"
          x="145.78125"
-         y="558.09766"
-         id="tspan5296">1</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="340.78125"
-       y="533.09766"
-       id="text5298"><tspan
-         sodipodi:role="line"
-         id="tspan5300"
-         x="340.78125"
-         y="533.09766">Application</tspan><tspan
-         sodipodi:role="line"
-         x="340.78125"
-         y="558.09766"
-         id="tspan5302">2</tspan></text>
-    <rect
-       y="218"
-       x="180"
-       height="80"
-       width="109.46667"
-       id="rect5304"
-       style="opacity:1;fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    <rect
-       y="78"
-       x="300"
-       height="80"
-       width="109.46667"
-       id="rect5306"
-       style="opacity:1;fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    <rect
-       style="opacity:1;fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect5308"
-       width="109.46667"
-       height="80"
-       x="300"
-       y="218" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 130,358 L 130,258 L 180,258"
-       id="path5310" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 90,358 L 90,118 L 180,118"
-       id="path5312"
-       sodipodi:nodetypes="ccc" />
-    <g
-       id="g3279">
-      <path
-         sodipodi:nodetypes="cc"
-         id="path2490"
-         d="M 78.596491,468.21053 L 399.7193,468.21053"
-         style="fill:none;fill-rule:evenodd;stroke:#7f7f7f;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" />
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="533.09766"
+           x="145.78125"
+           id="tspan5294"
+           sodipodi:role="line">Application</tspan><tspan
+           id="tspan5296"
+           y="558.09766"
+           x="145.78125"
+           sodipodi:role="line">1</tspan></text>
       <text
-         id="text3274"
-         y="463.61404"
-         x="239.1579"
-         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#727272;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         id="text5298"
+         y="533.09766"
+         x="340.78125"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          xml:space="preserve"><tspan
-           y="463.61404"
+           y="533.09766"
+           x="340.78125"
+           id="tspan5300"
+           sodipodi:role="line">Application</tspan><tspan
+           id="tspan5302"
+           y="558.09766"
+           x="340.78125"
+           sodipodi:role="line">2</tspan></text>
+      <rect
+         style="opacity:1;fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect5304"
+         width="109.46667"
+         height="80"
+         x="180"
+         y="218" />
+      <rect
+         style="opacity:1;fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect5306"
+         width="109.46667"
+         height="80"
+         x="300"
+         y="78" />
+      <rect
+         y="218"
+         x="300"
+         height="80"
+         width="109.46667"
+         id="rect5308"
+         style="opacity:1;fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <path
+         id="path5310"
+         d="M 130,358 L 130,258 L 180,258"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="ccc"
+         id="path5312"
+         d="M 90,358 L 90,118 L 180,118"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <g
+         id="g3279">
+        <path
+           style="fill:none;fill-rule:evenodd;stroke:#7f7f7f;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="M 78.596491,468.21053 L 399.7193,468.21053"
+           id="path2490"
+           sodipodi:nodetypes="cc" />
+        <text
+           xml:space="preserve"
+           style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#727272;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
            x="239.1579"
-           id="tspan3276"
-           sodipodi:role="line">FRSH API</tspan></text>
-    </g>
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 150,500.54917 L 150,439.20086"
-       id="path5318" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 340,500.54917 L 340,439.20086"
-       id="path5320" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="234.28412"
-       y="239.20953"
-       id="text6362"><tspan
-         sodipodi:role="line"
-         id="tspan6364"
-         x="234.28412"
-         y="239.20953">Resource</tspan><tspan
-         sodipodi:role="line"
-         x="234.28412"
-         y="264.20953"
-         id="tspan6366">Manager</tspan><tspan
-         sodipodi:role="line"
+           y="463.61404"
+           id="text3274"><tspan
+             sodipodi:role="line"
+             id="tspan3276"
+             x="239.1579"
+             y="463.61404">FRSH API</tspan></text>
+      </g>
+      <path
+         id="path5318"
+         d="M 150,500.54917 L 150,439.20086"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         id="path5320"
+         d="M 340,500.54917 L 340,439.20086"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <text
+         id="text6362"
+         y="239.20953"
          x="234.28412"
-         y="289.20953"
-         id="tspan6368">(CPU)</tspan></text>
-    <text
-       id="text6370"
-       y="99.209534"
-       x="234.73822"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
-         y="99.209534"
-         x="234.73822"
-         id="tspan6372"
-         sodipodi:role="line">Resource</tspan><tspan
-         id="tspan6374"
-         y="124.20953"
-         x="234.73822"
-         sodipodi:role="line">Manager</tspan><tspan
-         id="tspan6376"
-         y="149.20953"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="239.20953"
+           x="234.28412"
+           id="tspan6364"
+           sodipodi:role="line">Resource</tspan><tspan
+           id="tspan6366"
+           y="264.20953"
+           x="234.28412"
+           sodipodi:role="line">Manager</tspan><tspan
+           id="tspan6368"
+           y="289.20953"
+           x="234.28412"
+           sodipodi:role="line">(CPU)</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          x="234.73822"
-         sodipodi:role="line">(<tspan
-   style="fill:#0000ff"
-   id="tspan4161">Network</tspan>)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="354.08392"
-       y="238.97168"
-       id="text6378"><tspan
-         sodipodi:role="line"
-         id="tspan6380"
-         x="354.08392"
-         y="238.97168">Resource</tspan><tspan
-         sodipodi:role="line"
-         x="354.08392"
-         y="263.97168"
-         id="tspan6382">Scheduler</tspan><tspan
-         sodipodi:role="line"
-         x="354.08392"
-         y="288.97168"
-         id="tspan6384">(CPU)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="354.08392"
-       y="97.816833"
-       id="text6386"><tspan
-         sodipodi:role="line"
-         id="tspan6388"
-         x="354.08392"
-         y="97.816833">Resource</tspan><tspan
-         sodipodi:role="line"
+         y="99.209534"
+         id="text6370"><tspan
+           sodipodi:role="line"
+           id="tspan6372"
+           x="234.73822"
+           y="99.209534">Resource</tspan><tspan
+           sodipodi:role="line"
+           x="234.73822"
+           y="124.20953"
+           id="tspan6374">Manager</tspan><tspan
+           sodipodi:role="line"
+           x="234.73822"
+           y="149.20953"
+           id="tspan6376">(<tspan
+   id="tspan4161"
+   style="fill:#0000ff">Network</tspan>)</tspan></text>
+      <text
+         id="text6378"
+         y="238.97168"
          x="354.08392"
-         y="122.81683"
-         id="tspan6390">Scheduler</tspan><tspan
-         sodipodi:role="line"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="238.97168"
+           x="354.08392"
+           id="tspan6380"
+           sodipodi:role="line">Resource</tspan><tspan
+           id="tspan6382"
+           y="263.97168"
+           x="354.08392"
+           sodipodi:role="line">Scheduler</tspan><tspan
+           id="tspan6384"
+           y="288.97168"
+           x="354.08392"
+           sodipodi:role="line">(CPU)</tspan></text>
+      <text
+         id="text6386"
+         y="97.816833"
          x="354.08392"
-         y="147.81683"
-         id="tspan6392">(<tspan
-   style="fill:#0000ff"
-   id="tspan4163">Network</tspan>)</tspan></text>
-    <path
-       id="path6394"
-       d="M 150,358 L 150,328 L 360,328 L 360,298"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:nodetypes="cccc" />
-    <path
-       sodipodi:nodetypes="cccc"
-       id="path6396"
-       d="M 110,358 L 110,188 L 360,188 L 360,158"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <rect
-       y="498"
-       x="630"
-       height="80"
-       width="150"
-       id="rect6400"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    <rect
-       y="498"
-       x="830"
-       height="80"
-       width="140"
-       id="rect6402"
-       style="opacity:1;fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    <rect
-       style="opacity:1;fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect6404"
-       width="150"
-       height="80"
-       x="630"
-       y="498" />
-    <text
-       id="text6414"
-       y="533.09766"
-       x="705.78125"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
-         y="533.09766"
-         x="705.78125"
-         id="tspan6416"
-         sodipodi:role="line">Application</tspan><tspan
-         id="tspan6418"
-         y="558.09766"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="97.816833"
+           x="354.08392"
+           id="tspan6388"
+           sodipodi:role="line">Resource</tspan><tspan
+           id="tspan6390"
+           y="122.81683"
+           x="354.08392"
+           sodipodi:role="line">Scheduler</tspan><tspan
+           id="tspan6392"
+           y="147.81683"
+           x="354.08392"
+           sodipodi:role="line">(<tspan
+   id="tspan4163"
+   style="fill:#0000ff">Network</tspan>)</tspan></text>
+      <path
+         sodipodi:nodetypes="cccc"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 150,358 L 150,328 L 360,328 L 360,298"
+         id="path6394" />
+      <path
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 110,358 L 110,188 L 360,188 L 360,158"
+         id="path6396"
+         sodipodi:nodetypes="cccc" />
+      <rect
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect6400"
+         width="150"
+         height="80"
+         x="630"
+         y="498" />
+      <rect
+         style="opacity:1;fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect6402"
+         width="140"
+         height="80"
+         x="830"
+         y="498" />
+      <rect
+         y="498"
+         x="630"
+         height="80"
+         width="150"
+         id="rect6404"
+         style="opacity:1;fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <text
+         xml:space="preserve"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          x="705.78125"
-         sodipodi:role="line">3</tspan></text>
-    <text
-       id="text6420"
-       y="533.09766"
-       x="900.78125"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
          y="533.09766"
+         id="text6414"><tspan
+           sodipodi:role="line"
+           id="tspan6416"
+           x="705.78125"
+           y="533.09766">Application</tspan><tspan
+           sodipodi:role="line"
+           x="705.78125"
+           y="558.09766"
+           id="tspan6418">3</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          x="900.78125"
-         id="tspan6422"
-         sodipodi:role="line">Application</tspan><tspan
-         id="tspan6424"
-         y="558.09766"
-         x="900.78125"
-         sodipodi:role="line">4</tspan></text>
-    <rect
-       style="opacity:1;fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect6426"
-       width="109.46667"
-       height="80"
-       x="740"
-       y="218" />
-    <rect
-       style="opacity:1;fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect6428"
-       width="109.46667"
-       height="80"
-       x="860"
-       y="78" />
-    <rect
-       y="218"
-       x="860"
-       height="80"
-       width="109.46667"
-       id="rect6430"
-       style="opacity:1;fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-    <path
-       id="path6432"
-       d="M 690,358 L 690,258 L 740,258"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <text
-       id="text3287"
-       y="379.10352"
-       x="877.16187"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
-         id="tspan3289"
-         y="379.10352"
-         x="880.34546"
-         sodipodi:role="line">Contract </tspan><tspan
-         id="tspan3291"
-         y="404.10352"
-         x="877.16187"
-         sodipodi:role="line">Broker</tspan><tspan
-         y="429.10352"
-         x="877.16187"
-         sodipodi:role="line"
-         id="tspan3294">(CB)</tspan></text>
-    <path
-       sodipodi:nodetypes="cc"
-       id="path6434"
-       d="M 630,398 L 410,398"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <g
-       id="g3293"
-       transform="translate(372.14035,0)">
+         y="533.09766"
+         id="text6420"><tspan
+           sodipodi:role="line"
+           id="tspan6422"
+           x="900.78125"
+           y="533.09766">Application</tspan><tspan
+           sodipodi:role="line"
+           x="900.78125"
+           y="558.09766"
+           id="tspan6424">4</tspan></text>
+      <rect
+         y="218"
+         x="740"
+         height="80"
+         width="109.46667"
+         id="rect6426"
+         style="opacity:1;fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
-         y="367.03851"
-         x="273.1767"
-         height="61.922962"
-         width="120.79189"
-         id="rect3295"
-         style="opacity:1;fill:#85b6ff;fill-opacity:1;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+         y="78"
+         x="860"
+         height="80"
+         width="109.46667"
+         id="rect6428"
+         style="opacity:1;fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         style="opacity:1;fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect6430"
+         width="109.46667"
+         height="80"
+         x="860"
+         y="218" />
+      <path
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 690,358 L 690,258 L 740,258"
+         id="path6432" />
       <text
-         id="text3297"
-         y="383.38818"
-         x="333.48474"
+         xml:space="preserve"
          style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-         xml:space="preserve"><tspan
-           id="tspan3299"
-           y="383.38818"
-           x="333.48474"
+         x="877.16187"
+         y="379.10352"
+         id="text3287"><tspan
            sodipodi:role="line"
-           style="font-size:15px">Distributed</tspan><tspan
-           y="402.13818"
-           x="333.48474"
+           x="880.34546"
+           y="379.10352"
+           id="tspan3289">Contract </tspan><tspan
            sodipodi:role="line"
-           style="font-size:15px"
-           id="tspan3301">Transaction</tspan><tspan
-           y="420.88818"
-           x="333.48474"
+           x="877.16187"
+           y="404.10352"
+           id="tspan3291">Broker</tspan><tspan
+           id="tspan3294"
            sodipodi:role="line"
-           id="tspan3303"
-           style="font-size:15px">Manager (DTM)</tspan></text>
-    </g>
-    <g
-       id="g3284"
-       transform="translate(560,0)">
+           x="877.16187"
+           y="429.10352">(CB)</tspan></text>
       <path
-         style="fill:none;fill-rule:evenodd;stroke:#7f7f7f;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         d="M 78.596491,468.21053 L 399.7193,468.21053"
-         id="path3286"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 630,398 L 410,398"
+         id="path6434"
          sodipodi:nodetypes="cc" />
+      <g
+         transform="translate(372.14035,0)"
+         id="g3293">
+        <rect
+           style="opacity:1;fill:#85b6ff;fill-opacity:1;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="rect3295"
+           width="120.79189"
+           height="61.922962"
+           x="273.1767"
+           y="367.03851" />
+        <text
+           xml:space="preserve"
+           style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+           x="333.48474"
+           y="383.38818"
+           id="text3297"><tspan
+             style="font-size:15px"
+             sodipodi:role="line"
+             x="333.48474"
+             y="383.38818"
+             id="tspan3299">Distributed</tspan><tspan
+             id="tspan3301"
+             style="font-size:15px"
+             sodipodi:role="line"
+             x="333.48474"
+             y="402.13818">Transaction</tspan><tspan
+             style="font-size:15px"
+             id="tspan3303"
+             sodipodi:role="line"
+             x="333.48474"
+             y="420.88818">Manager (DTM)</tspan></text>
+      </g>
+      <g
+         transform="translate(560,0)"
+         id="g3284">
+        <path
+           sodipodi:nodetypes="cc"
+           id="path3286"
+           d="M 78.596491,468.21053 L 399.7193,468.21053"
+           style="fill:none;fill-rule:evenodd;stroke:#7f7f7f;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+        <text
+           id="text3288"
+           y="463.61404"
+           x="239.1579"
+           style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#727272;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+           xml:space="preserve"><tspan
+             y="463.61404"
+             x="239.1579"
+             id="tspan3290"
+             sodipodi:role="line">FRSH API</tspan></text>
+      </g>
+      <path
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 710,500.54917 L 710,439.20086"
+         id="path6436" />
+      <path
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 900,500.54917 L 900,439.20086"
+         id="path6438" />
       <text
          xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#727272;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-         x="239.1579"
-         y="463.61404"
-         id="text3288"><tspan
-           sodipodi:role="line"
-           id="tspan3290"
-           x="239.1579"
-           y="463.61404">FRSH API</tspan></text>
-    </g>
-    <path
-       id="path6436"
-       d="M 710,500.54917 L 710,439.20086"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       id="path6438"
-       d="M 900,500.54917 L 900,439.20086"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <text
-       id="text6440"
-       y="239.20953"
-       x="794.28412"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
-         y="239.20953"
-         x="794.28412"
-         id="tspan6442"
-         sodipodi:role="line">Resource</tspan><tspan
-         id="tspan6444"
-         y="264.20953"
-         x="794.28412"
-         sodipodi:role="line">Manager</tspan><tspan
-         id="tspan6446"
-         y="289.20953"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          x="794.28412"
-         sodipodi:role="line">(CPU)</tspan></text>
-    <text
-       id="text6456"
-       y="238.97168"
-       x="914.08392"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
-         y="238.97168"
-         x="914.08392"
-         id="tspan6458"
-         sodipodi:role="line">Resource</tspan><tspan
-         id="tspan6460"
-         y="263.97168"
+         y="239.20953"
+         id="text6440"><tspan
+           sodipodi:role="line"
+           id="tspan6442"
+           x="794.28412"
+           y="239.20953">Resource</tspan><tspan
+           sodipodi:role="line"
+           x="794.28412"
+           y="264.20953"
+           id="tspan6444">Manager</tspan><tspan
+           sodipodi:role="line"
+           x="794.28412"
+           y="289.20953"
+           id="tspan6446">(CPU)</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          x="914.08392"
-         sodipodi:role="line">Scheduler</tspan><tspan
-         id="tspan6462"
-         y="288.97168"
+         y="238.97168"
+         id="text6456"><tspan
+           sodipodi:role="line"
+           id="tspan6458"
+           x="914.08392"
+           y="238.97168">Resource</tspan><tspan
+           sodipodi:role="line"
+           x="914.08392"
+           y="263.97168"
+           id="tspan6460">Scheduler</tspan><tspan
+           sodipodi:role="line"
+           x="914.08392"
+           y="288.97168"
+           id="tspan6462">(CPU)</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          x="914.08392"
-         sodipodi:role="line">(CPU)</tspan></text>
-    <text
-       id="text6464"
-       y="97.816833"
-       x="914.08392"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
          y="97.816833"
-         x="914.08392"
-         id="tspan6466"
-         sodipodi:role="line">Resource</tspan><tspan
-         id="tspan6468"
-         y="122.81683"
-         x="914.08392"
-         sodipodi:role="line">Scheduler</tspan><tspan
-         id="tspan6470"
-         y="147.81683"
-         x="914.08392"
-         sodipodi:role="line">(<tspan
-   style="fill:#0000ff"
-   id="tspan4165">Network</tspan>)</tspan></text>
-    <path
-       sodipodi:nodetypes="cccc"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 710,358 L 710,328 L 920,328 L 920,298"
-       id="path6472" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 670,358 L 670,188 L 920,188 L 920,158"
-       id="path6474"
-       sodipodi:nodetypes="cccc" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="98.253448"
-       y="56.63237"
-       id="text6482"><tspan
-         sodipodi:role="line"
-         id="tspan6484"
+         id="text6464"><tspan
+           sodipodi:role="line"
+           id="tspan6466"
+           x="914.08392"
+           y="97.816833">Resource</tspan><tspan
+           sodipodi:role="line"
+           x="914.08392"
+           y="122.81683"
+           id="tspan6468">Scheduler</tspan><tspan
+           sodipodi:role="line"
+           x="914.08392"
+           y="147.81683"
+           id="tspan6470">(<tspan
+   id="tspan4165"
+   style="fill:#0000ff">Network</tspan>)</tspan></text>
+      <path
+         id="path6472"
+         d="M 710,358 L 710,328 L 920,328 L 920,298"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="cccc" />
+      <path
+         sodipodi:nodetypes="cccc"
+         id="path6474"
+         d="M 670,358 L 670,188 L 920,188 L 920,158"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <text
+         id="text6482"
+         y="56.63237"
          x="98.253448"
-         y="56.63237">Node 1</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="647.83942"
-       y="58.268509"
-       id="text6486"><tspan
-         sodipodi:role="line"
-         id="tspan6488"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="56.63237"
+           x="98.253448"
+           id="tspan6484"
+           sodipodi:role="line">Node 1</tspan></text>
+      <text
+         id="text6486"
+         y="58.268509"
          x="647.83942"
-         y="58.268509">Node 2</tspan></text>
-    <path
-       id="path6490"
-       d="M 119.32585,649.87501 L 180.67416,649.87501"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="196.57716"
-       y="652.36639"
-       id="text6492"><tspan
-         sodipodi:role="line"
-         id="tspan6494"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="58.268509"
+           x="647.83942"
+           id="tspan6488"
+           sodipodi:role="line">Node 2</tspan></text>
+      <path
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 119.32585,649.87501 L 180.67416,649.87501"
+         id="path6490" />
+      <text
+         id="text6492"
+         y="652.36639"
          x="196.57716"
-         y="652.36639" /></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="200.43163"
-       y="657.15527"
-       id="text6496"><tspan
-         sodipodi:role="line"
-         id="tspan6498"
-         x="200.43163"
-         y="657.15527">Contract</tspan></text>
-    <g
-       id="g3278">
-      <rect
-         style="opacity:1;fill:#85b6ff;fill-opacity:1;stroke:#000000;stroke-width:1.99999988000000006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         id="rect2482"
-         width="120.79189"
-         height="61.922962"
-         x="273.1767"
-         y="367.03851" />
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="652.36639"
+           x="196.57716"
+           id="tspan6494"
+           sodipodi:role="line" /></text>
       <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-         x="333.48474"
-         y="383.38818"
-         id="text2484"><tspan
-           style="font-size:15px"
-           sodipodi:role="line"
-           x="333.48474"
+         id="text6496"
+         y="657.15527"
+         x="200.43163"
+         style="font-size:20px;font-style:normal;font-weight:normal;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="657.15527"
+           x="200.43163"
+           id="tspan6498"
+           sodipodi:role="line">Contract &quot;path&quot;</tspan></text>
+      <g
+         id="g3278">
+        <rect
+           y="367.03851"
+           x="273.1767"
+           height="61.922962"
+           width="120.79189"
+           id="rect2482"
+           style="opacity:1;fill:#85b6ff;fill-opacity:1;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+        <text
+           id="text2484"
            y="383.38818"
-           id="tspan2488">Distributed</tspan><tspan
-           id="tspan2494"
-           style="font-size:15px"
-           sodipodi:role="line"
-           x="333.48474"
-           y="402.13818">Transaction</tspan><tspan
-           style="font-size:15px"
-           id="tspan2492"
-           sodipodi:role="line"
            x="333.48474"
-           y="420.88818">Manager (DTM)</tspan></text>
+           style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+           xml:space="preserve"><tspan
+             id="tspan2488"
+             y="383.38818"
+             x="333.48474"
+             sodipodi:role="line"
+             style="font-size:15px">Distributed</tspan><tspan
+             y="402.13818"
+             x="333.48474"
+             sodipodi:role="line"
+             style="font-size:15px"
+             id="tspan2494">Transaction</tspan><tspan
+             y="420.88818"
+             x="333.48474"
+             sodipodi:role="line"
+             id="tspan2492"
+             style="font-size:15px">Manager (DTM)</tspan></text>
+      </g>
     </g>
   </g>
 </svg>