Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

lustrec-tests / regression_tests / lustre_files / success / kind_fmcad08 / large / src / BROKEN / steam_boiler_no_arr2_e7_12307.traces.xml @ fa9e78e5

History | View | Annotate | Download (34.5 KB)

1
<?xml version="1.0"?>
2
<Traces xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3

    
4
     <Node name="AND">
5
       <input name="AND.a_0 | AND.a_1 | AND.a_2 | AND.a_3" type="Bool | Bool | Bool | Bool">a_0 | a_1 | a_2 | a_3</input>
6
       <output name="AND.AND" type="Bool">AND</output>
7
       <localInit name="" type=""></localInit>
8
       <localStep name="" type=""></localStep>
9
       
10
     </Node>
11
     <Node name="dangerous_level">
12
       <input name="dangerous_level.q" type="Int">q</input>
13
       <output name="dangerous_level.dangerous_level" type="Bool">dangerous_level</output>
14
       <localInit name="" type=""></localInit>
15
       <localStep name="" type=""></localStep>
16
       
17
     </Node>
18
     <Node name="level_failure">
19
       <input name="level_failure.level_defect" type="Int">level_defect</input>
20
       <output name="level_failure.level_failure" type="Bool">level_failure</output>
21
       <localInit name="" type=""></localInit>
22
       <localStep name="" type=""></localStep>
23
       
24
     </Node>
25
     <Node name="pump_failure">
26
       <input name="pump_failure.pump_defect" type="Int">pump_defect</input>
27
       <output name="pump_failure.pump_failure" type="Bool">pump_failure</output>
28
       <localInit name="" type=""></localInit>
29
       <localStep name="" type=""></localStep>
30
       
31
     </Node>
32
     <Node name="steam_failure">
33
       <input name="steam_failure.steam_defect" type="Int">steam_defect</input>
34
       <output name="steam_failure.steam_failure" type="Bool">steam_failure</output>
35
       <localInit name="" type=""></localInit>
36
       <localStep name="" type=""></localStep>
37
       
38
     </Node>
39
     <Node name="steam_failure_startup">
40
       <input name="steam_failure_startup.steam" type="Int">steam</input>
41
       <output name="steam_failure_startup.steam_failure_startup" type="Bool">steam_failure_startup</output>
42
       <localInit name="" type=""></localInit>
43
       <localStep name="" type=""></localStep>
44
       
45
     </Node>
46
     <Node name="transmission_failure">
47
       <input name="transmission_failure.pump_state_0 | transmission_failure.pump_state_1 | transmission_failure.pump_state_2 | transmission_failure.pump_state_3" type="Int | Int | Int | Int">pump_state_0 | pump_state_1 | pump_state_2 | pump_state_3</input>
48
       <output name="transmission_failure.transmission_failure" type="Bool">transmission_failure</output>
49
       <localInit name="" type=""></localInit>
50
       <localStep name="" type=""></localStep>
51
       
52
     </Node>
53
     <Node name="OR">
54
       <input name="OR.a_0 | OR.a_1 | OR.a_2 | OR.a_3" type="Bool | Bool | Bool | Bool">a_0 | a_1 | a_2 | a_3</input>
55
       <output name="OR.OR" type="Bool">OR</output>
56
       <localInit name="" type=""></localInit>
57
       <localStep name="" type=""></localStep>
58
       
59
     </Node>
60
     <Node name="pump_control_failure">
61
       <input name="pump_control_failure.pump_defect" type="Int">pump_defect</input>
62
       <output name="pump_control_failure.pump_failure" type="Bool">pump_failure</output>
63
       <localInit name="" type=""></localInit>
64
       <localStep name="" type=""></localStep>
65
       
66
     </Node>
67
     <Node name="REDGE">
68
       <input name="REDGE.S" type="Bool">S</input>
69
       <output name="REDGE.REDGE" type="Bool">REDGE</output>
70
       <localInit name="REDGE.__REDGE_2_x" type="Bool">S</localInit>
71
       <localStep name="REDGE.__REDGE_2_c" type="Bool">(pre S)</localStep>
72
       
73
     </Node>
74
     <Node name="critical_failure">
75
       <input name="critical_failure.op_mode | critical_failure.steam | critical_failure.level_defect | critical_failure.steam_defect | critical_failure.pump_defect_0 | critical_failure.pump_defect_1 | critical_failure.pump_defect_2 | critical_failure.pump_defect_3 | critical_failure.q | critical_failure.pump_state_0 | critical_failure.pump_state_1 | critical_failure.pump_state_2 | critical_failure.pump_state_3" type="Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int">op_mode | steam | level_defect | steam_defect | pump_defect_0 | pump_defect_1 | pump_defect_2 | pump_defect_3 | q | pump_state_0 | pump_state_1 | pump_state_2 | pump_state_3</input>
76
       <output name="critical_failure.critical_failure" type="Bool">critical_failure</output>
77
       <localInit name="" type=""></localInit>
78
       <localStep name="" type=""></localStep>
79
       
80
     </Node>
81
     <Node name="failure">
