• DocumentCode
    3634251
  • Title

    Protocol Specification and Verification Using Process Algebra and Petri Nets

  • Author

    Slavomír Simonak;Štefan Hudak;Štefan Korecko

  • Author_Institution
    Dept. of Comput. & Inf., Tech. Univ. of Kosice, Kosice, Slovakia
  • fYear
    2009
  • Firstpage
    110
  • Lastpage
    114
  • Abstract
    The paper deals with the issue of the verification of communication protocols based on integration of formal methods chosen (a process algebra and Petri nets). A method is proposed, that uses the process algebra for protocol specification, and transformation rules for a translation of the specification into a Petri net while preserving the semantics of the specification. Petri nets are well-known formal method for their analytical power to deal with a problem of protocol verification: invariant, reachability, deadlock and liveness analysis. Elements of theory behind the method are sketched in a short way. The elegance of protocol specification by using the process algebra and a powerful analysis by means of Petri nets are main reasons for such the integration, what is demonstrated in the paper. The method is illuminated by an example: simple data link layer network protocol known as Alternating bit protocol (ABP).
  • Keywords
    "Protocols","Algebra","Petri nets","Mechanical factors","Computational modeling","System recovery","Computational intelligence","Computer simulation","Informatics","Ice"
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence, Modelling and Simulation, 2009. CSSim ´09. International Conference on
  • Print_ISBN
    978-1-4244-5200-2
  • Type

    conf

  • DOI
    10.1109/CSSim.2009.24
  • Filename
    5350050