DocumentCode
750532
Title
Development and Structure of an X.25 Implementation
Author
Bochmann, Gregor V. ; Joachim, Tankoano
Author_Institution
Departement d´´I.R.O., Université de Montréal
Issue
5
fYear
1979
Firstpage
429
Lastpage
439
Abstract
This paper describes experience with an implementation of the X25 communication protocols for accessing public data networks. Ihe implementation effort is characterized by: 1) the development of a formalized protocol specification on which all further implementation work is based, and 2) the use of Concurrent Pascal as the implementation language. The main features of the formalized protocol specification are given, and a method for deriving a protocol implementation based on parallel processes, monitors, and classes is explained. The overall structure of the system and the step-wise refinements leading to the complete implementation are discussed. Some comments on the possible implementation on multiple microprocessors are also given.
Keywords
Communications software; Concuffent Pascal; X.25 protocol; fonnal specification; process structuring; protocol implementation; step-wise refinement; structured programming; Access protocols; Circuits; Microprocessors; Natural languages; Physical layer; Programming; Real time systems; Communications software; Concuffent Pascal; X.25 protocol; fonnal specification; process structuring; protocol implementation; step-wise refinement; structured programming;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1979.230181
Filename
1702652
Link To Document