82
       <input name="failure.level_defect | failure.steam_defect | failure.pump_defect_0 | failure.pump_defect_1 | failure.pump_defect_2 | failure.pump_defect_3 | failure.pump_control_defect_0 | failure.pump_control_defect_1 | failure.pump_control_defect_2 | failure.pump_control_defect_3" type="Int | Int | Int | Int | Int | Int | Int | Int | Int | Int">level_defect | steam_defect | pump_defect_0 | pump_defect_1 | pump_defect_2 | pump_defect_3 | pump_control_defect_0 | pump_control_defect_1 | pump_control_defect_2 | pump_control_defect_3</input>
83
       <output name="failure.failure" type="Bool">failure</output>
84
       <localInit name="" type=""></localInit>
85
       <localStep name="" type=""></localStep>
86
       
87
     </Node>
88
     <Node name="initialization_complete">
89
       <input name="initialization_complete.op_mode | initialization_complete.level | initialization_complete.valve" type="Int | Int | Bool">op_mode | level | valve</input>
90
       <output name="initialization_complete.initialization_complete" type="Bool">initialization_complete</output>
91
       <localInit name="" type=""></localInit>
92
       <localStep name="" type=""></localStep>
93
       
94
     </Node>
95
     <Node name="sum">
96
       <input name="sum.a_0 | sum.a_1 | sum.a_2 | sum.a_3" type="Int | Int | Int | Int">a_0 | a_1 | a_2 | a_3</input>
97
       <output name="sum.sum" type="Int">sum</output>
98
       <localInit name="" type=""></localInit>
99
       <localStep name="" type=""></localStep>
100
       
101
     </Node>
102
     <Node name="Defect">
103
       <input name="Defect.statein | Defect.fail_cond | Defect.ack_chan | Defect.repair_chan" type="Int | Bool | Bool | Bool">statein | fail_cond | ack_chan | repair_chan</input>
104
       <output name="Defect.stateout" type="Int">stateout</output>
105
       <localInit name="" type=""></localInit>
106
       <localStep name="" type=""></localStep>
107
       
108
     </Node>
109
     <Node name="level_failure_detect">
110
       <input name="level_failure_detect.level" type="Int">level</input>
111
       <output name="level_failure_detect.level_failure_detect" type="Bool">level_failure_detect</output>
112
       <localInit name="" type=""></localInit>
113
       <localStep name="" type=""></localStep>
114
       
115
     </Node>
116
     <Node name="pump_failure_detect">
117
       <input name="pump_failure_detect.pump_status | pump_failure_detect.pump_state | pump_failure_detect.pump_control_state" type="Int | Int | Bool">pump_status | pump_state | pump_control_state</input>
118
       <output name="pump_failure_detect.pump_failure_detect | pump_failure_detect.pump_control_failure_detect | pump_failure_detect.flow" type="Bool | Bool | Bool">pump_failure_detect | pump_control_failure_detect | flow</output>
119
       <localInit name="" type=""></localInit>
120
       <localStep name="" type=""></localStep>
121
       
122
     </Node>
123
     <Node name="operate_pumps">
124
       <input name="operate_pumps.n | operate_pumps.n_pumps_to_open | operate_pumps.pump_status_0 | operate_pumps.pump_status_1 | operate_pumps.pump_status_2 | operate_pumps.pump_status_3 | operate_pumps.pump_defect_0 | operate_pumps.pump_defect_1 | operate_pumps.pump_defect_2 | operate_pumps.pump_defect_3 | operate_pumps.flow_0 | operate_pumps.flow_1 | operate_pumps.flow_2 | operate_pumps.flow_3" type="Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Bool | Bool | Bool | Bool">n | n_pumps_to_open | pump_status_0 | pump_status_1 | pump_status_2 | pump_status_3 | pump_defect_0 | pump_defect_1 | pump_defect_2 | pump_defect_3 | flow_0 | flow_1 | flow_2 | flow_3</input>
125
       <output name="operate_pumps.operate_pumps_0 | operate_pumps.operate_pumps_1 | operate_pumps.operate_pumps_2 | operate_pumps.operate_pumps_3" type="Int | Int | Int | Int">operate_pumps_0 | operate_pumps_1 | operate_pumps_2 | operate_pumps_3</output>
126
       <localInit name="operate_pumps.__operate_pumps_12_x | operate_pumps.__operate_pumps_19_x | operate_pumps.__operate_pumps_26_x | operate_pumps.__operate_pumps_5_x" type="Int | Int | Int | Int">pump_defect_2 | pump_defect_1 | pump_defect_0 | pump_defect_3</localInit>
127
       <localStep name="operate_pumps.__operate_pumps_12_c | operate_pumps.__operate_pumps_19_c | operate_pumps.__operate_pumps_26_c | operate_pumps.__operate_pumps_5_c" type="Int | Int | Int | Int">(pre pump_defect_2) | (pre pump_defect_1) | (pre pump_defect_0) | (pre pump_defect_3)</localStep>
128
       
129
     </Node>
130
     <Node name="steam_failure_detect">
131
       <input name="steam_failure_detect.steam" type="Int">steam</input>
132
       <output name="steam_failure_detect.steam_failure_detect" type="Bool">steam_failure_detect</output>
133
       <localInit name="" type=""></localInit>
134
       <localStep name="" type=""></localStep>
135
       
136
     </Node>
137
     <Node name="FEDGE1">
138
       <input name="FEDGE1.S" type="Bool">S</input>
