Abstract
For the representation of the collaborative operations among objects (computational entities), many of the techniques proposed at present treat the collaborative operations only as the concept in analysis and design stages; moreover, the roles carried by the respective objects have the problem of being fixed from the beginning to the end. Based on the environment-adaptive computation model "ε computation" proposed by the authors, in this paper we will study from the language side a description method for the case of collaborative operations in which the group of objects changes their roles dynamically along with the progress of computation. Furthermore, we will present a method for defining the collaborative operations among objects as general collaboration protocol components and reuse them again. ε computation is a model in which the field where the group of objects operates collaboratively is considered as an environment for the individual objects; the object can change its roles and collaboration forms with other objects dynamically by entering the environment or leaving the environment.
Original language | English |
---|---|
Pages (from-to) | 51-63 |
Number of pages | 13 |
Journal | Systems and Computers in Japan |
Volume | 33 |
Issue number | 5 |
DOIs | |
Publication status | Published - Jan 1 2002 |
Fingerprint
All Science Journal Classification (ASJC) codes
- Theoretical Computer Science
- Information Systems
- Hardware and Architecture
- Computational Theory and Mathematics
Cite this
Modeling collaborations among objects that change their roles dynamically and its modularization mechanism. / Ubayashi, Naoyasu; Tetsuo, Tamai.
In: Systems and Computers in Japan, Vol. 33, No. 5, 01.01.2002, p. 51-63.Research output: Contribution to journal › Article
}
TY - JOUR
T1 - Modeling collaborations among objects that change their roles dynamically and its modularization mechanism
AU - Ubayashi, Naoyasu
AU - Tetsuo, Tamai
PY - 2002/1/1
Y1 - 2002/1/1
N2 - For the representation of the collaborative operations among objects (computational entities), many of the techniques proposed at present treat the collaborative operations only as the concept in analysis and design stages; moreover, the roles carried by the respective objects have the problem of being fixed from the beginning to the end. Based on the environment-adaptive computation model "ε computation" proposed by the authors, in this paper we will study from the language side a description method for the case of collaborative operations in which the group of objects changes their roles dynamically along with the progress of computation. Furthermore, we will present a method for defining the collaborative operations among objects as general collaboration protocol components and reuse them again. ε computation is a model in which the field where the group of objects operates collaboratively is considered as an environment for the individual objects; the object can change its roles and collaboration forms with other objects dynamically by entering the environment or leaving the environment.
AB - For the representation of the collaborative operations among objects (computational entities), many of the techniques proposed at present treat the collaborative operations only as the concept in analysis and design stages; moreover, the roles carried by the respective objects have the problem of being fixed from the beginning to the end. Based on the environment-adaptive computation model "ε computation" proposed by the authors, in this paper we will study from the language side a description method for the case of collaborative operations in which the group of objects changes their roles dynamically along with the progress of computation. Furthermore, we will present a method for defining the collaborative operations among objects as general collaboration protocol components and reuse them again. ε computation is a model in which the field where the group of objects operates collaboratively is considered as an environment for the individual objects; the object can change its roles and collaboration forms with other objects dynamically by entering the environment or leaving the environment.
UR - http://www.scopus.com/inward/record.url?scp=0036567497&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0036567497&partnerID=8YFLogxK
U2 - 10.1002/scj.1127
DO - 10.1002/scj.1127
M3 - Article
AN - SCOPUS:0036567497
VL - 33
SP - 51
EP - 63
JO - Systems and Computers in Japan
JF - Systems and Computers in Japan
SN - 0882-1666
IS - 5
ER -