Short Description:
COIN is a model for object-oriented programming with special emphasis on concurrent and distributed systems. The central goal of its development was to incorporate aspects of software design and visualization into the object-oriented paradigm. The disting
uishing characteristics of COIN are hierarchical object structures determining the visibility of objects, multiple explicit object interfaces, explicit and dynamic binding of interface operations to operation implementations and generation of structures c
onsisting of several objects and their interconnections as an atomic action.
Model: client/server
Properties: object-oriented, atomic transactions, message passing
Transparency: concurrency, location, access
Running on: Sun-4
Date: 1991
Peter Buhler: "The COIN Programming Environment for Distributed Systems". Proc. of the Second IEEE Workshop on Experimental Distributed Systems, Huntsville, Alabama, 1990, pp. 70-74.
Peter Buhler: "The COIN Model for Concurrent Computation and its Implementation". Microprocessing and Microprogramming 30, North Holland, 1990, pp. 577-584.