139
       <output name="FEDGE1.FEDGE1" type="Bool">FEDGE1</output>
140
       <localInit name="FEDGE1.__FEDGE1_2_x" type="Bool">S</localInit>
141
       <localStep name="FEDGE1.__FEDGE1_2_c" type="Bool">(pre S)</localStep>
142
       
143
     </Node>
144
     <Node name="FEDGE2">
145
       <input name="FEDGE2.S" type="Bool">S</input>
146
       <output name="FEDGE2.FEDGE2" type="Bool">FEDGE2</output>
147
       <localInit name="FEDGE2.ni_28.REDGE.__REDGE_2_x" type="Bool">S</localInit>
148
       <localStep name="FEDGE2.ni_28.REDGE.__REDGE_2_c" type="Bool">(pre S)</localStep>
149
       
150
     </Node>
151
     <Node name="ControlMode">
152
       <input name="ControlMode.steam_boiler_waiting | ControlMode.physical_units_ready | ControlMode.stop_request | ControlMode.steam | ControlMode.level_defect | ControlMode.steam_defect | ControlMode.pump_defect_0 | ControlMode.pump_defect_1 | ControlMode.pump_defect_2 | ControlMode.pump_defect_3 | ControlMode.pump_control_defect_0 | ControlMode.pump_control_defect_1 | ControlMode.pump_control_defect_2 | ControlMode.pump_control_defect_3 | ControlMode.q | ControlMode.pump_state_0 | ControlMode.pump_state_1 | ControlMode.pump_state_2 | ControlMode.pump_state_3" type="Bool | Bool | Bool | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int">steam_boiler_waiting | physical_units_ready | stop_request | steam | level_defect | steam_defect | pump_defect_0 | pump_defect_1 | pump_defect_2 | pump_defect_3 | pump_control_defect_0 | pump_control_defect_1 | pump_control_defect_2 | pump_control_defect_3 | q | pump_state_0 | pump_state_1 | pump_state_2 | pump_state_3</input>
153
       <output name="ControlMode.op_mode" type="Int">op_mode</output>
154
       <localInit name="ControlMode.__ControlMode_2_x" type="Int">op_mode</localInit>
155
       <localStep name="ControlMode.__ControlMode_2_c" type="Int">(pre op_mode)</localStep>
156
       
157
     </Node>
158
     <Node name="ControlOutput">
159
       <input name="ControlOutput.op_mode | ControlOutput.level | ControlOutput.valve" type="Int | Int | Bool">op_mode | level | valve</input>
160
       <output name="ControlOutput.program_ready | ControlOutput.mode" type="Bool | Int">program_ready | mode</output>
161
       <localInit name="" type=""></localInit>
162
       <localStep name="" type=""></localStep>
163
       
164
     </Node>
165
     <Node name="Dynamics">
166
       <input name="Dynamics.valve_state | Dynamics.level | Dynamics.steam | Dynamics.level_defect | Dynamics.steam_defect | Dynamics.flow_0 | Dynamics.flow_1 | Dynamics.flow_2 | Dynamics.flow_3" type="Int | Int | Int | Int | Int | Bool | Bool | Bool | Bool">valve_state | level | steam | level_defect | steam_defect | flow_0 | flow_1 | flow_2 | flow_3</input>
167
       <output name="Dynamics.q | Dynamics.v | Dynamics.p_0 | Dynamics.p_1 | Dynamics.p_2 | Dynamics.p_3" type="Int | Int | Int | Int | Int | Int">q | v | p_0 | p_1 | p_2 | p_3</output>
168
       <localInit name="Dynamics.__Dynamics_8_x" type="Int">q</localInit>
169
       <localStep name="Dynamics.__Dynamics_8_c" type="Int">(pre q)</localStep>
170
       
171
     </Node>
172
     <Node name="LevelDefect">
173
       <input name="LevelDefect.level_failure_acknowledgement | LevelDefect.level_repaired | LevelDefect.level" type="Bool | Bool | Int">level_failure_acknowledgement | level_repaired | level</input>
174
       <output name="LevelDefect.LevelDefect" type="Int">LevelDefect</output>
175
       <localInit name="LevelDefect.__LevelDefect_3_x" type="Int">LevelDefect</localInit>
176
       <localStep name="LevelDefect.__LevelDefect_3_c" type="Int">(pre LevelDefect)</localStep>
177
       
178
     </Node>
179
     <Node name="LevelOutput">
180
       <input name="LevelOutput.op_mode | LevelOutput.level_defect | LevelOutput.level_repaired" type="Int | Int | Bool">op_mode | level_defect | level_repaired</input>
181
       <output name="LevelOutput.level_outcome_failure_detection | LevelOutput.level_outcome_repaired_acknowledgement" type="Bool | Bool">level_outcome_failure_detection | level_outcome_repaired_acknowledgement</output>
182
       <localInit name="" type=""></localInit>
183
       <localStep name="" type=""></localStep>
184
       
185
     </Node>
186
     <Node name="Operator">
187
       <input name="Operator.stop" type="Bool">stop</input>
188
       <output name="Operator.stop_request" type="Bool">stop_request</output>
189
       <localInit name="Operator.__Operator_2_x" type="Int">nb_stops</localInit>
