apache-tuscany/sandbox/slaws/old/distributed-runtime/distributed-cardinality.svg
slaws ac95e27326 move more stuff into old
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@835348 13f79535-47bb-0310-9956-ffa450edef68
2009-11-12 11:41:48 +00:00

471 lines
22 KiB
XML

<?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://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1052.3622"
height="744.09448"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.45.1"
sodipodi:docbase="C:\simon\tuscany\sandbox\slaws\distributed-runtime"
sodipodi:docname="distributed-cardinality.svg"
version="1.0"
inkscape:export-filename="C:\simon\Tuscany\sandbox\slaws\distributed-runtime\distributed-cardinality.png"
inkscape:export-xdpi="105.68515"
inkscape:export-ydpi="105.68515"
inkscape:output_extension="org.inkscape.output.svg.inkscape">
<defs
id="defs4">
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lend"
style="overflow:visible;">
<path
id="path3210"
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.8) rotate(180) translate(12.5,0)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
gridtolerance="10000"
guidetolerance="10"
objecttolerance="10"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="502.39151"
inkscape:cy="329.86088"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="1602"
inkscape:window-height="964"
inkscape:window-x="70"
inkscape:window-y="52" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="opacity:0.35555558;fill:#ececec;fill-opacity:1;stroke:#261c1c;stroke-width:1.851;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:7.404,1.851;stroke-dashoffset:0;stroke-opacity:1"
id="rect1938"
width="192.28979"
height="281.93597"
x="592.80554"
y="53.056503"
rx="8.9261026"
ry="15.625688" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="605.23724"
y="79.773918"
id="text1870"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan1872"
x="605.23724"
y="79.773918">LogicalDomain</tspan></text>
<rect
style="opacity:0.35555558;fill:#9a8787;fill-opacity:1;stroke:#261c1c;stroke-width:1.98191917;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1874"
width="149.73236"
height="415.14508"
x="53.043877"
y="235.84761"
rx="6.9505839"
ry="23.008512" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="70.237511"
y="273.61115"
id="text1876"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan1878"
x="70.237511"
y="273.61115">TuscanyRuntime</tspan></text>
<rect
style="opacity:0.35555558;fill:#9a8787;fill-opacity:1;stroke:#261c1c;stroke-width:1.1708349;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1880"
width="170.74649"
height="127.05252"
x="45.641045"
y="48.859726"
rx="7.9260616"
ry="7.0416098" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="85.555717"
y="77.345703"
id="text1882"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan1884"
x="85.555717"
y="77.345703">Node</tspan></text>
<rect
style="opacity:0.35555558;fill:#9a8787;fill-opacity:1;stroke:#261c1c;stroke-width:1.78771436;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect2181"
width="176.19054"
height="287.0499"
x="295.94952"
y="53.453842"
rx="8.1787739"
ry="15.909116" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="308.97089"
y="81.907104"
id="text2183"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2185"
x="308.97089"
y="81.907104">Domain</tspan></text>
<rect
style="opacity:0.35555558;fill:#9a8787;fill-opacity:1;stroke:#261c1c;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect2193"
width="150.71428"
height="105"
x="297.10687"
y="403.311"
rx="6.9961648"
ry="5.8193965" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="313.10455"
y="428.68039"
id="text2195"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2197"
x="313.10455"
y="428.68039">Domain</tspan><tspan
sodipodi:role="line"
x="313.10455"
y="444.68039"
id="tspan2222">Level</tspan><tspan
sodipodi:role="line"
x="313.10455"
y="460.68039"
id="tspan2224">Composite</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.87367702px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 217.89532,101.27428 C 295.31691,101.27428 295.31691,101.27428 295.31691,101.27428"
id="path2188" />
<rect
style="opacity:0.35555558;fill:#9a8787;fill-opacity:1;stroke:#261c1c;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect2204"
width="150.71428"
height="105"
x="298.5354"
y="550.4538"
rx="6.9961648"
ry="5.8193965" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="316.67596"
y="572.966"
id="text2206"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2208"
x="316.67596"
y="572.966">Component</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="279.34424"
y="116.94504"
id="text2210"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2212"
x="279.34424"
y="116.94504">n</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="221.55011"
y="119.16714"
id="text2214"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2216"
x="221.55011"
y="119.16714">1</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.11103559px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 368.35157,341.07609 C 368.35157,403.6778 368.35157,403.6778 368.35157,403.6778"
id="path2218" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 366.74969,509.38236 C 366.74969,550.81093 366.74969,550.09664 366.74969,550.09664"
id="path2220" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="373.78571"
y="397.82059"
id="text2226"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2228"
x="373.78571"
y="397.82059">1</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="374.50006"
y="355.28033"
id="text2230"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2232"
x="374.50006"
y="355.28033">1</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="370.75525"
y="522.27521"
id="text2234"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2236"
x="370.75525"
y="522.27521">1</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="372.32391"
y="545.7674"
id="text2238"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2240"
x="372.32391"
y="545.7674">n</tspan></text>
<rect
style="opacity:0.35555558;fill:#f5f5f5;fill-opacity:1;stroke:#261c1c;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:4, 1;stroke-dashoffset:0;stroke-opacity:1"
id="rect2321"
width="150.71428"
height="105"
x="603.76123"
y="407.26758"
rx="6.9961648"
ry="5.8193965" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="619.75891"
y="432.63696"
id="text2323"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2325"
x="619.75891"
y="432.63696">Logical</tspan><tspan
sodipodi:role="line"
x="619.75891"
y="448.63696"
id="tspan2259">Domain</tspan><tspan
sodipodi:role="line"
x="619.75891"
y="464.63696"
id="tspan2327">Level</tspan><tspan
sodipodi:role="line"
x="619.75891"
y="480.63696"
id="tspan2329">Composite</tspan></text>
<rect
style="opacity:0.35555558;fill:#f5f5f5;fill-opacity:1;stroke:#261c1c;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:4, 1;stroke-dashoffset:0;stroke-opacity:1"
id="rect2331"
width="150.71428"
height="105"
x="605.1897"
y="554.4104"
rx="6.9961648"
ry="5.8193965" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="623.33032"
y="576.92261"
id="text2333"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2335"
x="623.33032"
y="576.92261">Logical</tspan><tspan
sodipodi:role="line"
x="623.33032"
y="592.92261"
id="tspan2261">Component</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.20399487px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 675.00592,333.00973 C 675.00592,406.52534 675.00592,406.52534 675.00592,406.52534"
id="path2337" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 673.40412,513.33894 C 673.40412,554.76751 673.40412,554.05322 673.40412,554.05322"
id="path2339" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="680.44006"
y="401.77716"
id="text2341"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2343"
x="680.44006"
y="401.77716">1</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="681.1543"
y="348.12521"
id="text2345"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2347"
x="681.1543"
y="348.12521">1</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="677.40955"
y="526.23181"
id="text2349"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2351"
x="677.40955"
y="526.23181">1</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="678.97827"
y="549.724"
id="text2353"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2355"
x="678.97827"
y="549.724">n</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="278.41693"
y="592.77313"
id="text3352"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan3354"
x="278.41693"
y="592.77313">n</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.06608832px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 127.27922,177.36873 C 127.27922,235.00776 127.27922,235.00776 127.27922,235.00776"
id="path2242" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.37724116px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 202.8002,463.77715 C 295.205,463.77715 295.205,463.77715 295.205,463.77715"
id="path2244" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.95962566px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 203.81599,606.71374 C 297.21966,606.71374 297.21966,606.71374 297.21966,606.71374"
id="path2246" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="276.97089"
y="453.86981"
id="text2248"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2250"
x="276.97089"
y="453.86981">1</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="135.5495"
y="194.26059"
id="text2224"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2226"
x="135.5495"
y="194.26059">1</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="134.97528"
y="226.0878"
id="text2228"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2230"
x="134.97528"
y="226.0878">n</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.06655526px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
d="M 474.66087,182.44966 C 590.03992,182.44966 590.03992,182.44966 590.03992,182.44966"
id="path2232" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.06655526px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
d="M 475.67102,456.201 C 591.05007,456.201 591.05007,456.201 591.05007,456.201"
id="path3402" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.06655526px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
d="M 477.69132,605.70358 C 593.07037,605.70358 593.07037,605.70358 593.07037,605.70358"
id="path3404" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial"
x="343.06973"
y="699.21967"
id="text3406"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan3408"
x="343.06973"
y="699.21967">The physical artifacts on the left represent the role this node</tspan><tspan
sodipodi:role="line"
x="343.06973"
y="715.21967"
id="tspan3410">plays in the wider (logical) domain</tspan></text>
</g>
</svg>