Rapid prototyping of communications protocols using a new parallel language
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 196-204
- https://doi.org/10.1109/icsi.1990.138684
Abstract
A description is given of the L.0 language, a parallel, high-level executable specification language created for the design and implementation of software systems with inherent concurrency, such as communications protocols, services and networks. L.0 was explicitly designed to express coordination, simultaneity, and the hierarchical composition of systems from component subsystems. L.0 has been used to prototype communications protocols and services and to study network architectures and switching systems. The application of L.0 to the prototyping of a large portion of an experimental data communication services network architecture is discussed.Keywords
This publication has 7 references indexed in Scilit:
- A simulation approach for network operations performance studiesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- An environment for studying switching system software architecturePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- The IC * system for debugging parallel programs via interactive monitoring and controlPublished by Association for Computing Machinery (ACM) ,1988
- The IC* model of parallel computation and programming environmentIEEE Transactions on Software Engineering, 1988
- The IC system for protocol developmentACM SIGCOMM Computer Communication Review, 1987
- Now you may compose temporal logic specificationsPublished by Association for Computing Machinery (ACM) ,1984
- A Calculus of Communicating SystemsLecture Notes in Computer Science, 1980