190
       <localStep name="Operator.__Operator_2_c" type="Int">(pre nb_stops)</localStep>
191
       
192
     </Node>
193
     <Node name="PumpDefect">
194
       <input name="PumpDefect.pump_failure_acknowledgement | PumpDefect.pump_repaired | PumpDefect.pump_control_failure_acknowledgement | PumpDefect.pump_control_repaired | PumpDefect.pump_status | PumpDefect.pump_state | PumpDefect.pump_control_state" type="Bool | Bool | Bool | Bool | Int | Int | Bool">pump_failure_acknowledgement | pump_repaired | pump_control_failure_acknowledgement | pump_control_repaired | pump_status | pump_state | pump_control_state</input>
195
       <output name="PumpDefect.PumpDefect | PumpDefect.PumpControlDefect | PumpDefect.Flow" type="Int | Int | Bool">PumpDefect | PumpControlDefect | Flow</output>
196
       <localInit name="PumpDefect.__PumpDefect_2_x | PumpDefect.__PumpDefect_4_x" type="Int | Int">PumpControlDefect | PumpDefect</localInit>
197
       <localStep name="PumpDefect.__PumpDefect_2_c | PumpDefect.__PumpDefect_4_c" type="Int | Int">(pre PumpControlDefect) | (pre PumpDefect)</localStep>
198
       
199
     </Node>
200
     <Node name="PumpsDecision">
201
       <input name="PumpsDecision.q | PumpsDecision.v" type="Int | Int">q | v</input>
202
       <output name="PumpsDecision.n_pumps" type="Int">n_pumps</output>
203
       <localInit name="PumpsDecision.__PumpsDecision_3_x" type="Int">n_pumps</localInit>
204
       <localStep name="PumpsDecision.__PumpsDecision_3_c" type="Int">(pre n_pumps)</localStep>
205
       
206
     </Node>
207
     <Node name="PumpsOutput">
208
       <input name="PumpsOutput.op_mode | PumpsOutput.pump_status_0 | PumpsOutput.pump_status_1 | PumpsOutput.pump_status_2 | PumpsOutput.pump_status_3 | PumpsOutput.pump_defect_0 | PumpsOutput.pump_defect_1 | PumpsOutput.pump_defect_2 | PumpsOutput.pump_defect_3 | PumpsOutput.pump_control_defect_0 | PumpsOutput.pump_control_defect_1 | PumpsOutput.pump_control_defect_2 | PumpsOutput.pump_control_defect_3 | PumpsOutput.pump_repaired_0 | PumpsOutput.pump_repaired_1 | PumpsOutput.pump_repaired_2 | PumpsOutput.pump_repaired_3 | PumpsOutput.pump_control_repaired_0 | PumpsOutput.pump_control_repaired_1 | PumpsOutput.pump_control_repaired_2 | PumpsOutput.pump_control_repaired_3" type="Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool">op_mode | pump_status_0 | pump_status_1 | pump_status_2 | pump_status_3 | pump_defect_0 | pump_defect_1 | pump_defect_2 | pump_defect_3 | pump_control_defect_0 | pump_control_defect_1 | pump_control_defect_2 | pump_control_defect_3 | pump_repaired_0 | pump_repaired_1 | pump_repaired_2 | pump_repaired_3 | pump_control_repaired_0 | pump_control_repaired_1 | pump_control_repaired_2 | pump_control_repaired_3</input>
209
       <output name="PumpsOutput.open_pump_0 | PumpsOutput.open_pump_1 | PumpsOutput.open_pump_2 | PumpsOutput.open_pump_3 | PumpsOutput.close_pump_0 | PumpsOutput.close_pump_1 | PumpsOutput.close_pump_2 | PumpsOutput.close_pump_3 | PumpsOutput.pump_failure_detection_0 | PumpsOutput.pump_failure_detection_1 | PumpsOutput.pump_failure_detection_2 | PumpsOutput.pump_failure_detection_3 | PumpsOutput.pump_repaired_acknowledgement_0 | PumpsOutput.pump_repaired_acknowledgement_1 | PumpsOutput.pump_repaired_acknowledgement_2 | PumpsOutput.pump_repaired_acknowledgement_3 | PumpsOutput.pump_control_failure_detection_0 | PumpsOutput.pump_control_failure_detection_1 | PumpsOutput.pump_control_failure_detection_2 | PumpsOutput.pump_control_failure_detection_3 | PumpsOutput.pump_control_repaired_acknowledgement_0 | PumpsOutput.pump_control_repaired_acknowledgement_1 | PumpsOutput.pump_control_repaired_acknowledgement_2 | PumpsOutput.pump_control_repaired_acknowledgement_3" type="Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool">open_pump_0 | open_pump_1 | open_pump_2 | open_pump_3 | close_pump_0 | close_pump_1 | close_pump_2 | close_pump_3 | pump_failure_detection_0 | pump_failure_detection_1 | pump_failure_detection_2 | pump_failure_detection_3 | pump_repaired_acknowledgement_0 | pump_repaired_acknowledgement_1 | pump_repaired_acknowledgement_2 | pump_repaired_acknowledgement_3 | pump_control_failure_detection_0 | pump_control_failure_detection_1 | pump_control_failure_detection_2 | pump_control_failure_detection_3 | pump_control_repaired_acknowledgement_0 | pump_control_repaired_acknowledgement_1 | pump_control_repaired_acknowledgement_2 | pump_control_repaired_acknowledgement_3</output>
