-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdata-flow.dot
64 lines (53 loc) · 1.42 KB
/
data-flow.dot
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
digraph {
subgraph cluster_os {
label = "Operating System"
node [shape = box]
null [label = "Null Device"]
xlsr [label = "Excel File"]
csvr [label = "Value File"]
csvw [label = "Value File"]
node [shape = oval]
gnumeric [label = "Gnumeric"]
subgraph cluster_tmvs {
label = "TMVS"
subgraph cluster_ws {
label = "Working Set"
node [shape = box]
aggr [label = "Aggregate"]
interp [label = "Interpolator"]
plot [label = "Plot"]
node [shape = oval]
import [label = "Import"]
export [label = "Export"]
merge [label = "Merge"]
interpolate [label = "Interpolate"]
discretize [label = "Discretize"]
draw [label = "Draw"]
}
subgraph cluster_cache {
label = "Cache"
node [shape = box]
cache [label = "Cache File"]
node [shape = oval]
store [label = "Store"]
recall [label = "Recall"]
fetch [label = "Fetch"]
purge [label = "Purge"]
}
}
}
xlsr -> gnumeric -> csvr
csvr -> import -> aggr
aggr -> export -> csvw
aggr -> merge -> aggr
aggr -> interpolate -> interp
interp -> discretize -> aggr
aggr -> draw -> plot
aggr -> store -> cache
cache -> recall -> aggr
csvr -> fetch -> aggr
cache -> fetch -> cache
null -> purge -> cache
fetch -> import [style = invis]
recall -> import [style = invis]
}