Coordination Requirements Expressed in Types for Active Objects
نویسنده
چکیده
An object's type is usually regarded as a contract between the object and each of its users. However, in concurrent (and sometimes also in sequential) systems it is more useful to regard a type as a contract between an object and the unity of all users: The users must be coordinated before sending messages to the object. Types in the proposed model express requirements on the coordination of users; objects must accept messages only in pre-speciied orders. The model ensures statically that objects behave as speciied by their types, and users are coordinated appropriately.
منابع مشابه
A Model for Active Object Coordination and i ts Use for Distributed Mult imedia Applications
The coordination among a set of concurrent objects is commonly expressed through language specific synchronization mechanisms in the objects' implementation. Unfortunately, such an approach makes it difficult to reuse these objects in applications with different coordination patterns. Moreover, the algorithms used for object coordination are inextricably linked to the original object implementa...
متن کاملSpeci cation of Active Objects in
Coordination models based on generative communication are well established for modelling interactions between agents in open systems. Because such models focus on shared data spaces and not on the active agents operating on them, they lack adequate modelling power for specifying agent behaviour. Our work is based on the Objective Linda coordination model 7] which exploits generative communicati...
متن کاملBehaviour Speci cation of Active Objects in
Coordination models based on generative communication are well established for modelling interactions between agents in open systems. Because such models focus on shared data spaces and not on the active agents operating on them, they lack adequate modelling power for specifying agent behaviour. Our work is based on the Objective Linda coordination model 7] which exploits generative communicati...
متن کاملتأثیر بازیهای حسی-حرکتی در محیط مجازی بر هماهنگی چشم و دست کودکان مبتلا به فلج مغزی همی پلژی
Background and Objective: Virtual reality is a computerized technology with virtual environment and objects, which people manipulate virtual environment voluntarily through active participation. Aim of the present study was to determine the effect of sensorimotor play in virtual environment on eye-hand coordination of children with hemiplegic cerebral palsy. Materials and Methods: In this singl...
متن کاملAGN Zoo and Classications of Active Galaxies
We review the variety of Active Galactic Nuclei (AGN) classes (so-calledAGN zoo") and classification schemes of galaxies by activity types based on their optical emission-line spectrum, as well as other parameters and other than optical wave-length ranges. A historical overview of discoveries of various types of active galaxies is given, including Seyfert galaxies, radio galaxies, QSOs, BL Lace...
متن کامل