<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
height="744.09448"
id="svg4707"
sodipodi:version="0.32"
- inkscape:version="0.46"
- sodipodi:docname="dtm-architecture.svg"
+ inkscape:version="0.47 r22583"
+ sodipodi:docname="frsh-forb-arch.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
inkscape:export-filename="/home/wsh/frescor/doc/prezentations/dtm-architecture.png"
inkscape:export-xdpi="120"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="1.0633221"
- inkscape:cx="526.18109"
- inkscape:cy="372.04724"
+ inkscape:zoom="0.83203759"
+ inkscape:cx="509.44821"
+ inkscape:cy="372.04725"
inkscape:current-layer="g5379"
inkscape:document-units="px"
showgrid="false"
- inkscape:snap-global="false"
+ inkscape:snap-global="true"
inkscape:window-width="1272"
- inkscape:window-height="963"
+ inkscape:window-height="965"
inkscape:window-x="1680"
inkscape:window-y="0"
inkscape:snap-intersection-line-segments="true"
- inkscape:object-paths="true"
+ inkscape:object-paths="false"
inkscape:object-nodes="true"
objecttolerance="10000"
gridtolerance="10000"
- showborder="true">
+ showborder="false"
+ inkscape:snap-bbox="false"
+ inkscape:bbox-paths="true"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ guidetolerance="3"
+ inkscape:window-maximized="0">
<inkscape:grid
type="xygrid"
id="grid5238"
<use
height="768"
width="1024"
- transform="translate(550,0)"
+ transform="translate(516,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"
+ y="-607.95868"
+ x="50.041248"
+ height="580.0246"
+ width="411.88751"
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" />
+ style="fill:#d5d5ff;fill-opacity:1;stroke:#000000;stroke-width:3.0824976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ transform="scale(1,-1)" />
+ <g
+ id="g2961"
+ transform="matrix(1,0,0,0.93850794,0,10.31112)">
+ <rect
+ transform="scale(1,-1)"
+ y="-304.49786"
+ x="8.7381992"
+ height="136.81573"
+ width="989.138"
+ id="rect2499"
+ style="fill:#7f7f7f;fill-opacity:0.25098039;stroke:none" />
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ 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;font-family:Bitstream Vera Sans"
+ x="-237.5217"
+ y="35.471245"
+ id="text3285"><tspan
+ sodipodi:role="line"
+ x="-237.5217"
+ y="35.471245"
+ id="tspan3289">Generic level</tspan></text>
+ </g>
<rect
- y="358"
+ style="fill:#5599ff;fill-opacity:1;stroke:#000000;stroke-width:1.94235766;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3285"
+ width="320.45312"
+ height="80.05764"
+ x="589.97119"
+ y="-277.9216"
+ transform="scale(1,-1)" />
+ <g
+ id="g2966"
+ transform="matrix(1,0,0,0.99550772,0,2.7025043)">
+ <rect
+ transform="scale(1,-1)"
+ style="fill:#7f7f7f;fill-opacity:0.25098039;stroke:none"
+ id="rect3283"
+ width="987.80408"
+ height="267.54117"
+ x="8.8086605"
+ y="-601.58911" />
+ <text
+ id="text3299"
+ y="37.075199"
+ x="-467.86731"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan3302"
+ y="37.075199"
+ x="-467.86731"
+ sodipodi:role="line">Resource level</tspan></text>
+ </g>
+ <rect
+ y="-277.89279"
x="70"
height="80"
- width="340"
+ width="319.63229"
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" />
+ style="fill:#5599ff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ transform="scale(1,-1)" />
<rect
- y="498"
+ y="-137.89279"
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" />
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ transform="scale(1,-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"
+ style="fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
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" />
+ y="-137.89279"
+ transform="scale(1,-1)" />
<text
id="text5286"
- y="379.10352"
+ y="218.99631"
x="177.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"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2480"
- y="379.10352"
+ y="218.99631"
x="177.16187"
- sodipodi:role="line">Contract Broker</tspan><tspan
- y="404.10352"
+ sodipodi:role="line">FRSH Contract</tspan><tspan
+ y="243.99631"
x="177.16187"
sodipodi:role="line"
- id="tspan3686">Agent</tspan><tspan
+ id="tspan3686">Broker Agent</tspan><tspan
id="tspan3292"
- y="429.10352"
+ y="268.99631"
x="177.16187"
- sodipodi:role="line">(CBA)</tspan></text>
+ sodipodi:role="line">(FCB)</tspan></text>
<text
id="text5292"
- y="533.09766"
+ y="92.990456"
x="145.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"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
- y="533.09766"
+ y="92.990456"
x="145.78125"
id="tspan5294"
sodipodi:role="line">Application</tspan><tspan
id="tspan5296"
- y="558.09766"
+ y="117.99046"
x="145.78125"
sodipodi:role="line">1</tspan></text>
- <text
- 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="533.09766"
- x="340.78125"
- id="tspan5300"
- sodipodi:role="line">Application</tspan><tspan
- id="tspan5302"
- y="558.09766"
+ <g
+ id="g2547"
+ transform="matrix(1,0,0,-1,-20,635.8928)">
+ <rect
+ style="fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect5276"
+ width="140"
+ height="80"
+ x="270"
+ y="498" />
+ <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;font-family:Bitstream Vera Sans"
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" />
+ y="-542.90234"
+ id="text5298"
+ transform="scale(1,-1)"><tspan
+ sodipodi:role="line"
+ id="tspan5300"
+ x="340.78125"
+ y="-542.90234">Application</tspan><tspan
+ sodipodi:role="line"
+ x="340.78125"
+ y="-517.90234"
+ id="tspan5302">2</tspan></text>
+ </g>
<g
- id="g3279">
+ id="g2780"
+ transform="translate(0,-19.991355)">
<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"
+ style="fill:none;stroke:#7f7f7f;stroke-width:2.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 77.381923,331.12462 145.078657,0"
+ id="path2773"
+ sodipodi:nodetypes="cc" />
+ <text
+ id="text2776"
+ y="338.39813"
+ x="226.99577"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:start;text-anchor:start;fill:#727272;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="338.39813"
+ x="226.99577"
+ id="tspan2778"
+ sodipodi:role="line">Internal API</tspan></text>
+ </g>
+ <g
+ id="g3279"
+ transform="translate(0,-300.0724)">
+ <path
+ style="fill:none;stroke:#7f7f7f;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 78.596491,468.21053 301.122809,0"
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"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#727272;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="235.1579"
y="463.61404"
id="text3274"><tspan
sodipodi:role="line"
id="tspan3276"
- x="239.1579"
- y="463.61404">FRSH API</tspan></text>
+ x="235.1579"
+ y="463.61404"
+ style="font-size:18px">FRSH+DTM 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" />
+ d="m 150,135.34363 0,61.34831"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" />
<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"
- 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"
+ d="m 320,135.34363 0,61.34831"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" />
+ <g
+ id="g2505"
+ transform="translate(-20,159.8928)">
+ <rect
+ y="198"
+ x="180"
+ height="80"
+ width="109.46667"
+ id="rect5304"
+ style="fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <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;font-family:Bitstream Vera Sans"
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"
- 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"
+ y="219.20953"
+ id="text6362"><tspan
+ sodipodi:role="line"
+ id="tspan6364"
+ x="234.28412"
+ y="219.20953">Resource</tspan><tspan
+ sodipodi:role="line"
+ x="234.28412"
+ y="244.20953"
+ id="tspan6366">Manager</tspan><tspan
+ sodipodi:role="line"
+ x="234.28412"
+ y="269.20953"
+ id="tspan6368">[CPU]</tspan></text>
+ </g>
+ <g
+ id="g2529"
+ transform="translate(-20,439.8928)">
+ <g
+ id="g2512">
+ <rect
+ y="58"
+ x="180"
+ height="80"
+ width="109.46667"
+ id="rect5284"
+ style="fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ </g>
+ <text
+ id="text6370"
+ y="79.209534"
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"
- 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">Allocator</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"
- 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"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#0000ff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="79.209534"
+ x="234.73822"
+ id="tspan6372"
+ sodipodi:role="line">Resource</tspan><tspan
+ id="tspan6374"
+ y="104.20953"
+ x="234.73822"
+ sodipodi:role="line">Manager</tspan><tspan
+ id="tspan6376"
+ y="129.20953"
+ x="234.73822"
+ sodipodi:role="line">[Network]</tspan></text>
+ </g>
+ <g
+ id="g2522"
+ transform="translate(-20,159.8928)">
+ <rect
+ style="fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect5308"
+ width="109.46667"
+ height="80"
+ x="300"
+ y="198" />
+ <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;font-family:Bitstream Vera Sans"
x="354.08392"
- sodipodi:role="line">Allocator</tspan><tspan
- id="tspan6392"
- y="147.81683"
+ y="218.97168"
+ id="text6378"><tspan
+ sodipodi:role="line"
+ id="tspan6380"
+ x="354.08392"
+ y="218.97168">Resource</tspan><tspan
+ sodipodi:role="line"
+ x="354.08392"
+ y="243.97168"
+ id="tspan6382">Allocator</tspan><tspan
+ sodipodi:role="line"
+ x="354.08392"
+ y="268.97168"
+ id="tspan6384">[CPU]</tspan></text>
+ </g>
+ <g
+ id="g2515"
+ transform="translate(-20,439.8928)">
+ <rect
+ y="58"
+ x="300"
+ height="80"
+ width="109.46667"
+ id="rect5306"
+ style="fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <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;font-family:Bitstream Vera Sans"
x="354.08392"
- sodipodi:role="line">(<tspan
- id="tspan4163"
- style="fill:#0000ff">Network</tspan>)</tspan></text>
+ y="77.816833"
+ id="text6386"><tspan
+ sodipodi:role="line"
+ id="tspan6388"
+ x="354.08392"
+ y="77.816833">Resource</tspan><tspan
+ sodipodi:role="line"
+ x="354.08392"
+ y="102.81683"
+ id="tspan6390">Allocator</tspan><tspan
+ sodipodi:role="line"
+ x="354.08392"
+ y="127.81683"
+ id="tspan6392">[Network]</tspan></text>
+ </g>
<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"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="m 150,277.8928 0,50 190,0 0,30"
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"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="m 110,277.8928 0,190 230,0 0,30"
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"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
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" />
+ x="590"
+ y="-137.89279"
+ transform="scale(1,-1)" />
<rect
- y="498"
- x="630"
+ y="-137.89279"
+ x="590"
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" />
+ style="fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ transform="scale(1,-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"
- y="533.09766"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="665.78125"
+ y="92.707253"
id="text6414"><tspan
sodipodi:role="line"
id="tspan6416"
- x="705.78125"
- y="533.09766">Application</tspan><tspan
+ x="665.78125"
+ y="92.707253">Application</tspan><tspan
sodipodi:role="line"
- x="705.78125"
- y="558.09766"
+ x="665.78125"
+ y="117.70725"
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"
- y="533.09766"
- id="text6420"><tspan
- sodipodi:role="line"
- id="tspan6422"
- x="900.78125"
- y="533.09766">Application</tspan><tspan
- sodipodi:role="line"
+ <g
+ id="g3384"
+ transform="matrix(1,0,0,-1,-60,635.8928)">
+ <rect
+ y="498"
+ x="830"
+ height="80"
+ width="140"
+ id="rect6402"
+ style="fill:#ff5f5f;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ id="text6420"
+ y="-542.90234"
x="900.78125"
- y="558.09766"
- id="tspan6424">4</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;font-family:Bitstream Vera Sans"
+ xml:space="preserve"
+ transform="scale(1,-1)"><tspan
+ y="-542.90234"
+ x="900.78125"
+ id="tspan6422"
+ sodipodi:role="line">Application</tspan><tspan
+ id="tspan6424"
+ y="-517.90234"
+ x="900.78125"
+ sodipodi:role="line">4</tspan></text>
+ </g>
<rect
- y="218"
- x="740"
+ y="-437.89279"
+ x="680"
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" />
+ style="fill:#ffcc00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ transform="scale(1,-1)" />
<rect
- y="78"
- x="860"
+ y="-577.89282"
+ x="800"
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" />
+ style="fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ transform="scale(1,-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"
+ style="fill:#fff6d5;fill-opacity:1;stroke:#ffcc00;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect6430"
width="109.46667"
height="80"
- x="860"
- y="218" />
+ x="800"
+ y="-437.89279"
+ transform="scale(1,-1)" />
+ <g
+ id="g2785"
+ transform="translate(535.24317,-19.991355)">
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2787"
+ d="m 77.381923,331.12462 145.078657,0"
+ style="fill:none;stroke:#7f7f7f;stroke-width:2.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ xml:space="preserve"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:start;text-anchor:start;fill:#727272;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="226.99577"
+ y="338.39813"
+ id="text2789"><tspan
+ sodipodi:role="line"
+ id="tspan2791"
+ x="226.99577"
+ y="338.39813">Internal 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 690,358 L 690,258 L 740,258"
- id="path6432" />
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
+ d="m 650,277.8928 0,120 30,0"
+ id="path6432"
+ sodipodi:nodetypes="ccc" />
<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="877.16187"
- y="379.10352"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="817.16187"
+ y="218.99631"
id="text3287"><tspan
sodipodi:role="line"
- x="877.16187"
- y="379.10352"
- id="tspan3291">Contract Broker</tspan><tspan
+ x="820.34546"
+ y="218.99631"
+ id="tspan3291">FRSH Contract </tspan><tspan
sodipodi:role="line"
- x="877.16187"
- y="404.10352"
- id="tspan3690">Agent</tspan><tspan
+ x="817.16187"
+ y="243.99631"
+ id="tspan3690">Broker Agent</tspan><tspan
id="tspan3294"
sodipodi:role="line"
- x="877.16187"
- y="429.10352">(CBA)</tspan></text>
+ x="817.16187"
+ y="268.99631">(FCB)</tspan></text>
+ <g
+ id="g3378"
+ transform="matrix(1,0,0,-1,0,635.8928)">
+ <g
+ id="g2537"
+ transform="matrix(0.2445503,0,0,6.490262,374.6211,-317.94729)">
+ <rect
+ style="fill:#92dd00;fill-opacity:1;stroke:#000000;stroke-width:0.89645672;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect2530"
+ width="141.37917"
+ height="79.947182"
+ x="148.90085"
+ y="58.0858" />
+ </g>
+ <text
+ transform="matrix(0,1,1,0,0,0)"
+ id="text3345"
+ y="434.62158"
+ x="220.31944"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ id="tspan3351"
+ y="434.62158"
+ x="220.31944"
+ sodipodi:role="line">OS Kernel/Schedulers</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 630,398 L 410,398"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
+ d="m 590,237.8928 -200,0"
id="path6434"
sodipodi:nodetypes="cc" />
<g
- transform="translate(372.14035,0)"
+ transform="translate(332.14035,-160.10719)"
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"
+ style="fill:#85b6ff;fill-opacity:1;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3295"
width="120.79189"
height="61.922962"
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"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="333.48474"
y="383.38818"
id="text3297"><tspan
y="420.88818">Manager (DTM)</tspan></text>
</g>
<g
- transform="translate(560,0)"
+ transform="translate(520,-300.0724)"
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" />
+ d="m 78.596491,468.21053 301.122809,0"
+ style="fill:none;stroke:#7f7f7f;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<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"
+ x="235.1579"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#727272;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="463.61404"
- x="239.1579"
+ x="235.1579"
id="tspan3290"
- sodipodi:role="line">FRSH API</tspan></text>
+ sodipodi:role="line"
+ style="font-size:18px">FRSH+DTM 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"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
+ d="m 670,135.34363 0,61.34831"
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"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
+ d="m 840,135.34363 0,61.34831"
id="path6438" />
<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="794.28412"
- y="239.20953"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="734.28412"
+ y="378.62662"
id="text6440"><tspan
sodipodi:role="line"
id="tspan6442"
- x="794.28412"
- y="239.20953">Resource</tspan><tspan
+ x="734.28412"
+ y="378.62662">Resource</tspan><tspan
sodipodi:role="line"
- x="794.28412"
- y="264.20953"
+ x="734.28412"
+ y="403.62662"
id="tspan6444">Manager</tspan><tspan
sodipodi:role="line"
- x="794.28412"
- y="289.20953"
- id="tspan6446">(CPU)</tspan></text>
+ x="734.28412"
+ y="428.62662"
+ 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"
- y="238.97168"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="854.08392"
+ y="378.86447"
id="text6456"><tspan
sodipodi:role="line"
id="tspan6458"
- x="914.08392"
- y="238.97168">Resource</tspan><tspan
+ x="854.08392"
+ y="378.86447">Resource</tspan><tspan
sodipodi:role="line"
- x="914.08392"
- y="263.97168"
+ x="854.08392"
+ y="403.86447"
id="tspan6460">Allocator</tspan><tspan
sodipodi:role="line"
- x="914.08392"
- y="288.97168"
- id="tspan6462">(CPU)</tspan></text>
+ x="854.08392"
+ y="428.86447"
+ 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"
- y="97.816833"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#0000ff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="854.08392"
+ y="520.01935"
id="text6464"><tspan
sodipodi:role="line"
id="tspan6466"
- x="914.08392"
- y="97.816833">Resource</tspan><tspan
+ x="854.08392"
+ y="520.01935">Resource</tspan><tspan
sodipodi:role="line"
- x="914.08392"
- y="122.81683"
+ x="854.08392"
+ y="545.01935"
id="tspan6468">Allocator</tspan><tspan
sodipodi:role="line"
- x="914.08392"
- y="147.81683"
- id="tspan6470">(<tspan
- id="tspan4165"
- style="fill:#0000ff">Network</tspan>)</tspan></text>
+ x="854.08392"
+ y="570.01935"
+ id="tspan6470">[Network]</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"
+ d="m 670,277.8928 0,50 190,0 0,30"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
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" />
+ d="m 630,277.8928 0,190 230,0 0,30"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)" />
<text
id="text6482"
- y="56.63237"
+ y="594.17255"
x="98.253448"
- 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"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
- y="56.63237"
+ y="594.17255"
x="98.253448"
id="tspan6484"
sodipodi:role="line">Node 1</tspan></text>
<text
id="text6486"
- y="58.268509"
- x="647.83942"
- 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"
+ y="592.53638"
+ x="607.83942"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
- y="58.268509"
- x="647.83942"
+ y="592.53638"
+ x="607.83942"
id="tspan6488"
sodipodi:role="line">Node 2</tspan></text>
<path
y="657.15527"
x="200.43163"
id="tspan6498"
- sodipodi:role="line">Contract "path"</tspan></text>
+ sodipodi:role="line">Data exchange during negotiation</tspan></text>
<g
- id="g3278">
+ id="g3278"
+ transform="translate(-20,-160.10719)">
<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" />
+ style="fill:#85b6ff;fill-opacity:1;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
id="text2484"
y="383.38818"
x="333.48474"
- 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"
+ style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2488"
y="383.38818"
id="tspan2492"
style="font-size:15px">Manager (DTM)</tspan></text>
</g>
+ <path
+ id="path5310"
+ d="m 130,277.8928 0,120 30,0"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
+ sodipodi:nodetypes="ccc" />
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path5312"
+ d="m 90,277.8928 0,260 70,0"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.93676317;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
+ d="m 384.06364,538.279 31.43053,0"
+ id="path3400"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path3402"
+ d="m 384.06364,397.02182 31.43053,0"
+ style="fill:none;stroke:#000000;stroke-width:1.93676317;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.93676317;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
+ d="m 384.06364,101.36726 31.43053,0"
+ id="path3404"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g3314"
+ transform="matrix(1,0,0,-1,517.7855,635.8928)">
+ <g
+ transform="matrix(0.2445503,0,0,6.490262,374.6211,-317.94729)"
+ id="g3316">
+ <rect
+ y="58.0858"
+ x="148.90085"
+ height="79.947182"
+ width="141.37917"
+ id="rect3318"
+ style="fill:#92dd00;fill-opacity:1;stroke:#000000;stroke-width:0.89645672;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ </g>
+ <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;font-family:Bitstream Vera Sans"
+ x="220.31944"
+ y="434.62158"
+ id="text3320"
+ transform="matrix(0,1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ x="220.31944"
+ y="434.62158"
+ id="tspan3322">OS Kernel/Schedulers</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ id="path3406"
+ d="m 903.61727,101.36726 31.43053,0"
+ style="fill:none;stroke:#000000;stroke-width:1.93676317;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.93676317;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
+ d="m 903.61727,394.83179 31.43053,0"
+ id="path3408"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path3410"
+ d="m 903.61727,539.37402 31.43053,0"
+ style="fill:none;stroke:#000000;stroke-width:1.93676317;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" />
</g>
</g>
</svg>