• DocumentCode
    596187
  • Title

    Hybrid Interface Automata

  • Author

    Yan Zhang ; Tian Zhang

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Beijing Electron. Sci. & Technol. Inst., Beijing, China
  • Volume
    1
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    624
  • Lastpage
    633
  • Abstract
    Cyber-Physical Systems (CPS) are hybrid, component-based and open systems. Hybrid interface automata (HIA), which extend from interface automata, are introduced to model CPS. HIA are not input-enable, that is, only certain inputs can be accepted on a location of HIA. Thus, HIA can specify assumptions about the environment made by a component. HIA use an optimistic approach to composition, that is, two components are compatible if there is an environment in which they can work together. It is the important that HIA can describe the continuous behavior as well as the discrete behavior of a system. We give the algorithms for bounded checking the reach ability, well-formedness and compatibility of CPS. Technically, a bounded model checking on HIA is encoded as a dynamic programming. The algorithms for reach ability, well-formedness and compatibility checking are thus derived from genetic algorithms for solving dynamic programming. In comparison with the traditional algorithms in the theory of hybrid automata, which generally require that the model is linear, our algorithms relax the restriction.
  • Keywords
    automata theory; computability; dynamic programming; formal verification; genetic algorithms; object-oriented programming; open systems; reachability analysis; CPS compatibility; CPS reachability; CPS well-formedness; HIA; bounded model checking; component-based systems; cyber-physical systems; dynamic programming; genetic algorithms; hybrid interface automata; hybrid systems; open systems; Automata; Dynamic programming; Genetic algorithms; Heuristic algorithms; Orbits; Software; Trajectory; Cyber-Physical System; genetic algorithm; hybrid automata; interface automata; model checking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.121
  • Filename
    6462718