• DocumentCode
    2296996
  • Title

    On Verification of Communicating Finite State Machines Using Residual Languages

  • Author

    Chabbar, El Mâati ; Bouhdadi, Mohamed

  • Author_Institution
    Dept. of Math. & Comput. Sci., Univ. Mohammed V Rabat Morocoo
  • fYear
    2007
  • fDate
    27-30 March 2007
  • Firstpage
    212
  • Lastpage
    217
  • Abstract
    FIFO channel languages of communicating finite state machines are useful for protocol verification. The reachability set is the set of all reachable states and it´s the purpose of reachability analysis. Computing this set is not reasonable especially if it´s infinite. Context free grammars are defined for languages for FIFO channel systems. A grammar ´like´ context free is defined for each CFSM. Each rule is of the form Xrarr u-1Yv, where u-1Yv stands for the residual of the language (L(Y)v) with regard to u. Context-free grammar properties are used to make transformations for calculating the channel languages which are fix-point of a system of equations. In this paper we use some acceleration techniques to calculate the channel languages and we show how we can use theoretical framework to verify some protocol properties such as reachability and deadlock problems
  • Keywords
    context-free grammars; finite state machines; reachability analysis; FIFO channel languages; FIFO channel system; communicating finite state machines; context free grammars; deadlock problem; protocol verification; reachability analysis; reachability set; residual language; Acceleration; Automata; Computer science; Context modeling; Equations; Mathematics; Protocols; Reachability analysis; State-space methods; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modelling & Simulation, 2007. AMS '07. First Asia International Conference on
  • Conference_Location
    Phuket
  • Print_ISBN
    0-7695-2845-7
  • Type

    conf

  • DOI
    10.1109/AMS.2007.75
  • Filename
    4148662