• DocumentCode
    1216431
  • Title

    Building an open communication application

  • Author

    Bastable, A. ; Ireland, D.M. ; Langsford, A.

  • Author_Institution
    AERE, Computer Science and Systems Division, Didcot, UK
  • Volume
    2
  • Issue
    5
  • fYear
    1987
  • fDate
    9/1/1987 12:00:00 AM
  • Firstpage
    178
  • Lastpage
    183
  • Abstract
    The implementation of a series of protocol handlers is discussed in terms of the approach taken to design and implementation methods. The target was a communication sub-system insupport of terminal handling applications. The design of an OSI transport layer handler using the Jackson system design method is described, as are the reasons for opting to use a more conventional, finite-state machine approach to session layer and ECMA virtual terminal protocol handlers. The software engineering tools used to carry out these implementations are also described. In conclusion the paper considers the lessons learned both from the application of design methods and the efficiency of protocol implementation. The paper shows that the approach taken by ISO in defining its OSI protocols is effective and leads to viable implementations.
  • Keywords
    computer communications software; data communication systems; protocols; software tools; ECMA virtual terminal protocol handler; ISO; Jackson system design method; OSI protocols; OSI transport layer handler; communication sub-system; data communications application; design methods; finite-state machine approach; implementation methods; international standards; open communication application; open systems interconnection; organisation; protocol handlers; remote terminal access; session layer; software engineering methods; software engineering tools; terminal handling applications; virtual terminal protocol;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • DOI
    10.1049/sej.1987.0023
  • Filename
    4807904