© 1979 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Process synchronisation in MASCOT*

1 Department of Computing and Control, Imperial College, 180 Queens' Gate, London, UK, 2 Royal Signals and Radar Establishment, St. Andrews Road, Gt. Malvern, UK
The MASCOT approach to programming is concerned with the build up of software in a computer, its run time operation and the testing of individual facilities. A central feature of the approach is the manner in which certain synchronisation primitive procedures and control variables are used to achieve a high degree of modularity. This paper describes MASCOT software structure and synchronisation, and includes several examples to illustrate this style of programming.
Received January 1978.
* In the interval between submission and publication of this paper MASCOT has been further developed and refined resulting in some changes to the facilities and techniques described herein. Further details can be obtained from the authors.
Department of Computing and control, Imperial College, 180 Queens' Gate, London SW7 2BZ
¶ Royal Signals and Radar Establishment, St. Andrews Road, Gt. Malvern, Worcs. WR14 3PS