DocumentCode
346680
Title
Using formal specification and observers to specify and validate the ATM signaling protocols
Author
Atwood, J. William ; Ghodrat, Morteza ; Tasak, Dariusz
Author_Institution
Dept. of Comput. Sci., Concordia Univ., Montreal, Que., Canada
fYear
1999
fDate
36434
Firstpage
117
Lastpage
120
Abstract
When ensuring that an implementation of a computer communications protocol satisfies both conformance with the specification and conformance with the intent/expectations of the designers, it is useful to write a formal specification, and derive the implementation directly from it. This permits the use of validation techniques that are expressed using concepts meaningful to the protocol designer. This technique has been applied to the testing and validation of the ATM higher layer signaling protocol (Q.2931) and the service specific connection oriented protocol (Q.2110), using the Estelle formal description language, and the observers of the Estelle Development Toolset
Keywords
asynchronous transfer mode; conformance testing; formal specification; observers; protocols; software engineering; specification languages; telecommunication computing; telecommunication signalling; ATM higher layer signaling protocol; ATM signaling protocols; Estelle Development Toolset; Estelle formal description language; Q.2110; Q.2931; computer communications protocol; conformance; formal specification; observers; service specific connection oriented protocol; validation techniques; Asynchronous transfer mode; Computer science; Data structures; Data visualization; Error correction; Explosions; Formal specifications; Signal design; Testing; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Local Computer Networks, 1999. LCN '99. Conference on
Conference_Location
Lowell, MA
ISSN
0742-1303
Print_ISBN
0-7695-0309-8
Type
conf
DOI
10.1109/LCN.1999.802005
Filename
802005
Link To Document