object space

(redirected from Tuple space)
Also found in: Wikipedia.

object space

[′äb·jekt ‚spās]
(optics)
The region of space where objects are located so that a given optical system can form images of them.
References in periodicals archive ?
The tuple space model (Linda) [10] represents the data-driven category, and has been extended with such systems as Lime[42], Klaim[36], and related extensions [37].
Reading access to tuples in tuple space is associative and not based on physical addresses, but rather on their expected content described in templates.
the data-producing process generates a new data object (called a tuple) and sets it adrift in a region called tuple space.
searches the tuple space for tuples of three elements, first element "Canada," last element "USA," and middle element of the same type as variable X.
Adding these tuple space commands to an existing base language produces a parallel programming dialect.
NCT allocates a portion of each processor's memory to a virtual shared memory, or tuple space.
There is just one way to communicate in CLP, not as in Linda where there is a dialect specific way of communicating in the small and the tuple space way of communicating at the next level [27].
Tuple Spaces (TSs) have been introduced by researchers at the Yale University where Linda [6]--the first tuple space-based system-has been developed.
a multiset of tuples, can be represented directly by a multiset of unit clauses (also called facts), and that the basic tuple space operations of Linda, out and in, are variants of Prolog's database manipulation operations assert and retract over a database of facts; in is a degenerate form of retract in the sense that it uses a home-brewed form of matching, rather than fullfledged unification.
While the behaviour of a tuple space in response to communication events is fixed, the behaviour of a tuple centre can be tailored to the application needs by defining a set of specification tuples expressed in the ReSpecT language, which define how a tuple centre should react to incoming / outgoing communication events.
The model include a global, logically shared tuple space, based on the Linda system, which is mapped on physical memories in differing ways dpending upon the particular architecture.