• 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