210
       <localInit name="PumpsOutput.__PumpsOutput_1_x | PumpsOutput.__PumpsOutput_2_x | PumpsOutput.__PumpsOutput_3_x | PumpsOutput.__PumpsOutput_4_x | PumpsOutput.__PumpsOutput_5_x | PumpsOutput.__PumpsOutput_6_x | PumpsOutput.__PumpsOutput_7_x | PumpsOutput.__PumpsOutput_8_x" type="Int | Int | Int | Int | Int | Int | Int | Int">pump_defect_3 | pump_status_3 | pump_defect_2 | pump_status_2 | pump_defect_1 | pump_status_1 | pump_defect_0 | pump_status_0</localInit>
211
       <localStep name="PumpsOutput.__PumpsOutput_1_c | PumpsOutput.__PumpsOutput_2_c | PumpsOutput.__PumpsOutput_3_c | PumpsOutput.__PumpsOutput_4_c | PumpsOutput.__PumpsOutput_5_c | PumpsOutput.__PumpsOutput_6_c | PumpsOutput.__PumpsOutput_7_c | PumpsOutput.__PumpsOutput_8_c" type="Int | Int | Int | Int | Int | Int | Int | Int">(pre pump_defect_3) | (pre pump_status_3) | (pre pump_defect_2) | (pre pump_status_2) | (pre pump_defect_1) | (pre pump_status_1) | (pre pump_defect_0) | (pre pump_status_0)</localStep>
212
       
213
     </Node>
214
     <Node name="PumpsStatus">
215
       <input name="PumpsStatus.n_pumps | PumpsStatus.pump_defect_0 | PumpsStatus.pump_defect_1 | PumpsStatus.pump_defect_2 | PumpsStatus.pump_defect_3 | PumpsStatus.flow_0 | PumpsStatus.flow_1 | PumpsStatus.flow_2 | PumpsStatus.flow_3" type="Int | Int | Int | Int | Int | Bool | Bool | Bool | Bool">n_pumps | pump_defect_0 | pump_defect_1 | pump_defect_2 | pump_defect_3 | flow_0 | flow_1 | flow_2 | flow_3</input>
216
       <output name="PumpsStatus.pump_status_0 | PumpsStatus.pump_status_1 | PumpsStatus.pump_status_2 | PumpsStatus.pump_status_3" type="Int | Int | Int | Int">pump_status_0 | pump_status_1 | pump_status_2 | pump_status_3</output>
217
       <localInit name="PumpsStatus.__PumpsStatus_1_x | PumpsStatus.__PumpsStatus_2_x | PumpsStatus.__PumpsStatus_3_x | PumpsStatus.__PumpsStatus_4_x | PumpsStatus.ni_22.operate_pumps.__operate_pumps_12_x | PumpsStatus.ni_22.operate_pumps.__operate_pumps_19_x | PumpsStatus.ni_22.operate_pumps.__operate_pumps_26_x | PumpsStatus.ni_22.operate_pumps.__operate_pumps_5_x" type="Int | Int | Int | Int | Int | Int | Int | Int">pump_status_3 | pump_status_2 | pump_status_1 | pump_status_0 | pump_defect_2 | pump_defect_1 | pump_defect_0 | pump_defect_3</localInit>
218
       <localStep name="PumpsStatus.__PumpsStatus_1_c | PumpsStatus.__PumpsStatus_2_c | PumpsStatus.__PumpsStatus_3_c | PumpsStatus.__PumpsStatus_4_c | PumpsStatus.ni_22.operate_pumps.__operate_pumps_12_c | PumpsStatus.ni_22.operate_pumps.__operate_pumps_19_c | PumpsStatus.ni_22.operate_pumps.__operate_pumps_26_c | PumpsStatus.ni_22.operate_pumps.__operate_pumps_5_c" type="Int | Int | Int | Int | Int | Int | Int | Int">(pre pump_status_3) | (pre pump_status_2) | (pre pump_status_1) | (pre pump_status_0) | (pre pump_defect_2) | (pre pump_defect_1) | (pre pump_defect_0) | (pre pump_defect_3)</localStep>
219
       
220
     </Node>
221
     <Node name="SteamDefect">
222
       <input name="SteamDefect.steam_failure_acknowledgement | SteamDefect.steam_repaired | SteamDefect.steam" type="Bool | Bool | Int">steam_failure_acknowledgement | steam_repaired | steam</input>
223
       <output name="SteamDefect.SteamDefect" type="Int">SteamDefect</output>
224
       <localInit name="SteamDefect.__SteamDefect_3_x" type="Int">SteamDefect</localInit>
225
       <localStep name="SteamDefect.__SteamDefect_3_c" type="Int">(pre SteamDefect)</localStep>
226
       
227
     </Node>
228
     <Node name="SteamOutput">
229
       <input name="SteamOutput.op_mode | SteamOutput.steam_defect | SteamOutput.steam_repaired" type="Int | Int | Bool">op_mode | steam_defect | steam_repaired</input>
