• DocumentCode
    754793
  • Title

    Extending CSP to Allow Dynamic Resource Management

  • Author

    Silberschatz, Abraham

  • Author_Institution
    Department of Computer Science, University of Texas
  • Issue
    4
  • fYear
    1983
  • fDate
    7/1/1983 12:00:00 AM
  • Firstpage
    527
  • Lastpage
    531
  • Abstract
    In his paper "Communicating Sequential Processes," Hoare suggested the use of the input/output construct and Dijkstra\´s guarded commands for handling the task of communication and synchronization in distributed systems. Hoare\´s proposal was intended for programming general parallel systems; as a result, little consideration was given by Hoare to the question of how his mechanisms could be utilized in the construction of reliable dynamic resource management schemes. In this paper, we examine this problem and propose several simple extensions to Hoare\´s constructs that will make the extended Communicating Sequential Processes concept more suitable for the handling of such management schemes.
  • Keywords
    Communication ports; distributed systems; guarded commands; input/output commands; programming languages; resource management; synchronization; Computer languages; Computer science; Dynamic programming; Intelligent networks; Microcomputers; Parallel programming; Proposals; Resource management; Software engineering; Writing; Communication ports; distributed systems; guarded commands; input/output commands; programming languages; resource management; synchronization;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1983.234961
  • Filename
    1703086