skip to main content
research-article

Teaching concurrency

Published:28 February 2009Publication History
First page image

References

  1. E. W. Dijkstra. Solution of a problem in concurrent programming control. Communications of the ACM, 8(9):569, September 1965. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. W. Floyd. Assigning meanings to programs. In Proceedings of the Symposium on Applied Math., Vol. 19, pages 19--32. American Mathematical Society, 1967.Google ScholarGoogle ScholarCross RefCross Ref
  3. C.A.R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12(10):576--583, October 1969. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Leslie Lamport. The pluscal algorithm language. URL http://research.microsoft.com/users/lamport/tla/pluscal.html. The page can also be found by searching the Web for the 25-letter string obtained by removing the "-" from uid-lamportpluscalhomepage.Google ScholarGoogle Scholar
  5. Leslie Lamport. Specifying Systems. Addison-Wesley, Boston, 2003.Google ScholarGoogle Scholar

Index Terms

  1. Teaching concurrency

          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 SIGACT News
            ACM SIGACT News  Volume 40, Issue 1
            March 2009
            58 pages
            ISSN:0163-5700
            DOI:10.1145/1515698
            Issue’s Table of Contents

            Copyright © 2009 Author

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 28 February 2009

            Check for updates

            Qualifiers

            • research-article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader