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 :
بازگشت