The paper presents a new reflective model, called Channel
Reification, which can be used in distributed computations to overcome
difficulties experienced by other models in the literature when
monitoring communication among objects. The channel is an extension of
the message reification model. A channel is a communication manager
incarnating successive messages exchanges by two objects: its
application ranges between those of message reification and those of
meta object model. After a brief review of existing reflective models
and how reflections can be used in distributed systems, channel
reification is presented and compared to the widely used meta object
model. Applications of channel reification to protocol implementation,
and to fault tolerant object systems are shown. Future extensions to
this model are also summarized
Description
IEEE Xplore - Channel reification: a reflective model for distributed computation
%0 Conference Paper
%1 659895
%A Ancona, M.
%A Cazzola, W.
%A Dodero, G.
%A Gianuzzi, V.
%B Performance, Computing and Communications, 1998. IPCCC '98., IEEE International
%D 1998
%K MOP MessageBased MetaProgramming
%P 32 -36
%R 10.1109/PCCC.1998.659895
%T Channel Reification: A Reflective Model for Distributed Computation
%U http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=659895&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D659895
%X The paper presents a new reflective model, called Channel
Reification, which can be used in distributed computations to overcome
difficulties experienced by other models in the literature when
monitoring communication among objects. The channel is an extension of
the message reification model. A channel is a communication manager
incarnating successive messages exchanges by two objects: its
application ranges between those of message reification and those of
meta object model. After a brief review of existing reflective models
and how reflections can be used in distributed systems, channel
reification is presented and compared to the widely used meta object
model. Applications of channel reification to protocol implementation,
and to fault tolerant object systems are shown. Future extensions to
this model are also summarized
@inproceedings{659895,
abstract = {The paper presents a new reflective model, called Channel
Reification, which can be used in distributed computations to overcome
difficulties experienced by other models in the literature when
monitoring communication among objects. The channel is an extension of
the message reification model. A channel is a communication manager
incarnating successive messages exchanges by two objects: its
application ranges between those of message reification and those of
meta object model. After a brief review of existing reflective models
and how reflections can be used in distributed systems, channel
reification is presented and compared to the widely used meta object
model. Applications of channel reification to protocol implementation,
and to fault tolerant object systems are shown. Future extensions to
this model are also summarized},
added-at = {2012-10-05T01:05:39.000+0200},
author = {Ancona, M. and Cazzola, W. and Dodero, G. and Gianuzzi, V.},
biburl = {https://www.bibsonomy.org/bibtex/271a04aacb4dd799ff2277d45346b7ef4/gron},
booktitle = {Performance, Computing and Communications, 1998. IPCCC '98., IEEE International},
description = {IEEE Xplore - Channel reification: a reflective model for distributed computation},
doi = {10.1109/PCCC.1998.659895},
interhash = {30693ee1840531f68c3dd2636dda5aed},
intrahash = {71a04aacb4dd799ff2277d45346b7ef4},
issn = {1097-2641},
keywords = {MOP MessageBased MetaProgramming},
month = feb,
pages = {32 -36},
timestamp = {2012-10-05T01:05:39.000+0200},
title = {Channel Reification: A Reflective Model for Distributed Computation
},
url = {http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=659895&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D659895},
year = 1998
}