Actor Model Later History - Open Systems

Open Systems

Carl Hewitt pointed out that openness was becoming a fundamental challenge in software system development. Open distributed systems are required to meet the following challenges:

Monotonicity
Once something is published in an open distributed system, it cannot be taken back.
Pluralism
Different subsystems of an open distributed system include heterogeneous, overlapping and possibly conflicting information. There is no central arbiter of truth in open distributed systems.
Unbounded nondeterminism
Asynchronously, different subsystems can come up and go down and communication links can come in and go out between subsystems of an open distributed system. Therefore the time that it will take to complete an operation cannot be bounded in advance (see unbounded nondeterminism).
Inconsistency
Large distributed systems are inevitably inconsistent concerning their information about the information system interactions of their human users

Carl Hewitt and Jeff Inman worked to develop semantics for Open Systems to address issues that had arisen in Distributed Artificial Intelligence. Carl Hewitt and Carl Manning reported on the development of Participatory Semantics for Open Systems.

Read more about this topic:  Actor Model Later History

Famous quotes containing the words open and/or systems:

    Revolutionary politics, revolutionary art, and oh, the revolutionary mind, is the dullest thing on earth. When we open a “revolutionary” review, or read a “revolutionary” speech, we yawn our heads off. It is true, there is nothing else. Everything is correctly, monotonously, dishearteningly “revolutionary.” What a stupid word! What a stale fuss!
    Wyndham Lewis (1882–1957)

    I am beginning to suspect all elaborate and special systems of education. They seem to me to be built up on the supposition that every child is a kind of idiot who must be taught to think.
    Anne Sullivan (1866–1936)