DocumentCode
119422
Title
A Refinement Calculus for Hybrid Systems
Author
Bin Gu ; Liang Zou
Author_Institution
Sch. of Comput. Sci., Northwestern Polytech. Univ., Beijing, China
fYear
2014
fDate
4-7 Aug. 2014
Firstpage
176
Lastpage
185
Abstract
System-level design for hybrid systems is complex and error-prone. To ensure correctness, formal methods are usually considered, and have been successfully applied in practice. Refinement for discrete systems is well-known, while little work has been done for hybrid systems. In this paper, we first present an envelope semantics for hybrid systems, where control and physical devices are separately described. Then, we relate the semantics to hybrid CSP (a well-known compositional modelling language for hybrid systems) by a Galois connection, to show its reasonableness. Based on this, we define a set of refinement rules that refine an abstract specification to a lower-level implementation. In the end, several examples are provided to show our methodology. Moreover, in our methodology classical refinement calculus is reused, and the soundness is provided by a monotonicity law.
Keywords
Galois fields; communicating sequential processes; formal specification; formal verification; refinement calculus; Galois connection; abstract specification; compositional modelling language; control devices; discrete systems refinement; envelope semantics; formal methods; hybrid CSP; hybrid systems; monotonicity law; physical devices; refinement calculus; refinement rules; system correctness; system-level design; Abstracts; Aerospace electronics; Calculus; Equations; Interrupters; Semantics; Trajectory; Galois connection; Hybrid systems; hybrid CSP; refinement; semantics;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems (ICECCS), 2014 19th International Conference on
Conference_Location
Tianjin
Print_ISBN
978-1-4799-5481-0
Type
conf
DOI
10.1109/ICECCS.2014.32
Filename
6923134
Link To Document