concept
active
concept:monitors

monitors

Synchronization construct encapsulating shared data and protected access routines.

Neighborhood — ranked by edge-count

Papers (1)

paper

Frameworks (1)

framework
  • A major competing approach to parallel programming based on instantiating objects with embedded active processes and monitors for synchronization.

Concepts (1)

concept
  • Emerald
    implements
    State-of-the-art concurrent object system using monitors; Linda authors compare and critique its synchronous RPC-based communication.

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.823
    A synchronization mechanism in concurrent object systems that serializes access to shared resources using locks and condition variables.
  • Desktopframework0.806
    GUI window management construct supporting MDI-style display of applications, used as a top-level backplane facility.
  • Chessconcept0.789
  • Gamesconcept0.775
    Clear exemplar of process art; designed to engender aesthetic experiences of player choice, movement, and cognition.
  • Monitor model (Hoare)framework0.775
    Concurrency control using monitors with condition queues; compared to Linda's tuple space.
  • Schoolsconcept0.775
    One of the key institutional environments Nicholson cited as failing the loose parts requirement.
  • Core abstraction in Oberon: rectangular areas of display partitioned into interactive viewing units with title bar and content area.