• 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