Skip to content
Free planNo credit card requiredStart writing

article · 1991

A system for teaching concurrent programming

Carol Higginbotham, Ralph Morelli

Cited by 22Open access

Abstract

This paper describes a concurrent programming interface based on the use of semaphores. Using this environment students can gain practical experience in designing and implementing concurrent programs using processes and semaphores. The environment, which is based on Unix* System-V system calls, is designed to correspond closely to semaphore programming examples found in typical operating systems textbooks. It is implemented as a library of subroutines which is accessible from of varie~of programming languages. An example programming exercise is presented.

Cite this paper

APA 7

Higginbotham, C., & Morelli, R. (1991). A system for teaching concurrent programming. https://doi.org/10.1145/107004.107071

MLA 9

Higginbotham, Carol, and Ralph Morelli. “A system for teaching concurrent programming.” 1991, pp. 309–16, https://doi.org/10.1145/107004.107071.

Chicago

Higginbotham, Carol, and Ralph Morelli. 1991. “A system for teaching concurrent programming.” https://doi.org/10.1145/107004.107071.

Harvard

Higginbotham, C. and Morelli, R. (1991) ‘A system for teaching concurrent programming’. Available at: https://doi.org/10.1145/107004.107071.

BibTeX
@article{higginbotham1991system,
  title = {{A system for teaching concurrent programming}},
  author = {Higginbotham, Carol and Morelli, Ralph},
  pages = {309--316},
  year = {1991},
  doi = {10.1145/107004.107071}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.