-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdemo_callgraph.dot
More file actions
118 lines (116 loc) · 3.83 KB
/
demo_callgraph.dot
File metadata and controls
118 lines (116 loc) · 3.83 KB
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
digraph CallGraph {
rankdir=TB;
node [shape=box, style=rounded];
edge [fontsize=10];
"CUSTOMER-PROCESSOR.FILEIO" [
label="FILEIO\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.CHECK-STATUS" [
label="CHECK-STATUS\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.DBUTIL" [
label="DBUTIL\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.CALCULATOR" [
label="CALCULATOR\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.INITIALIZE-DATA" [
label="INITIALIZE-DATA\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.AUDIT-LOG" [
label="AUDIT-LOG\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.GENERATE-REPORT" [
label="GENERATE-REPORT\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.READ-CUSTOMER-FILE" [
label="READ-CUSTOMER-FILE\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.CHECK-BALANCE" [
label="CHECK-BALANCE\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.PROCESS-CUSTOMERS" [
label="PROCESS-CUSTOMERS\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.UPDATE-DATABASE" [
label="UPDATE-DATABASE\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.PRINTER" [
label="PRINTER\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.FORMAT-OUTPUT" [
label="FORMAT-OUTPUT\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.VALIDATE-CUSTOMER" [
label="VALIDATE-CUSTOMER\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR.LOGGER" [
label="LOGGER\nin:1 out:0 d:1",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR..MAIN" [
label="\nin:0 out:15",
shape=ellipse,
fillcolor="lightyellow",
style="filled,rounded"
];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.LOGGER" [label="L22,54 (2x)", style="bold"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.FILEIO" [label="L33", style="bold"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.CALCULATOR" [label="L42", style="bold"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.DBUTIL" [label="L49", style="bold"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.PRINTER" [label="L59", style="bold"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.INITIALIZE-DATA" [label="L13"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.PROCESS-CUSTOMERS" [label="L14"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.GENERATE-REPORT" [label="L15"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.READ-CUSTOMER-FILE" [label="L26"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.VALIDATE-CUSTOMER" [label="L27"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.UPDATE-DATABASE" [label="L28"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.CHECK-BALANCE" [label="L37"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.CHECK-STATUS" [label="L38"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.AUDIT-LOG" [label="L50"];
"CUSTOMER-PROCESSOR..MAIN" -> "CUSTOMER-PROCESSOR.FORMAT-OUTPUT" [label="L58"];
}