• 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