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
Link To Document