• DocumentCode
    2284630
  • Title

    Protocol synthesis from context-free processes using event structures

  • Author

    Nakata, Akio ; Higashino, Teruo ; Taniguchi, Kazuhiro

  • Author_Institution
    Dept. of Comput. Sci., Hiroshima City Univ., Japan
  • fYear
    1998
  • fDate
    27-29 Oct 1998
  • Firstpage
    173
  • Lastpage
    180
  • Abstract
    We propose a protocol synthesis method based on a partial order model (called event structures) for the class of context-free processes. First, we assign a unique name called event ID to every event executable by a given service specification. An event ID is a finite sequence of symbols derived from the context-free process specification. Then we show that some interesting sets of events are expressible by regular expressions on symbols, and that the event structure can be finitely represented by a set of relations among the regular expressions. Finally, we present a method to derive a protocol specification which implements a given service specification on distributed nodes, by using the obtained finite representation of event structures. The derived protocol specification contains the minimum message exchanges necessary to ensure the partial order of events of the service specification
  • Keywords
    context-free grammars; distributed processing; formal specification; protocols; real-time systems; context-free process specification; context-free processes; distributed nodes; event ID; event structures; minimum message exchange; partial order model; protocol specification; protocol synthesis method; regular expressions; service specification; symbols; Communication channels; Computer errors; Computer networks; Computer science; Distributed computing; Intrusion detection; Network synthesis; Protocols; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 1998. Proceedings. Fifth International Conference on
  • Conference_Location
    Hiroshima
  • Print_ISBN
    0-8186-9209-X
  • Type

    conf

  • DOI
    10.1109/RTCSA.1998.726414
  • Filename
    726414