• DocumentCode
    2590065
  • Title

    The timed communicating state machine (TCSM) for communication protocols

  • Author

    Huang, Chung-Ming ; Lee, Shiun-Wei ; Hsu, Jeng-Muh

  • Author_Institution
    Inst. of Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    1994
  • fDate
    5-8 Sep 1994
  • Firstpage
    470
  • Lastpage
    477
  • Abstract
    This paper presents a new model, named Timed Communicating State Machine (TCSM) to specify protocols that incorporate timed properties as part of their specifications. Using the TCSM model, each transition is associated with a head state, a tail state, a predicate, an input event, a time interval, and an action part. In this way, the TCSM model can be directly applied to ISO´s Estelle, which is a Formal Description Technique (FDT) for specifying communication protocols. The notations of the TCSM are also based on that of Estelle, so that they are not foreign to users of Estelle. We also present the corresponding formal TCSM-based verification scheme. Bases on the TCSM model and the verification scheme, we are currently developing an Estelle-based timed protocol verification system on SUN SPARC workstations
  • Keywords
    finite state machines; formal specification; formal verification; protocols; specification languages; Estelle-based timed protocol verification system; Formal Description Technique; SUN SPARC workstations; action part; communication protocols; head state; input event; predicate; tail state; time interval; timed communicating state machine; timed properties; verification scheme; Concurrent computing; Councils; Data communication; Delay effects; Magnetic heads; Protocols; Real time systems; Sun; Tail; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
  • Conference_Location
    Liverpool
  • Print_ISBN
    0-8186-6430-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1994.390368
  • Filename
    390368