TY - JOUR
T1 - LTS semantics model of Event-B synchronization control flow design patterns
AU - Peng, Han
AU - Du, Chenglie
AU - Rao, Lei
AU - Liu, Zhouzhou
N1 - Publisher Copyright:
© 2019 KIPS.
PY - 2019
Y1 - 2019
N2 - The Event-B design pattern is an excellent way to quickly develop a formal model of the system. Researchers have proposed a number of Event-B design patterns, but they all lack formal behavior semantics. This makes the analysis, verification, and simulation of the behavior of the Event-B model very difficult, especially for the control-intensive systems. In this paper, we propose a novel method to transform the Event-B synchronous control flow design pattern into the labeled transition system (LTS) behavior model. Then we map the design pattern instantiation process of Event-B to the instantiation process of LTS model and get the LTS behavior semantic model of Event-B model of a multi-level complex control system. Finally, we verify the linear temporal logic behavior properties of the LTS model. The experimental results show that the analysis and simulation of system behavior become easier and the verification of the behavior properties of the system become convenient after the Event-B model is converted to the LTS model.
AB - The Event-B design pattern is an excellent way to quickly develop a formal model of the system. Researchers have proposed a number of Event-B design patterns, but they all lack formal behavior semantics. This makes the analysis, verification, and simulation of the behavior of the Event-B model very difficult, especially for the control-intensive systems. In this paper, we propose a novel method to transform the Event-B synchronous control flow design pattern into the labeled transition system (LTS) behavior model. Then we map the design pattern instantiation process of Event-B to the instantiation process of LTS model and get the LTS behavior semantic model of Event-B model of a multi-level complex control system. Finally, we verify the linear temporal logic behavior properties of the LTS model. The experimental results show that the analysis and simulation of system behavior become easier and the verification of the behavior properties of the system become convenient after the Event-B model is converted to the LTS model.
KW - Behavior semantic
KW - Design pattern instantiation
KW - Event-B design patterns
KW - Labeled transition system
UR - http://www.scopus.com/inward/record.url?scp=85077232503&partnerID=8YFLogxK
U2 - 10.3745/JIPS.01.0043
DO - 10.3745/JIPS.01.0043
M3 - 文章
AN - SCOPUS:85077232503
SN - 1976-913X
VL - 15
SP - 570
EP - 592
JO - Journal of Information Processing Systems
JF - Journal of Information Processing Systems
IS - 3
ER -