Title :
An example of concurrent program design
Author :
M. Subelj;R. Trobec
Author_Institution :
Jozef Stefan Inst., Ljubljana, Yugoslavia
fDate :
6/11/1905 12:00:00 AM
Abstract :
A PC-AT with a MS-DOS operating system was used for real-time process automation. A sequential switching among processes was selected, because the operating system is not re-entrant. The language Modula-2 was chosen because it is possible to implement well known coroutines. Finally, the software module Monitor was introduced, which controls the cooperation of quasi-concurrent executable processes. The definition of the Monitor primitives is described. An illustrative example of real-time application is given and some advantages of the proposed system are emphasized.
Keywords :
"Microcomputer applications","Parallel programming","Operating systems"
Conference_Titel :
Software Engineering for Real Time Systems, 1989., Second International Conference on