TY - JOUR
T1 - A formal framework for Hybrid Event B
AU - Liu, Jie
AU - Liu, Jing
N1 - Publisher Copyright:
© 2014 The Authors. Published by Elsevier B.V.
PY - 2014/12/22
Y1 - 2014/12/22
N2 - In this paper, we present Hybrid Event B, a formal language for modeling hybrid systems. Specifically, Hybrid Event B is an extension of Event B associating with differential dynamic logic. The main contribution of this paper is that we give the definition of a differential event in Hybrid Event B, which makes it possible using differential dynamic logic in modeling continuous dynamical systems and discrete dynamical systems. In addition, we show the proof obligations of each refinements on differential events, which supports the stepwise development of refinement. We also show the transformer semantics of the differential events and the weakest precondition refinement approach applied to hybrid systems, both of which support our stepwise development of hybrid systems.
AB - In this paper, we present Hybrid Event B, a formal language for modeling hybrid systems. Specifically, Hybrid Event B is an extension of Event B associating with differential dynamic logic. The main contribution of this paper is that we give the definition of a differential event in Hybrid Event B, which makes it possible using differential dynamic logic in modeling continuous dynamical systems and discrete dynamical systems. In addition, we show the proof obligations of each refinements on differential events, which supports the stepwise development of refinement. We also show the transformer semantics of the differential events and the weakest precondition refinement approach applied to hybrid systems, both of which support our stepwise development of hybrid systems.
KW - Event B
KW - continuous refinement
KW - differential dynamic logic
KW - hybrid systems
UR - https://www.scopus.com/pages/publications/84920719343
U2 - 10.1016/j.entcs.2014.12.002
DO - 10.1016/j.entcs.2014.12.002
M3 - 文章
AN - SCOPUS:84920719343
SN - 1571-0661
VL - 309
SP - 3
EP - 12
JO - Electronic Notes in Theoretical Computer Science
JF - Electronic Notes in Theoretical Computer Science
ER -