• DocumentCode
    633720
  • Title

    Implementing Timed Automata Specifications: The "Sandwich" Approach

  • Author

    Devillers, R. ; Didier, Jean-Yves ; Klaudel, Hanna

  • Author_Institution
    Dept. d´Inf., Univ. Libre de Bruxelles, Brussels, Belgium
  • fYear
    2013
  • fDate
    8-10 July 2013
  • Firstpage
    226
  • Lastpage
    235
  • Abstract
    From a highly distributed timed automata specification, the paper analyses an implementation in the form of a looping controller, launching possibly many tasks in each cycle. Qualitative and quantitative constraints are distinguishedon the specification to allow such an implementation, and the analysis of the semantic differences between the specification and the implementation leads to define an overapproximating model. The implementation is then "sandwiched" between the original specification and the new model, allowing to check if theimportant properties of the specification are preserved by the implementation.
  • Keywords
    automata theory; formal specification; distributed timed automata specification; looping controller; overapproximating model; qualitative constraint; quantitative constraint; sandwich approach; semantic differences; timed automata specifications; Automata; Clocks; Cost accounting; Delays; Process control; Semantics; Vectors; Timed automata; implementability; semantics.;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design (ACSD), 2013 13th International Conference on
  • Conference_Location
    Barcelona
  • Type

    conf

  • DOI
    10.1109/ACSD.2013.26
  • Filename
    6598358