TY - JOUR
T1 - Simplifying the Formal Verification of Safety Requirements in Zone Controllers Through Problem Frames and Constraint-Based Projection
AU - Yuan, Zhengheng
AU - Chen, Xiaohong
AU - Liu, Jing
AU - Yu, Yijun
AU - Sun, Haiying
AU - Zhou, Tingliang
AU - Jin, Zhi
N1 - Publisher Copyright:
© 2000-2011 IEEE.
PY - 2018/11
Y1 - 2018/11
N2 - Formal methods have been applied widely to verifying the safety requirements of communication-based train control (CBTC) systems, while the problem situations could be much simplified. In industrial practices of CBTC systems, however, huge complexity arises, which renders those methods nearly impossible to apply. In this paper, we aim to reduce the state space of formal verification problems in zone controller, a sub-system of a typical CBTC. We achieve the simplification goal by reducing the total number of device variables. To do this, two projection methods are proposed based on problem frames and constraints, respectively. The problem frame-based method decomposes the system according to sub-properties through functional decomposition, while the constraint-based projection method removes redundant variables. Our industrial case study demonstrates the feasibility through an evaluation, confirming that these two methods are effective in reducing the state spaces of complex verification problems in this application domain.
AB - Formal methods have been applied widely to verifying the safety requirements of communication-based train control (CBTC) systems, while the problem situations could be much simplified. In industrial practices of CBTC systems, however, huge complexity arises, which renders those methods nearly impossible to apply. In this paper, we aim to reduce the state space of formal verification problems in zone controller, a sub-system of a typical CBTC. We achieve the simplification goal by reducing the total number of device variables. To do this, two projection methods are proposed based on problem frames and constraints, respectively. The problem frame-based method decomposes the system according to sub-properties through functional decomposition, while the constraint-based projection method removes redundant variables. Our industrial case study demonstrates the feasibility through an evaluation, confirming that these two methods are effective in reducing the state spaces of complex verification problems in this application domain.
KW - Problem frames approach
KW - constraints
KW - formal verification
KW - projection
KW - zone controller
UR - https://www.scopus.com/pages/publications/85054470034
U2 - 10.1109/TITS.2018.2869633
DO - 10.1109/TITS.2018.2869633
M3 - 文章
AN - SCOPUS:85054470034
SN - 1524-9050
VL - 19
SP - 3517
EP - 3528
JO - IEEE Transactions on Intelligent Transportation Systems
JF - IEEE Transactions on Intelligent Transportation Systems
IS - 11
M1 - 8481403
ER -