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 implementation and cannot themselves be easily reused for the coordination of objects with different implementations. In this paper, we propose a model that promotes the reuse of both objects and coordination patterns. The model allows objects to synchronize their execution with events occurring in other objects (e.g. state changes and method invocations) in a w...
This paper combines work done in the areas of Artificial Intelligence, Multimedia Systems and Coordi...
One important role for Ada programming is to aid engineering of concurrent and distributed software....
The coordination paradigm has been used extensively as a mechanism for software composition and inte...
. The coordination among a set of concurrent objects is commonly expressed through language specific...
We propose in this thesis the use of active objects and coordination models and languages for the sp...
This paper describes a model for distributed multimedia applications and a specification language ba...
It is now recognized that object-oriented techniques are well suited to the design and implementatio...
This paper presents an Active Objects Model as an environment for the implementation and demonstrati...
One of the major requirements of distributed multimedia applications is the need to maintain often c...
In training and gaming systems, distributed multimedia are often used, in which the basic content el...
It is now recognized that object-oriented techniques are well suited to the design and implementatio...
Concurrency in object oriented languages seems natural. However well known problems arise when we tr...
This paper describes the Active Object pattern, which decouples method execution from method invocat...
Synchronization of concurrent activities is a major issue of concurrent object-oriented programming ...
This paper assesses the concept of synchronous objects, and shows that these objects make it possibl...
This paper combines work done in the areas of Artificial Intelligence, Multimedia Systems and Coordi...
One important role for Ada programming is to aid engineering of concurrent and distributed software....
The coordination paradigm has been used extensively as a mechanism for software composition and inte...
. The coordination among a set of concurrent objects is commonly expressed through language specific...
We propose in this thesis the use of active objects and coordination models and languages for the sp...
This paper describes a model for distributed multimedia applications and a specification language ba...
It is now recognized that object-oriented techniques are well suited to the design and implementatio...
This paper presents an Active Objects Model as an environment for the implementation and demonstrati...
One of the major requirements of distributed multimedia applications is the need to maintain often c...
In training and gaming systems, distributed multimedia are often used, in which the basic content el...
It is now recognized that object-oriented techniques are well suited to the design and implementatio...
Concurrency in object oriented languages seems natural. However well known problems arise when we tr...
This paper describes the Active Object pattern, which decouples method execution from method invocat...
Synchronization of concurrent activities is a major issue of concurrent object-oriented programming ...
This paper assesses the concept of synchronous objects, and shows that these objects make it possibl...
This paper combines work done in the areas of Artificial Intelligence, Multimedia Systems and Coordi...
One important role for Ada programming is to aid engineering of concurrent and distributed software....
The coordination paradigm has been used extensively as a mechanism for software composition and inte...