• DocumentCode
    2694571
  • Title

    A flexible protocol synthesis method for adopting requirement changes

  • Author

    Bista, Bhed Bahadur ; Takahashi, Koichi ; Kaminaga, Hiroaki ; Shiratori, Norio

  • Author_Institution
    Res. Inst. of Electr. Commun., Tohoku Univ., Sendai, Japan
  • fYear
    1996
  • fDate
    3-6 Jun 1996
  • Firstpage
    319
  • Lastpage
    326
  • Abstract
    Communicating entities in a protocol specification communicate with each other and provide services to their users. Once the behaviours of the entities (specification of the protocol) are specified they are not changed. The entities provide a fixed set of services to their users. However, different users have different requirements and their requirements change often. The requirement changes in general are small in terms of the size of the behaviour expressions of the entities. Traditional protocol synthesis techniques have given considerable attention in construction of new protocols for fixed set of services but less attention to the attractive maintenance issue of protocol to adopt new protocol requirement changes. What is desirable is a protocol synthesis method which adopts new protocol requirement changes into the behaviours of entities or protocol specifications. In this paper, we propose a protocol synthesis method which adopts the new protocol requirement changes into the protocol specification. In this way, we can use existing protocol specifications and maintain them to adopt requirement changes. We use the formal specification language LOTOS to specify requirement changes and the behaviours of entities
  • Keywords
    formal specification; protocols; software maintenance; specification languages; communicating entities; flexible protocol synthesis method; formal specification language LOTOS; maintenance issue; protocol specification; protocol synthesis method; requirement changes adoption; Asynchronous communication; Computer errors; Computer networks; Educational institutions; Educational technology; Formal specifications; Information processing; Network synthesis; Protocols; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-8186-7267-6
  • Type

    conf

  • DOI
    10.1109/ICPADS.1996.517578
  • Filename
    517578