Proceedings chapter
OA Policy
English

COMSCRIPT: An Environment for the Implementation of Protocol Stacks and their Dynamic Reconfiguration

Presented atMonterrey (México), 26-28 October 1994
PublisherInstituto Technológico y de Estudios Superiores. Centro de Investigación en Informática
Publication date1994
Abstract

The need for flexible protocol stacks in communication software, instead of static, predefined protocol stacks, has been more and more asserted these last years. We present here a new environment, COMSCRIPT, which addresses the implementation of flexible protocol stacks directed by the application. COMSCRIPT is a new programming language, derived from POSTSCRIPT, which follows an interpretative approach to perform protocols. COMSCRIPT is also an interpreter, that lets execute concurrently event driven processes, whose communications occur, either synchronously or quasi-asynchronously, through synchronization points linked to gates. This paper explains these concepts and shows that the COMSCRIPT language is suited for the implementation of communication protocol entities. It also shows how the COMSCRIPT environment uses these concepts to achieve dynamic protocol stack configuration.

Keywords
  • Computer communications
  • Protocol implementation
  • Protocol stack configuration
  • COMSCRIPT
Citation (ISO format)
DI MARZO SERUGENDO, Giovanna et al. COMSCRIPT: An Environment for the Implementation of Protocol Stacks and their Dynamic Reconfiguration. In: Proceedings of the 2nd International Symposium on Applied Corporate Computing - ISACC′94. Garza Leal, M.-E. (Ed.). Monterrey (México). [s.l.] : Instituto Technológico y de Estudios Superiores. Centro de Investigación en Informática, 1994. p. 63–72.
Main files (1)
Proceedings chapter (Published version)
accessLevelPublic
Identifiers
  • PID : unige:48268
599views
102downloads

Technical informations

Creation03/17/2015 8:02:00 PM
First validation03/17/2015 8:02:00 PM
Update time03/14/2023 11:02:20 PM
Status update03/14/2023 11:02:20 PM
Last indexation10/30/2024 11:33:26 PM
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack