• DocumentCode
    2094287
  • Title

    A translation method from natural language specifications into formal specifications using contextual dependencies

  • Author

    Ishihara, Yasunori ; Seki, Hiroyuki ; Kasami, Tadao

  • Author_Institution
    Dept. of Inf. & Comput. Sci., Osaka Univ., Japan
  • fYear
    1993
  • fDate
    4-6 Jan 1993
  • Firstpage
    232
  • Lastpage
    239
  • Abstract
    A method of translating natural language specifications of communication protocols into algebraic specifications is presented. Such a natural language specification specifies action sequences performed by the protocol machine (program). Usually, a sentence implicitly specifies the state of the protocol machine in which the described actions should be performed. A method of analyzing the implicitly specified states of the protocol machine is proposed, taking the OSI session protocol specification as an example. The method uses the following properties: (a) syntactic properties of a natural language; (b) syntactic properties introduced by the target algebraic specifications, e.g., subtype relations; and (c) properties of a data type, e.g., properties of timer. The results of applying this method to the main part of the OSI session protocol specification is shown
  • Keywords
    formal specification; natural languages; open systems; protocols; telecommunications computing; OSI session protocol specification; algebraic specifications; communication protocols; contextual dependencies; formal specifications; natural language specifications; protocol machine; Context; Formal specifications; Natural languages; Parallel processing; Program processors; Programming; Protocols; Safety; Specification languages; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 1993., Proceedings of IEEE International Symposium on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-8186-3120-1
  • Type

    conf

  • DOI
    10.1109/ISRE.1993.324853
  • Filename
    324853