230
       <output name="SteamOutput.steam_outcome_failure_detection | SteamOutput.steam_outcome_repaired_acknowledgement" type="Bool | Bool">steam_outcome_failure_detection | steam_outcome_repaired_acknowledgement</output>
231
       <localInit name="" type=""></localInit>
232
       <localStep name="" type=""></localStep>
233
       
234
     </Node>
235
     <Node name="Valve">
236
       <input name="Valve.op_mode | Valve.q" type="Int | Int">op_mode | q</input>
237
       <output name="Valve.valve | Valve.valve_state" type="Bool | Int">valve | valve_state</output>
238
       <localInit name="Valve.__Valve_2_x" type="Int">valve_state</localInit>
239
       <localStep name="Valve.__Valve_2_c" type="Int">(pre valve_state)</localStep>
240
       
241
     </Node>
242
     <Node name="Verification">
243
       <input name="Verification.S1 | Verification.S2" type="Bool | Bool">S1 | S2</input>
244
       <output name="Verification.property_ok" type="Bool">property_ok</output>
245
       <localInit name="Verification.ni_16.FEDGE2.ni_28.REDGE.__REDGE_2_x | Verification.ni_17.REDGE.__REDGE_2_x | Verification.ni_18.FEDGE1.__FEDGE1_2_x" type="Bool | Bool | Bool">S | S | S</localInit>
246
       <localStep name="Verification.ni_16.FEDGE2.ni_28.REDGE.__REDGE_2_c | Verification.ni_17.REDGE.__REDGE_2_c | Verification.ni_18.FEDGE1.__FEDGE1_2_c" type="Bool | Bool | Bool">(pre S) | (pre S) | (pre S)</localStep>
247
       
248
     </Node>
249
     <Node name="BoilerController">
250
       <input name="BoilerController.stop | BoilerController.steam_boiler_waiting | BoilerController.physical_units_ready | BoilerController.level | BoilerController.steam | BoilerController.pump_state_0 | BoilerController.pump_state_1 | BoilerController.pump_state_2 | BoilerController.pump_state_3 | BoilerController.pump_control_state_0 | BoilerController.pump_control_state_1 | BoilerController.pump_control_state_2 | BoilerController.pump_control_state_3 | BoilerController.pump_repaired_0 | BoilerController.pump_repaired_1 | BoilerController.pump_repaired_2 | BoilerController.pump_repaired_3 | BoilerController.pump_control_repaired_0 | BoilerController.pump_control_repaired_1 | BoilerController.pump_control_repaired_2 | BoilerController.pump_control_repaired_3 | BoilerController.level_repaired | BoilerController.steam_repaired | BoilerController.pump_failure_acknowledgement_0 | BoilerController.pump_failure_acknowledgement_1 | BoilerController.pump_failure_acknowledgement_2 | BoilerController.pump_failure_acknowledgement_3 | BoilerController.pump_control_failure_acknowledgement_0 | BoilerController.pump_control_failure_acknowledgement_1 | BoilerController.pump_control_failure_acknowledgement_2 | BoilerController.pump_control_failure_acknowledgement_3 | BoilerController.level_failure_acknowledgement | BoilerController.steam_failure_acknowledgement" type="Bool | Bool | Bool | Int | Int | Int | Int | Int | Int | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool">stop | steam_boiler_waiting | physical_units_ready | level | steam | pump_state_0 | pump_state_1 | pump_state_2 | pump_state_3 | pump_control_state_0 | pump_control_state_1 | pump_control_state_2 | pump_control_state_3 | pump_repaired_0 | pump_repaired_1 | pump_repaired_2 | pump_repaired_3 | pump_control_repaired_0 | pump_control_repaired_1 | pump_control_repaired_2 | pump_control_repaired_3 | level_repaired | steam_repaired | pump_failure_acknowledgement_0 | pump_failure_acknowledgement_1 | pump_failure_acknowledgement_2 | pump_failure_acknowledgement_3 | pump_control_failure_acknowledgement_0 | pump_control_failure_acknowledgement_1 | pump_control_failure_acknowledgement_2 | pump_control_failure_acknowledgement_3 | level_failure_acknowledgement | steam_failure_acknowledgement</input>
