In this paper, we present an operator to model interactions among objects. Our proposal allows a variable number of participant objects in an interaction, and this number will be fixed during the execution of the model. This provides a very flexible interaction model based on synchronous interactions among several objects. Our interaction model is based on events and allows a multiple-way communication among objects. Concrete values of a communication are generated through constraints which are imposed locally on each participant object. The proposed interaction (and communication) model is very versatile and can be used as an abstract specification mechanism
In complex robotic operating environments in which robots must cooperate in a flexible and event-dri...
AbstractWe propose a family of models of coordination of distributed object systems representing dif...
The purpose of this paper is to discuss and analyze the role of interaction in information systems. ...
We show in this paper an object oriented model (and an associate language called TESORO) based on s...
We present a coordination language and its semantics for specification and implementation of object-...
It is generally claimed that object-based models are very suitable for building distributed system a...
It is generally claimed that object-based models are very suitable for building distributed system a...
A multitude of data models has been proposed for specifying static aspects (data) and operational as...
Although many interactive tools allows manipulating effectively objects individually by applying pri...
This paper proposes the object-event table as a useful technique for modelling interaction between d...
Techniques for specifying temporal properties of an application are presented, based on the assumpti...
Following our own experience developing a concurrent object-oriented language as well of that of oth...
The coordination among a set of concurrent objects is commonly expressed through language specific s...
International audienceProgramming large systems requires to cut them in smaller pieces (modules, obj...
. The coordination among a set of concurrent objects is commonly expressed through language specific...
In complex robotic operating environments in which robots must cooperate in a flexible and event-dri...
AbstractWe propose a family of models of coordination of distributed object systems representing dif...
The purpose of this paper is to discuss and analyze the role of interaction in information systems. ...
We show in this paper an object oriented model (and an associate language called TESORO) based on s...
We present a coordination language and its semantics for specification and implementation of object-...
It is generally claimed that object-based models are very suitable for building distributed system a...
It is generally claimed that object-based models are very suitable for building distributed system a...
A multitude of data models has been proposed for specifying static aspects (data) and operational as...
Although many interactive tools allows manipulating effectively objects individually by applying pri...
This paper proposes the object-event table as a useful technique for modelling interaction between d...
Techniques for specifying temporal properties of an application are presented, based on the assumpti...
Following our own experience developing a concurrent object-oriented language as well of that of oth...
The coordination among a set of concurrent objects is commonly expressed through language specific s...
International audienceProgramming large systems requires to cut them in smaller pieces (modules, obj...
. The coordination among a set of concurrent objects is commonly expressed through language specific...
In complex robotic operating environments in which robots must cooperate in a flexible and event-dri...
AbstractWe propose a family of models of coordination of distributed object systems representing dif...
The purpose of this paper is to discuss and analyze the role of interaction in information systems. ...