]> rtime.felk.cvut.cz Git - frescor/frsh-forb.git/commitdiff
A figure was enhanced by frsh_bind call and legend
authorMichal Sojka <sojkam1@fel.cvut.cz>
Tue, 14 Oct 2008 08:40:09 +0000 (10:40 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Tue, 14 Oct 2008 08:40:09 +0000 (10:40 +0200)
doc/contract-flow.svg

index 01f032d81d51fa6aa5e8bbd6290415728970ac33..962d21a70b8b31fc3129553b5155763330f4cfbe 100644 (file)
    inkscape:export-ydpi="120">
   <defs
      id="defs2385">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 372.04724 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="1052.3622 : 372.04724 : 1"
+       inkscape:persp3d-origin="526.18109 : 248.03149 : 1"
+       id="perspective2543" />
     <marker
        inkscape:stockid="Arrow1Mend"
        orient="auto"
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.5"
-     inkscape:cx="404.68726"
-     inkscape:cy="345.66049"
-     inkscape:current-layer="layer2"
+     inkscape:zoom="1.0294392"
+     inkscape:cx="397.95593"
+     inkscape:cy="372.04724"
+     inkscape:current-layer="g4282"
      inkscape:document-units="px"
      showgrid="false"
      inkscape:window-width="1272"
      inkscape:window-height="963"
      inkscape:window-x="1680"
      inkscape:window-y="0"
-     inkscape:object-paths="true"
-     inkscape:object-nodes="true"
+     inkscape:object-paths="false"
+     inkscape:object-nodes="false"
      objecttolerance="6"
-     gridtolerance="10"
-     guidetolerance="6"
+     gridtolerance="10000"
+     guidetolerance="10000"
      showguides="true"
      inkscape:guide-bbox="true"
      inkscape:snap-global="true"
      showborder="true"
      inkscape:connector-spacing="3"
      units="cm"
-     borderlayer="false" />
+     borderlayer="false">
+    <sodipodi:guide
+       orientation="1,0"
+       position="31.084887,647.92561"
+       id="guide3344" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="93.254661,643.0686"
+       id="guide3346" />
+  </sodipodi:namedview>
   <metadata
      id="metadata2388">
     <rdf:RDF>
       </g>
     </g>
     <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.40000033;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.4;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:14.4,2.4;stroke-opacity:1;stroke-dashoffset:0"
        d="M 441.02731,865.97929 L 441.02731,604.17357"
        id="path4065"
        sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.40000033;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 474.56472,892.78058 L 630.63712,892.78058"
+       id="path2548" />
     <g
        id="g3373"
        transform="matrix(0.8,0,0,0.8,479.15163,419.68641)">
     <path
        id="path5392"
        d="M 474.56472,575.69786 L 630.63712,575.69786"
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.40000033;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.4;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:14.4,2.4;stroke-opacity:1;stroke-dashoffset:0" />
     <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.40000033;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.4;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:14.4,2.4;stroke-opacity:1;stroke-dashoffset:0"
        d="M 667.51956,873.1434 L 667.35563,680.50886 C 667.34383,666.64381 660.32615,654.90577 641.19055,654.90577 L 486.74571,654.90577 C 468.26777,654.90577 463.14419,665.44702 463.29321,679.30877 L 465.29477,865.48905"
        id="path3413"
        sodipodi:nodetypes="czzzzc" />
          y="839.18585"
          style="font-size:12.80000019px">Application's address space</tspan></text>
     <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.4;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:14.4,2.4;stroke-opacity:1;stroke-dashoffset:0"
        d="M 638.90445,593.40777 L 486.59568,593.40777 C 457.02377,593.40777 458.15099,630.8538 485.27878,630.8538 L 671.45803,630.8538 C 687.12159,630.8538 699.27287,642.36114 699.27287,662.35181 L 699.27287,862.80969"
        id="path5398"
        sodipodi:nodetypes="czzzzc" />
          style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
          id="rect4255"
          width="95.179222"
-         height="84.981476"
+         height="150.52023"
          x="784.10681"
-         y="537.3692"
-         ry="22.661722"
+         y="471.83047"
+         ry="22.661724"
          rx="22.66172" />
       <text
          id="text5414"
-         y="566.47125"
+         y="494.69073"
          x="832.28235"
          style="font-size:15px;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;display:inline;font-family:Bitstream Vera Sans"
          xml:space="preserve"><tspan
-           y="566.47125"
+           y="494.69073"
            x="832.28235"
            id="tspan5416"
            sodipodi:role="line">Executes</tspan><tspan
            id="tspan3423"
-           y="585.22125"
+           y="513.44073"
            x="832.28235"
            sodipodi:role="line">Admission</tspan><tspan
            id="tspan5418"
-           y="603.97125"
+           y="532.19073"
+           x="832.28235"
+           sodipodi:role="line">Test</tspan><tspan
+           y="550.94073"
+           x="832.28235"
+           sodipodi:role="line"
+           id="tspan2545" /><tspan
+           y="569.69073"
+           x="832.28235"
+           sodipodi:role="line"
+           id="tspan2547">Assigns</tspan><tspan
+           y="588.44073"
+           x="832.28235"
+           sodipodi:role="line"
+           id="tspan2549">priorities</tspan><tspan
+           y="607.19073"
            x="832.28235"
-           sodipodi:role="line">Test</tspan></text>
+           sodipodi:role="line"
+           id="tspan2551">etc.</tspan></text>
     </g>
     <g
        id="g4282"
       <rect
          rx="22.661722"
          ry="22.661724"
-         y="417.61234"
+         y="324.11484"
          x="308.04492"
-         height="125.77258"
+         height="219.2701"
          width="125.77255"
          id="rect4253"
-         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline" />
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline" />
       <text
          xml:space="preserve"
          style="font-size:15px;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;display:inline;font-family:Bitstream Vera Sans"
          x="370.56497"
-         y="437.76181"
+         y="345.26181"
          id="text5480"><tspan
            sodipodi:role="line"
            x="370.56497"
-           y="437.76181"
-           id="tspan5484">Rebalances</tspan><tspan
+           y="345.26181"
+           id="tspan5484">Finds formerly</tspan><tspan
+           sodipodi:role="line"
+           x="370.56497"
+           y="364.01181"
+           id="tspan3367">registered res.</tspan><tspan
+           sodipodi:role="line"
+           x="370.56497"
+           y="382.76181"
+           id="tspan3369"> manager and</tspan><tspan
+           sodipodi:role="line"
+           x="370.56497"
+           y="401.51181"
+           id="tspan3381">scheduler</tspan><tspan
+           sodipodi:role="line"
+           x="370.56497"
+           y="420.26181"
+           id="tspan3371" /><tspan
+           sodipodi:role="line"
+           x="370.56497"
+           y="439.01181"
+           id="tspan3365">Rebalances</tspan><tspan
            id="tspan5488"
            sodipodi:role="line"
            x="370.56497"
-           y="456.51181">transactions</tspan><tspan
+           y="457.76181">transactions</tspan><tspan
            id="tspan5490"
            sodipodi:role="line"
            x="370.56497"
-           y="475.26181" /><tspan
+           y="476.51181" /><tspan
            id="tspan5496"
            sodipodi:role="line"
            x="370.56497"
-           y="494.01181">Redistributes</tspan><tspan
+           y="495.26181">Redistributes</tspan><tspan
            id="tspan5492"
            sodipodi:role="line"
            x="370.56497"
-           y="512.76184">spare</tspan><tspan
+           y="514.01184">spare</tspan><tspan
            id="tspan5494"
            sodipodi:role="line"
            x="370.56497"
-           y="531.51178">capacity</tspan></text>
+           y="532.76178">capacity</tspan></text>
     </g>
+    <g
+       transform="matrix(0.6059216,0,0,0.6059216,89.580887,898.24246)"
+       id="g2550"
+       style="display:inline">
+      <g
+         id="g2552"
+         style="display:inline"
+         transform="translate(250.45708,-530.3578)">
+        <rect
+           y="535.75897"
+           x="430.49289"
+           height="34.305229"
+           width="193.98927"
+           id="rect2554"
+           style="fill:#5599ff;fill-opacity:1;stroke:#000000;stroke-width:0;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="527.85864"
+           y="560.36761"
+           id="text2556"><tspan
+             sodipodi:role="line"
+             id="tspan2558"
+             x="527.85864"
+             y="560.36761">Global contract ID</tspan></text>
+      </g>
+    </g>
+    <text
+       id="text2560"
+       y="884.41217"
+       x="559.51984"
+       style="font-size:16px;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;display:inline;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         style="font-size:12.80000019px"
+         y="884.41217"
+         x="559.51984"
+         id="tspan2562"
+         sodipodi:role="line">5. frsh_bind_XXX()</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:14.40000102, 2.40000018;stroke-dashoffset:0;stroke-opacity:1"
+       d="M 17.944945,355.85058 L 80.448989,355.85058"
+       id="path3340" />
+    <path
+       id="path3342"
+       d="M 18.549293,381.82275 L 79.291546,381.82275"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.40000033;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <text
+       xml:space="preserve"
+       style="font-size:16px;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="100.14713"
+       y="361.81543"
+       id="text3349"><tspan
+         sodipodi:role="line"
+         id="tspan3351"
+         x="100.14713"
+         y="361.81543">FORB invocation</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="116.56833"
+       y="106.8543"
+       id="text3353"
+       transform="translate(-12.535594,276.21398)"><tspan
+         sodipodi:role="line"
+         id="tspan3355"
+         x="116.56833"
+         y="106.8543" /></text>
+    <text
+       xml:space="preserve"
+       style="font-size:16px;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="100.14713"
+       y="387.7876"
+       id="text3357"><tspan
+         sodipodi:role="line"
+         id="tspan3359"
+         x="100.14713"
+         y="387.7876">Local invocation</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:16px;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="18.549294"
+       y="333.52673"
+       id="text3361"><tspan
+         sodipodi:role="line"
+         id="tspan3363"
+         x="18.549294"
+         y="333.52673">Legend:</tspan></text>
   </g>
 </svg>