251
       <output name="BoilerController.program_ready | BoilerController.mode | BoilerController.valve | BoilerController.open_pump_0 | BoilerController.open_pump_1 | BoilerController.open_pump_2 | BoilerController.open_pump_3 | BoilerController.close_pump_0 | BoilerController.close_pump_1 | BoilerController.close_pump_2 | BoilerController.close_pump_3 | BoilerController.pump_failure_detection_0 | BoilerController.pump_failure_detection_1 | BoilerController.pump_failure_detection_2 | BoilerController.pump_failure_detection_3 | BoilerController.pump_control_failure_detection_0 | BoilerController.pump_control_failure_detection_1 | BoilerController.pump_control_failure_detection_2 | BoilerController.pump_control_failure_detection_3 | BoilerController.level_failure_detection | BoilerController.steam_outcome_failure_detection | BoilerController.pump_repaired_acknowledgement_0 | BoilerController.pump_repaired_acknowledgement_1 | BoilerController.pump_repaired_acknowledgement_2 | BoilerController.pump_repaired_acknowledgement_3 | BoilerController.pump_control_repaired_acknowledgement_0 | BoilerController.pump_control_repaired_acknowledgement_1 | BoilerController.pump_control_repaired_acknowledgement_2 | BoilerController.pump_control_repaired_acknowledgement_3 | BoilerController.level_repaired_acknowledgement | BoilerController.steam_outcome_repaired_acknowledgement" type="Bool | Int | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool">program_ready | mode | valve | open_pump_0 | open_pump_1 | open_pump_2 | open_pump_3 | close_pump_0 | close_pump_1 | close_pump_2 | close_pump_3 | pump_failure_detection_0 | pump_failure_detection_1 | pump_failure_detection_2 | pump_failure_detection_3 | pump_control_failure_detection_0 | pump_control_failure_detection_1 | pump_control_failure_detection_2 | pump_control_failure_detection_3 | level_failure_detection | steam_outcome_failure_detection | pump_repaired_acknowledgement_0 | pump_repaired_acknowledgement_1 | pump_repaired_acknowledgement_2 | pump_repaired_acknowledgement_3 | pump_control_repaired_acknowledgement_0 | pump_control_repaired_acknowledgement_1 | pump_control_repaired_acknowledgement_2 | pump_control_repaired_acknowledgement_3 | level_repaired_acknowledgement | steam_outcome_repaired_acknowledgement</output>
252
       <localInit name="BoilerController.__BoilerController_4_x | BoilerController.__BoilerController_5_x | BoilerController.__BoilerController_6_x | BoilerController.__BoilerController_7_x | BoilerController.__BoilerController_8_x | BoilerController.ni_11.SteamDefect.__SteamDefect_3_x | BoilerController.ni_12.PumpDefect.__PumpDefect_2_x | BoilerController.ni_12.PumpDefect.__PumpDefect_4_x | BoilerController.ni_13.PumpDefect.__PumpDefect_2_x | BoilerController.ni_13.PumpDefect.__PumpDefect_4_x | BoilerController.ni_14.PumpDefect.__PumpDefect_2_x | BoilerController.ni_14.PumpDefect.__PumpDefect_4_x | BoilerController.ni_15.PumpDefect.__PumpDefect_2_x | BoilerController.ni_15.PumpDefect.__PumpDefect_4_x | BoilerController.ni_2.PumpsOutput.__PumpsOutput_1_x | BoilerController.ni_2.PumpsOutput.__PumpsOutput_2_x | BoilerController.ni_2.PumpsOutput.__PumpsOutput_3_x | BoilerController.ni_2.PumpsOutput.__PumpsOutput_4_x | BoilerController.ni_2.PumpsOutput.__PumpsOutput_5_x | BoilerController.ni_2.PumpsOutput.__PumpsOutput_6_x | BoilerController.ni_2.PumpsOutput.__PumpsOutput_7_x | BoilerController.ni_2.PumpsOutput.__PumpsOutput_8_x | BoilerController.ni_3.PumpsStatus.__PumpsStatus_1_x | BoilerController.ni_3.PumpsStatus.__PumpsStatus_2_x | BoilerController.ni_3.PumpsStatus.__PumpsStatus_3_x | BoilerController.ni_3.PumpsStatus.__PumpsStatus_4_x | BoilerController.ni_3.PumpsStatus.ni_22.operate_pumps.__operate_pumps_12_x | BoilerController.ni_3.PumpsStatus.ni_22.operate_pumps.__operate_pumps_19_x | BoilerController.ni_3.PumpsStatus.ni_22.operate_pumps.__operate_pumps_26_x | BoilerController.ni_3.PumpsStatus.ni_22.operate_pumps.__operate_pumps_5_x | BoilerController.ni_4.PumpsDecision.__PumpsDecision_3_x | BoilerController.ni_5.Valve.__Valve_2_x | BoilerController.ni_6.ControlMode.__ControlMode_2_x | BoilerController.ni_7.Operator.__Operator_2_x | BoilerController.ni_8.Dynamics.__Dynamics_8_x | BoilerController.ni_9.LevelDefect.__LevelDefect_3_x" type="Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int">valve_state | pump_status_3 | pump_status_2 | pump_status_1 | pump_status_0 | SteamDefect | PumpControlDefect | PumpDefect | PumpControlDefect | PumpDefect | PumpControlDefect | PumpDefect | PumpControlDefect | PumpDefect | pump_defect_3 | pump_status_3 | pump_defect_2 | pump_status_2 | pump_defect_1 | pump_status_1 | pump_defect_0 | pump_status_0 | pump_status_3 | pump_status_2 | pump_status_1 | pump_status_0 | pump_defect_2 | pump_defect_1 | pump_defect_0 | pump_defect_3 | n_pumps | valve_state | op_mode | nb_stops | q | LevelDefect</localInit>
