• DocumentCode
    299733
  • Title

    Protocol synthesis from timed and structured specifications

  • Author

    Nakata, Akio ; Higashino, Teruo ; Taniguchi, Kenichi

  • Author_Institution
    Dept. of Inf. & Comput. Sci., Osaka Univ., Japan
  • fYear
    1995
  • fDate
    7-10 Nov 1995
  • Firstpage
    74
  • Lastpage
    81
  • Abstract
    In this paper, we propose a method to synthesize protocol specifications automatically from service specifications written in a time-extended LOTOS called LOTOS/T+. In LOTOS/T+, structured descriptions, such as parallelism and interruption are allowed to describe service specifications, and time-constraints among non-adjacent actions can be described using Presburger formulas. Here we assume that there is a reliable communication channel between any two nodes and the maximum communication delay for each channel is bounded by a constant. Moreover we assume service specifications have no deadlocks. Under our simulation policy, a specification S´ is derived from a given service specification S and a given maximum communication delay of each channel. In S´, time-constraints necessary for exchanging synchronization messages are added. If S and S´ can carry out the same behaviour, i.e., if S and S´ are bisimulation equivalent when time is ignored, then a correct protocol specification for simulating S is derived from S´ automatically
  • Keywords
    protocols; specification languages; synchronisation; LOTOS/T+; Presburger formulas; bisimulation equivalent; interruption; parallelism; protocol specifications; service specifications; time-constraints; Clocks; Communication channels; Concurrent computing; Delay effects; Parallel processing; Protocols; Synchronization; System recovery; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols, 1995. Proceedings., 1995 International Conference on
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-8186-7216-1
  • Type

    conf

  • DOI
    10.1109/ICNP.1995.524821
  • Filename
    524821