DocumentCode
3632542
Title
An example of concurrent program design
Author
M. Subelj;R. Trobec
Author_Institution
Jozef Stefan Inst., Ljubljana, Yugoslavia
fYear
1989
fDate
6/11/1905 12:00:00 AM
Firstpage
255
Lastpage
259
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"
Publisher
iet
Conference_Titel
Software Engineering for Real Time Systems, 1989., Second International Conference on
Type
conf
Filename
51762
Link To Document