• DocumentCode
    299795
  • Title

    Implementation and interpretation of protocols in the COMSCRIPT environment

  • Author

    Muhugusa, Murhimanya ; Marzo, Giovanna Di ; Tschudin, Christian ; Solana, Eduardo ; Harms, Jürgen

  • Author_Institution
    Geneva Univ., Switzerland
  • Volume
    1
  • fYear
    1995
  • fDate
    18-22 Jun 1995
  • Firstpage
    379
  • Abstract
    Presents COMSCRIPT, a language designed for protocol entity implementation and protocol stack manipulation. The COMSCRIPT language is an interpreted language derived from POSTSCRIPT and enriched by concurrent processes which synchronize their execution and exchange data in a controlled and restricted way. The language adheres to an event driven programming approach which is very suitable for the implementation of both low and high level protocols. Communication between processes takes place through manipulable and flexible links created and configured dynamically. The paper presents the COMSCRIPT language and its execution environment from a programming point of view. It introduces all its basic concepts showing how they can be used in the implementation of an application
  • Keywords
    computer communications software; multiprocessing programs; page description languages; program interpreters; programming environments; protocols; specification languages; synchronisation; COMSCRIPT environment; POSTSCRIPT; application implementation; concurrent processes; data exchange; event driven programming approach; execution; execution environment; high level protocols; interpreted language; low level protocols; protocol entity implementation; protocol stack manipulation; Application software; Communication system control; Computer applications; Data structures; Electronic mail; Kernel; Page description languages; Protocols; Quality of service; Trademarks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 1995. ICC '95 Seattle, 'Gateway to Globalization', 1995 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7803-2486-2
  • Type

    conf

  • DOI
    10.1109/ICC.1995.525197
  • Filename
    525197