skip to main content
article
Free Access

A Modula-2 implementation of a real-time process abstraction

Published:01 October 1988Publication History
Skip Abstract Section

Abstract

A process abstraction, in Modula-2, is defined that is aimed at providing the primitives needed in the real-time domain. A concurrency model based upon occam is used but this is enhanced by a comprehensive set of selective wait constructs. All processes have identities and priorities; a run-time implementation kernel provides for preemptive scheduling. Significant parts of this implementation are illustrated and short examples of the use of the process abstraction are given.

Index Terms

  1. A Modula-2 implementation of a real-time process abstraction

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGPLAN Notices
          ACM SIGPLAN Notices  Volume 23, Issue 10
          Oct. 1988
          142 pages
          ISSN:0362-1340
          EISSN:1558-1160
          DOI:10.1145/51607
          Issue’s Table of Contents

          Copyright © 1988 Authors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 October 1988

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader