• DocumentCode
    3127637
  • Title

    An Estelle-NPN based system for protocol verification

  • Author

    Jirachiefpattana, Ajin ; Lai, Richard

  • Author_Institution
    Dept. of Comput. Sci., La Trobe Univ., Bundoora, Vic., Australia
  • fYear
    1995
  • fDate
    25-29 Jun 1995
  • Firstpage
    245
  • Lastpage
    259
  • Abstract
    Estelle is one of the formal description techniques developed by ISO for specifying distributed and concurrent information processing systems. Verification of Estelle specifications is still the subject of much research. We have developed an approach to verifying standard Estelle specifications by translating them into numerical Petri net (NPN) specifications. The merits of this approach are that all dynamic behaviours, exported variables and most Estelle statements can be handled. The deficiencies are that priority and delay clauses and the system process attribute can not be modelled. In this paper, we present a set of tools using this approach for the automatic verification of protocols specified in Estelle. The verification of the sliding-window protocol is used to demonstrate the usefulness of this set of tools
  • Keywords
    formal specification; formal verification; protocols; specification languages; Estelle-NPN based system; ISO; concurrent information processing systems; delay clauses; dynamic behaviours; numerical Petri net; protocol verification; sliding-window protocol; system process attribute; Automata; Computer science; Delay; Explosions; Petri nets; Positron emission tomography; Protocols; Reachability analysis; Standards development; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Assurance, 1995. COMPASS '95. Systems Integrity, Software Safety and Process Security. Proceedings of the Tenth Annual Conference on
  • Conference_Location
    Gaithersburg, MD
  • Print_ISBN
    0-7803-2680-2
  • Type

    conf

  • DOI
    10.1109/CMPASS.1995.521903
  • Filename
    521903