framework
active
framework:monitor-model-hoare

Monitor model (Hoare)

Concurrency control using monitors with condition queues; compared to Linda's tuple space.

Neighborhood — ranked by edge-count

Thinkers (1)

thinker
  • C. A. R. Hoare
    introduces
    Inventor of monitors and Communicating Sequential Processes (CSP).

Concepts (1)

concept
  • A model of process creation and coordination based on generative communication and tuple spaces; the central topic of the paper.

Artifacts (1)

artifact
  • The source article that introduces and argues for the Linda parallel programming model, comparing it to message-passing, concurrent objects, logic programming, and functional programming.

Related by similarity (8)

cosine ≥ 0.65 · no typed edge

Entities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.

  • Monitor (Hoare)concept0.907
    A synchronization mechanism in concurrent object systems that serializes access to shared resources using locks and condition variables.
  • monitorsconcept0.775
    Synchronization construct encapsulating shared data and protected access routines.
  • modelconcept0.751
    A representation that captures relevant aspects of a system; according to the theorem, the regulator must embody this.
  • Hoare Logicframework0.743
    Compositional proof system for imperative programs using pre/post-conditions.
  • Pietsch's model linking memory to holographic compression and interference patterns.
  • Perceptron Modelframework0.732
  • Actors Modelframework0.731
    A message-passing concurrency model where processes (actors) communicate via messages (talks) and generate new processes; related to concurrent objects.
  • Tudge Modelframework0.720