253
       <localStep name="BoilerController.__BoilerController_4_c | BoilerController.__BoilerController_5_c | BoilerController.__BoilerController_6_c | BoilerController.__BoilerController_7_c | BoilerController.__BoilerController_8_c | BoilerController.ni_11.SteamDefect.__SteamDefect_3_c | BoilerController.ni_12.PumpDefect.__PumpDefect_2_c | BoilerController.ni_12.PumpDefect.__PumpDefect_4_c | BoilerController.ni_13.PumpDefect.__PumpDefect_2_c | BoilerController.ni_13.PumpDefect.__PumpDefect_4_c | BoilerController.ni_14.PumpDefect.__PumpDefect_2_c | BoilerController.ni_14.PumpDefect.__PumpDefect_4_c | BoilerController.ni_15.PumpDefect.__PumpDefect_2_c | BoilerController.ni_15.PumpDefect.__PumpDefect_4_c | BoilerController.ni_2.PumpsOutput.__PumpsOutput_1_c | BoilerController.ni_2.PumpsOutput.__PumpsOutput_2_c | BoilerController.ni_2.PumpsOutput.__PumpsOutput_3_c | BoilerController.ni_2.PumpsOutput.__PumpsOutput_4_c | BoilerController.ni_2.PumpsOutput.__PumpsOutput_5_c | BoilerController.ni_2.PumpsOutput.__PumpsOutput_6_c | BoilerController.ni_2.PumpsOutput.__PumpsOutput_7_c | BoilerController.ni_2.PumpsOutput.__PumpsOutput_8_c | BoilerController.ni_3.PumpsStatus.__PumpsStatus_1_c | BoilerController.ni_3.PumpsStatus.__PumpsStatus_2_c | BoilerController.ni_3.PumpsStatus.__PumpsStatus_3_c | BoilerController.ni_3.PumpsStatus.__PumpsStatus_4_c | BoilerController.ni_3.PumpsStatus.ni_22.operate_pumps.__operate_pumps_12_c | BoilerController.ni_3.PumpsStatus.ni_22.operate_pumps.__operate_pumps_19_c | BoilerController.ni_3.PumpsStatus.ni_22.operate_pumps.__operate_pumps_26_c | BoilerController.ni_3.PumpsStatus.ni_22.operate_pumps.__operate_pumps_5_c | BoilerController.ni_4.PumpsDecision.__PumpsDecision_3_c | BoilerController.ni_5.Valve.__Valve_2_c | BoilerController.ni_6.ControlMode.__ControlMode_2_c | BoilerController.ni_7.Operator.__Operator_2_c | BoilerController.ni_8.Dynamics.__Dynamics_8_c | BoilerController.ni_9.LevelDefect.__LevelDefect_3_c" type="Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int">(pre valve_state) | (pre pump_status_3) | (pre pump_status_2) | (pre pump_status_1) | (pre pump_status_0) | (pre SteamDefect) | (pre PumpControlDefect) | (pre PumpDefect) | (pre PumpControlDefect) | (pre PumpDefect) | (pre PumpControlDefect) | (pre PumpDefect) | (pre PumpControlDefect) | (pre PumpDefect) | (pre pump_defect_3) | (pre pump_status_3) | (pre pump_defect_2) | (pre pump_status_2) | (pre pump_defect_1) | (pre pump_status_1) | (pre pump_defect_0) | (pre pump_status_0) | (pre pump_status_3) | (pre pump_status_2) | (pre pump_status_1) | (pre pump_status_0) | (pre pump_defect_2) | (pre pump_defect_1) | (pre pump_defect_0) | (pre pump_defect_3) | (pre n_pumps) | (pre valve_state) | (pre op_mode) | (pre nb_stops) | (pre q) | (pre LevelDefect)</localStep>
254
       
255
     </Node>
256
     <Node name="NOT">
257
       <input name="NOT.a_0 | NOT.a_1 | NOT.a_2 | NOT.a_3" type="Bool | Bool | Bool | Bool">a_0 | a_1 | a_2 | a_3</input>
258
       <output name="NOT.NOT_0 | NOT.NOT_1 | NOT.NOT_2 | NOT.NOT_3" type="Bool | Bool | Bool | Bool">NOT_0 | NOT_1 | NOT_2 | NOT_3</output>
259
       <localInit name="" type=""></localInit>
260
       <localStep name="" type=""></localStep>
261
       
262
     </Node>
263
     <Node name="top">
264
       <input name="top.steam_boiler_waiting | top.physical_units_ready | top.stop_request | top.steam | top.level_defect | top.steam_defect | top.pump_defect_0 | top.pump_defect_1 | top.pump_defect_2 | top.pump_defect_3 | top.pump_control_defect_0 | top.pump_control_defect_1 | top.pump_control_defect_2 | top.pump_control_defect_3 | top.q | top.pump_state_0 | top.pump_state_1 | top.pump_state_2 | top.pump_state_3" type="Bool | Bool | Bool | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int | Int">steam_boiler_waiting | physical_units_ready | stop_request | steam | level_defect | steam_defect | pump_defect_0 | pump_defect_1 | pump_defect_2 | pump_defect_3 | pump_control_defect_0 | pump_control_defect_1 | pump_control_defect_2 | pump_control_defect_3 | q | pump_state_0 | pump_state_1 | pump_state_2 | pump_state_3</input>
265
       <output name="top.OK" type="Bool">OK</output>
266
       <localInit name="top.__top_3_x | top.ni_1.ControlMode.__ControlMode_2_x" type="Int | Int">op_mode | op_mode</localInit>
267
       <localStep name="top.__top_3_c | top.ni_1.ControlMode.__ControlMode_2_c" type="Int | Int">(pre op_mode) | (pre op_mode)</localStep>
268
       
269
     </Node>
270
     
271
</Traces>