1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Title: target Pages: 1 -->
<svg width="1547pt" height="150pt"
viewBox="0.00 0.00 1546.59 150.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 146)">
<title>target</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-146 1542.59,-146 1542.59,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#000000" points="8,-8 8,-134 125,-134 125,-8 8,-8"/>
<text text-anchor="middle" x="66.5" y="-118.8" font-family="Times,serif" font-size="14.00" fill="#000000">symbol in the</text>
<text text-anchor="middle" x="66.5" y="-103.8" font-family="Times,serif" font-size="14.00" fill="#000000">concrete model</text>
</g>
<!-- attr -->
<g id="node1" class="node">
<title>attr</title>
<text text-anchor="middle" x="66.5" y="-76.3" font-family="Times,serif" font-size="14.00" fill="#000000">symbol attributes</text>
</g>
<!-- std_devmap1 -->
<g id="node3" class="node">
<title>std_devmap1</title>
<ellipse fill="none" stroke="#000000" cx="281.8528" cy="-95" rx="84.7059" ry="37.4533"/>
<text text-anchor="middle" x="281.8528" y="-106.3" font-family="Times,serif" font-size="14.00" fill="#000000">engine plugin:</text>
<text text-anchor="middle" x="281.8528" y="-91.3" font-family="Times,serif" font-size="14.00" fill="#000000">std_devmap</text>
<text text-anchor="middle" x="281.8528" y="-76.3" font-family="Times,serif" font-size="14.00" fill="#000000">(applying devmap)</text>
</g>
<!-- attr->std_devmap1 -->
<g id="edge2" class="edge">
<title>attr->std_devmap1</title>
<path fill="none" stroke="#000000" d="M114.0267,-83.3104C135.7873,-84.8261 162.3737,-86.6779 187.9121,-88.4567"/>
<polygon fill="#000000" stroke="#000000" points="187.794,-91.9569 198.0131,-89.1603 188.2805,-84.9738 187.794,-91.9569"/>
<text text-anchor="middle" x="157" y="-90.8" font-family="Times,serif" font-size="14.00" fill="#000000">devmap</text>
</g>
<!-- term -->
<g id="node2" class="node">
<title>term</title>
<polygon fill="none" stroke="#000000" points="117,-54 16,-54 16,-16 117,-16 117,-54"/>
<text text-anchor="middle" x="66.5" y="-38.8" font-family="Times,serif" font-size="14.00" fill="#000000">terminal in the</text>
<text text-anchor="middle" x="66.5" y="-23.8" font-family="Times,serif" font-size="14.00" fill="#000000">concrete model</text>
</g>
<!-- abstract1 -->
<g id="node6" class="node">
<title>abstract1</title>
<polygon fill="none" stroke="#000000" points="585.7056,-72.5 471.7056,-72.5 471.7056,-19.5 585.7056,-19.5 585.7056,-72.5"/>
<text text-anchor="middle" x="528.7056" y="-57.3" font-family="Times,serif" font-size="14.00" fill="#000000">port in the</text>
<text text-anchor="middle" x="528.7056" y="-42.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstract model</text>
<text text-anchor="middle" x="528.7056" y="-27.3" font-family="Times,serif" font-size="14.00" fill="#000000">(model version 1)</text>
</g>
<!-- term->abstract1 -->
<g id="edge1" class="edge">
<title>term->abstract1</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M117.2862,-36.2087C200.9193,-38.199 367.6542,-42.1671 461.146,-44.3922"/>
<polygon fill="#000000" stroke="#000000" points="461.2628,-47.8958 471.3433,-44.6348 461.4294,-40.8978 461.2628,-47.8958"/>
</g>
<!-- std_devmap1->abstract1 -->
<g id="edge3" class="edge">
<title>std_devmap1->abstract1</title>
<path fill="none" stroke="#000000" d="M359.2813,-79.6305C392.0709,-73.1218 429.9148,-65.6099 461.5076,-59.3387"/>
<polygon fill="#000000" stroke="#000000" points="462.4039,-62.7292 471.5311,-57.3491 461.0409,-55.8631 462.4039,-62.7292"/>
<text text-anchor="middle" x="419.2056" y="-91.8" font-family="Times,serif" font-size="14.00" fill="#000000">component's</text>
<text text-anchor="middle" x="419.2056" y="-76.8" font-family="Times,serif" font-size="14.00" fill="#000000">portmap[]</text>
</g>
<!-- std_devmap2 -->
<g id="node4" class="node">
<title>std_devmap2</title>
<ellipse fill="none" stroke="#000000" cx="776.9727" cy="-46" rx="86.0347" ry="37.4533"/>
<text text-anchor="middle" x="776.9727" y="-57.3" font-family="Times,serif" font-size="14.00" fill="#000000">engine plugin:</text>
<text text-anchor="middle" x="776.9727" y="-42.3" font-family="Times,serif" font-size="14.00" fill="#000000">std_devmap</text>
<text text-anchor="middle" x="776.9727" y="-27.3" font-family="Times,serif" font-size="14.00" fill="#000000">(applying portmap)</text>
</g>
<!-- abstract2 -->
<g id="node7" class="node">
<title>abstract2</title>
<polygon fill="none" stroke="#000000" points="1079.2397,-72.5 965.2397,-72.5 965.2397,-19.5 1079.2397,-19.5 1079.2397,-72.5"/>
<text text-anchor="middle" x="1022.2397" y="-57.3" font-family="Times,serif" font-size="14.00" fill="#000000">port in the</text>
<text text-anchor="middle" x="1022.2397" y="-42.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstract model</text>
<text text-anchor="middle" x="1022.2397" y="-27.3" font-family="Times,serif" font-size="14.00" fill="#000000">(model version 2)</text>
</g>
<!-- std_devmap2->abstract2 -->
<g id="edge5" class="edge">
<title>std_devmap2->abstract2</title>
<path fill="none" stroke="#000000" d="M863.4446,-46C893.4159,-46 926.5518,-46 954.7668,-46"/>
<polygon fill="#000000" stroke="#000000" points="954.9242,-49.5001 964.9241,-46 954.9241,-42.5001 954.9242,-49.5001"/>
<text text-anchor="middle" x="914.2397" y="-64.8" font-family="Times,serif" font-size="14.00" fill="#000000">port's</text>
<text text-anchor="middle" x="914.2397" y="-49.8" font-family="Times,serif" font-size="14.00" fill="#000000">pcb/pinnum</text>
</g>
<!-- target_pcb -->
<g id="node5" class="node">
<title>target_pcb</title>
<ellipse fill="none" stroke="#000000" cx="1248.4148" cy="-46" rx="67.3507" ry="26.7407"/>
<text text-anchor="middle" x="1248.4148" y="-49.8" font-family="Times,serif" font-size="14.00" fill="#000000">engine plugin:</text>
<text text-anchor="middle" x="1248.4148" y="-34.8" font-family="Times,serif" font-size="14.00" fill="#000000">target_pcb</text>
</g>
<!-- abstract3 -->
<g id="node8" class="node">
<title>abstract3</title>
<polygon fill="none" stroke="#000000" points="1538.59,-72.5 1424.59,-72.5 1424.59,-19.5 1538.59,-19.5 1538.59,-72.5"/>
<text text-anchor="middle" x="1481.59" y="-57.3" font-family="Times,serif" font-size="14.00" fill="#000000">port in the</text>
<text text-anchor="middle" x="1481.59" y="-42.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstract model</text>
<text text-anchor="middle" x="1481.59" y="-27.3" font-family="Times,serif" font-size="14.00" fill="#000000">(model version 3)</text>
</g>
<!-- target_pcb->abstract3 -->
<g id="edge7" class="edge">
<title>target_pcb->abstract3</title>
<path fill="none" stroke="#000000" d="M1315.8587,-46C1346.7944,-46 1383.3805,-46 1414.2976,-46"/>
<polygon fill="#000000" stroke="#000000" points="1414.5489,-49.5001 1424.5489,-46 1414.5489,-42.5001 1414.5489,-49.5001"/>
<text text-anchor="middle" x="1370.09" y="-49.8" font-family="Times,serif" font-size="14.00" fill="#000000">display/name</text>
</g>
<!-- abstract1->std_devmap2 -->
<g id="edge4" class="edge">
<title>abstract1->std_devmap2</title>
<path fill="none" stroke="#000000" d="M585.9748,-46C613.8857,-46 648.2249,-46 680.0535,-46"/>
<polygon fill="#000000" stroke="#000000" points="680.288,-49.5001 690.288,-46 680.2879,-42.5001 680.288,-49.5001"/>
<text text-anchor="middle" x="638.2056" y="-64.8" font-family="Times,serif" font-size="14.00" fill="#000000">component's</text>
<text text-anchor="middle" x="638.2056" y="-49.8" font-family="Times,serif" font-size="14.00" fill="#000000">portmap[]</text>
</g>
<!-- abstract2->target_pcb -->
<g id="edge6" class="edge">
<title>abstract2->target_pcb</title>
<path fill="none" stroke="#000000" d="M1079.3132,-46C1107.0605,-46 1140.8269,-46 1170.8683,-46"/>
<polygon fill="#000000" stroke="#000000" points="1170.8995,-49.5001 1180.8995,-46 1170.8994,-42.5001 1170.8995,-49.5001"/>
<text text-anchor="middle" x="1130.2397" y="-64.8" font-family="Times,serif" font-size="14.00" fill="#000000">port's</text>
<text text-anchor="middle" x="1130.2397" y="-49.8" font-family="Times,serif" font-size="14.00" fill="#000000">pcb/pinnum</text>
</g>
</g>
</svg>
|