A3, add grpahs for model and test setup
[tt2015.git] / a3 / graphs.viz
1 digraph Connection {
2 "Closed" -> "Listen" [label = "Listen?"]
3 "Listen" -> "Syn Received'" [label = "SYN?"]
4 "Syn Received'" -> "Syn Received" [label = "SYN+ACK!"]
5 "Syn Received" -> "Established" [label = "ACK?"]
6 "Syn Received" -> "Listen" [label = "RST?"]
7 "Syn Received'" -> "Listen" [label = "RST?"]
8 }
9 digraph Close {
10 "Established" -> "Close Wait'" [label = "FIN?"]
11 "Close Wait'" -> "Close Wait" [label = "ACK!"]
12 "Close Wait" -> "Last Ack'" [label = "close?"]
13 "Last Ack'" -> "Last Ack" [label = "FIN!"]
14 "Last Ack" -> "Closed" [label = "ACK?"]
15 }
16 digraph TestSetupDown {
17 "G∀ST" -> "Python Driver" [label = "TCP"]
18 "Python Driver" -> "SUT" [label = "TCP"]
19 "SUT" -> "EchoServer'"
20 }
21 digraph TestSetupUp { /*todo, invert */
22 "Python Driver" -> "G∀ST" [label = "TCP"]
23 "SUT" -> "Python Driver" [label = "TCP"]
24 "EchoServer" -> "SUT"
25 }