]> rtime.felk.cvut.cz Git - frescor/frsh-forb.git/commitdiff
Update of contract-flow figure
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 5 Nov 2008 08:13:40 +0000 (09:13 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 5 Nov 2008 08:13:40 +0000 (09:13 +0100)
doc/contract-flow.svg

index 75c613a511fa780efa902b2a973e983303063ba0..432e25ec325d39ed3ac21d919c309ac3c092d4f4 100644 (file)
@@ -64,8 +64,8 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.0294392"
-     inkscape:cx="526.18109"
-     inkscape:cy="372.04724"
+     inkscape:cx="577.57831"
+     inkscape:cy="336.36948"
      inkscape:current-layer="layer2"
      inkscape:document-units="px"
      showgrid="false"
          style="opacity:1;fill:#ff5b5b;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="85.514481"
+         style="font-size:17.5;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="39.372852"
          y="360.68256"
          id="text3262"><tspan
            sodipodi:role="line"
            id="tspan3264"
-           x="85.514481"
-           y="360.68256">Contract</tspan></text>
+           x="39.372852"
+           y="360.68256">User contract</tspan></text>
       <g
          transform="translate(-64,24)"
          id="g3400">
       <text
          id="text3559"
          y="360.68256"
-         x="485.51447"
-         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="439.37283"
+         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="360.68256"
-           x="485.51447"
+           x="439.37283"
            id="tspan3561"
-           sodipodi:role="line">Contract</tspan></text>
+           sodipodi:role="line"
+           style="font-size:18">Reservation contract</tspan></text>
       <rect
          y="373.50946"
          x="438.75708"
          y="334.42914" />
       <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="745.51447"
+         style="font-size:17.5px;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="790.51447"
          y="360.68256"
          id="text3915"><tspan
            sodipodi:role="line"
            id="tspan3917"
-           x="745.51447"
-           y="360.68256">Contract</tspan></text>
+           x="790.51447"
+           y="360.68256">Schedulable contract</tspan></text>
       <rect
          style="fill:#ff5f5f;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"
          id="rect3919"
        transform="matrix(0.8,0,0,0.8,110.32416,142.54285)">
       <rect
          rx="22.661722"
-         ry="22.661726"
+         ry="22.661724"
          y="1034.057"
-         x="682.59796"
-         height="38.52496"
-         width="125.77255"
+         x="671.66968"
+         height="60.381516"
+         width="147.62912"
          id="rect4257"
          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" />
       <text
          id="text3415"
-         y="1058.7797"
+         y="1051.2797"
          x="745.43298"
          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
            id="tspan3419"
-           y="1058.7797"
+           y="1051.2797"
+           x="745.43298"
+           sodipodi:role="line">Creates/changes</tspan><tspan
+           y="1070.0297"
+           x="745.43298"
+           sodipodi:role="line"
+           id="tspan4971">virtual resources</tspan><tspan
+           y="1088.7797"
            x="745.43298"
-           sodipodi:role="line">Creates VRes</tspan></text>
+           sodipodi:role="line"
+           id="tspan4977">(vres)</tspan></text>
     </g>
     <g
        style="display:inline"
        transform="matrix(0.8,0,0,0.8,53.15449,89.579498)">
       <rect
          rx="22.661722"
-         ry="22.661724"
-         y="324.11484"
+         ry="22.661722"
+         y="287.68723"
          x="308.04492"
-         height="219.2701"
+         height="255.69772"
          width="125.77255"
          id="rect4253"
-         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" />
+         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" />
       <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="345.26181"
+         y="307.76181"
          id="text5480"><tspan
+           sodipodi:role="line"
+           x="370.56497"
+           y="307.76181"
+           id="tspan5484">Negotiates</tspan><tspan
+           sodipodi:role="line"
+           x="372.95267"
+           y="326.51181"
+           id="tspan4973">contracts with </tspan><tspan
            sodipodi:role="line"
            x="370.56497"
            y="345.26181"
-           id="tspan5484">Finds formerly</tspan><tspan
+           id="tspan4975">formerly</tspan><tspan
            sodipodi:role="line"
            x="370.56497"
            y="364.01181"
            sodipodi:role="line"
            x="370.56497"
            y="382.76181"
-           id="tspan3369"> manager and</tspan><tspan
+           id="tspan3369"> managers and</tspan><tspan
            sodipodi:role="line"
            x="370.56497"
            y="401.51181"
-           id="tspan3381">scheduler</tspan><tspan
+           id="tspan3381">schedulers</tspan><tspan
            sodipodi:role="line"
            x="370.56497"
            y="420.26181"
     <path
        sodipodi:nodetypes="cszzzc"
        style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.40000057000000000;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart)"
-       d="M 449.55112,898.60248 C 449.55112,870.84965 448.51472,939.14645 450.45644,856.14709 C 451.08124,829.44013 469.36699,829.69355 480.44946,829.71282 L 647.89181,830.00394 C 668.54331,830.03985 679.54056,835.22342 679.54068,857.41475 L 679.54094,906.84728"
+       d="M 449.55112,898.60248 C 449.55112,870.84965 450.45644,923.62672 450.45644,840.60465 C 450.45644,829.43926 451.15319,829.69544 462.23566,829.71282 L 647.89181,830.00394 C 668.54332,830.03632 679.54056,835.22342 679.54068,857.41475 L 679.54094,906.84728"
        id="path3432" />
+    <path
+       id="path2610"
+       d="M 728.63352,926.78058 L 793.23439,926.78058"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:2.39999994, 2.39999994;stroke-dashoffset:0;stroke-opacity:1" />
     <g
        id="g3355"
        transform="matrix(0.8,0,0,0.8,-141.93629,453.68641)">
          x="519.99811"
          id="tspan4755"
          sodipodi:role="line">return</tspan></text>
+    <g
+       transform="matrix(0.8,0,0,0.8,16.734249,453.68641)"
+       id="g2594">
+      <rect
+         y="560.96991"
+         x="973.93732"
+         height="57.947727"
+         width="109.46667"
+         id="rect2596"
+         style="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" />
+      <text
+         id="text2598"
+         y="584.72406"
+         x="1028.0212"
+         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="tspan2602"
+           y="584.72406"
+           x="1028.0212"
+           sodipodi:role="line">OS</tspan><tspan
+           y="609.72406"
+           x="1028.0212"
+           sodipodi:role="line"
+           id="tspan2606">Scheduler</tspan></text>
+    </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:2.40000033,2.40000033;stroke-opacity:1;stroke-dashoffset:0"
+       d="M 18.549293,409.02202 L 79.291546,409.02202"
+       id="path4957" />
+    <text
+       id="text4959"
+       y="414.98691"
+       x="100.14713"
+       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"
+       xml:space="preserve"><tspan
+         y="414.98691"
+         x="100.14713"
+         id="tspan4961"
+         sodipodi:role="line">System call or other</tspan><tspan
+         y="434.98691"
+         x="100.14713"
+         sodipodi:role="line"
+         id="tspan4965">resource specific</tspan><tspan
+         y="434.98691"
+         x="100.14713"
+         sodipodi:role="line"
+         id="tspan4969">communication</tspan></text>
   </g>
 </svg>