DocumentCode
1988621
Title
Object oriented specification of multi-layered protocols
Author
Watts, Andrew F. ; Pitt, David H. ; Smythe, Colin
Author_Institution
Centre for Satellite Eng. Res., Surrey Univ., Guildford, UK
fYear
1993
fDate
27-29 May 1993
Firstpage
133
Lastpage
139
Abstract
This paper shows the object oriented set theoretic (OOST) specification technique being used to specify and analyse a multilayered communication subnetwork. The specification is produced in an incremental fashion as supported by OOST´s structuring methods. The specification is translated into Prolog and gives an executable representation which may be interrogated to give system behaviours. The analysis of these shows that it is possible to obtain directly from the specification volumetric information concerning the subnetwork. An integral part of an OOST class specification is to define the class behaviour using behavioural timing constraints. These provide a mechanism for reasoning over events with duration and true concurrency. This makes it possible to evaluate dynamic performance statistics, such as response times, directly from the specification
Keywords
formal specification; object-oriented methods; object-oriented programming; protocols; set theory; OOST class specification; Prolog; behavioural timing constraints; class behaviour; concurrency; duration; dynamic performance statistics; executable representation; multilayered communication subnetwork; multilayered protocols; object oriented set theoretic specification; response times; structuring methods; system behaviour; Artificial satellites; Communication systems; Computer science; Concurrent computing; Delay; Formal specifications; Information analysis; Protocols; Statistics; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
Conference_Location
Sudbury, Ont.
Print_ISBN
0-8186-4212-2
Type
conf
DOI
10.1109/ICCI.1993.315391
Filename
315391
Link To Document