98 lines
3.9 KiB
XML
98 lines
3.9 KiB
XML
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 14.1.4 (0)
|
|
-->
|
|
<!-- Pages: 1 -->
|
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="195pt" height="404pt" viewBox="0.00 0.00 195.00 404.00">
|
|
<style>
|
|
@media(prefers-color-scheme: dark){
|
|
:root {
|
|
--color: white;
|
|
}
|
|
}
|
|
@media(prefers-color-scheme: light){
|
|
:root {
|
|
--color: black;
|
|
}
|
|
}
|
|
ellipse, path {
|
|
fill: none;
|
|
stroke: var(--color);
|
|
}
|
|
polygon {
|
|
fill: var(--color);
|
|
stroke: var(--color);
|
|
}
|
|
text {
|
|
fill: var(--color);
|
|
font-family: sans-serif;
|
|
}
|
|
</style>
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 400)">
|
|
<!-- start -->
|
|
<g id="node1" class="node">
|
|
<title>start</title>
|
|
<ellipse cx="93.32" cy="-378" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="93.32" y="-372.95" font-size="14.00">start</text>
|
|
</g>
|
|
<!-- gather_requirements -->
|
|
<g id="node2" class="node">
|
|
<title>gather_requirements</title>
|
|
<ellipse cx="93.32" cy="-306" rx="87.18" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="93.32" y="-300.95" font-size="14.00">gather_requirements</text>
|
|
</g>
|
|
<!-- start->gather_requirements -->
|
|
<g id="edge1" class="edge">
|
|
<title>start->gather_requirements</title>
|
|
<path d="M93.32,-359.7C93.32,-352.41 93.32,-343.73 93.32,-335.54"/>
|
|
<polygon points="96.82,-335.62 93.32,-325.62 89.82,-335.62 96.82,-335.62"/>
|
|
</g>
|
|
<!-- write_spec -->
|
|
<g id="node3" class="node">
|
|
<title>write_spec</title>
|
|
<ellipse cx="93.32" cy="-234" rx="50.84" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="93.32" y="-228.95" font-size="14.00">write_spec</text>
|
|
</g>
|
|
<!-- gather_requirements->write_spec -->
|
|
<g id="edge2" class="edge">
|
|
<title>gather_requirements->write_spec</title>
|
|
<path d="M93.32,-287.7C93.32,-280.41 93.32,-271.73 93.32,-263.54"/>
|
|
<polygon points="96.82,-263.62 93.32,-253.62 89.82,-263.62 96.82,-263.62"/>
|
|
</g>
|
|
<!-- write_interface -->
|
|
<g id="node4" class="node">
|
|
<title>write_interface</title>
|
|
<ellipse cx="93.32" cy="-162" rx="66.71" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="93.32" y="-156.95" font-size="14.00">write_interface</text>
|
|
</g>
|
|
<!-- write_spec->write_interface -->
|
|
<g id="edge3" class="edge">
|
|
<title>write_spec->write_interface</title>
|
|
<path d="M93.32,-215.7C93.32,-208.41 93.32,-199.73 93.32,-191.54"/>
|
|
<polygon points="96.82,-191.62 93.32,-181.62 89.82,-191.62 96.82,-191.62"/>
|
|
</g>
|
|
<!-- write_tests -->
|
|
<g id="node5" class="node">
|
|
<title>write_tests</title>
|
|
<ellipse cx="93.32" cy="-90" rx="50.84" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="93.32" y="-84.95" font-size="14.00">write_tests</text>
|
|
</g>
|
|
<!-- write_interface->write_tests -->
|
|
<g id="edge4" class="edge">
|
|
<title>write_interface->write_tests</title>
|
|
<path d="M93.32,-143.7C93.32,-136.41 93.32,-127.73 93.32,-119.54"/>
|
|
<polygon points="96.82,-119.62 93.32,-109.62 89.82,-119.62 96.82,-119.62"/>
|
|
</g>
|
|
<!-- write_implementation -->
|
|
<g id="node6" class="node">
|
|
<title>write_implementation</title>
|
|
<ellipse cx="93.32" cy="-18" rx="93.32" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="93.32" y="-12.95" font-size="14.00">write_implementation</text>
|
|
</g>
|
|
<!-- write_tests->write_implementation -->
|
|
<g id="edge5" class="edge">
|
|
<title>write_tests->write_implementation</title>
|
|
<path d="M93.32,-71.7C93.32,-64.41 93.32,-55.73 93.32,-47.54"/>
|
|
<polygon points="96.82,-47.62 93.32,-37.62 89.82,-47.62 96.82,-47.62"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|