Title :
Rapid prototyping of communications protocols using a new parallel language
Author :
Cohen, D.M. ; Guinther, T.M. ; Ness, L.A.
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 :
parallel languages; protocols; software prototyping; specification languages; telecommunications computing; L.0 language; communications protocols; component subsystems; coordination; experimental data communication services network architecture; hierarchical composition; high-level executable specification language; inherent concurrency; network architectures; parallel language; rapid prototyping; simultaneity; software systems; switching systems; Application software; Computer architecture; Concurrent computing; Data communication; Protocols; Prototypes; Software prototyping; Software systems; Specification languages; Switching systems;
Conference_Titel :
Systems Integration, 1990. Systems Integration '90., Proceedings of the First International Conference on
Conference_Location :
Morristown, NJ
Print_ISBN :
0-8186-9027-5
DOI :
10.1109/ICSI.1990.138684