framework
active
framework:concurrent-object-oriented-programming

Concurrent Object-Oriented Programming

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

Neighborhood — ranked by edge-count

Papers (1)

paper

Concepts (4)

concept
  • Emerald
    citesextends
    State-of-the-art concurrent object system using monitors; Linda authors compare and critique its synchronous RPC-based communication.
  • monitors
    associated_withimplements
    Synchronization construct encapsulating shared data and protected access routines.
  • Linda
    contradicts
    The core parallel programming model introduced in this paper, based on tuple space operations and orthogonal to any base language.
  • Monitor (Hoare)
    implements
    A synchronization mechanism in concurrent object systems that serializes access to shared resources using locks and condition variables.

Claims (5)

claim

Frameworks (1)

framework

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.