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 incarning successive messages exchanges by two objects: its application range 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 tol...
It is generally claimed that object-based models are very suitable for building distributed system a...
AbstractWe propose a family of models of coordination of distributed object systems representing dif...
Abstract In distributed applications, a group of multiple ob- jects cooperates to achieve some objec...
The paper presents a new reflective model, called Channel Reification, which can be used in distribu...
The paper presents a new reflective model, called Channel Reification, which can be used in distribu...
Reflective systems can be used to ease the implementation of fault tolerance mechanisms in distribut...
Abstract. Metaprogramming and computational reflection are two related concepts that allow a program...
ion Level of Implementation System Model Statistics Model Operation Model Resource Model ...
Computational reflection is gaining interest in practical applications as witnessed by the use of re...
Abstract: Shows how reflection and object-oriented programming can be used to ease the implementatio...
This paper shows how refection and object-oriented programming can be used to ease the implementatio...
This paper aims at classifying and discussing the various ways along which the object paradigm is us...
The classical remote method invocation (RMI) mechanism adopted by several object-based middleware is...
The benefits of computational reflection are the abilities to reason and alter the dynamic behavior ...
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...
AbstractWe propose a family of models of coordination of distributed object systems representing dif...
Abstract In distributed applications, a group of multiple ob- jects cooperates to achieve some objec...
The paper presents a new reflective model, called Channel Reification, which can be used in distribu...
The paper presents a new reflective model, called Channel Reification, which can be used in distribu...
Reflective systems can be used to ease the implementation of fault tolerance mechanisms in distribut...
Abstract. Metaprogramming and computational reflection are two related concepts that allow a program...
ion Level of Implementation System Model Statistics Model Operation Model Resource Model ...
Computational reflection is gaining interest in practical applications as witnessed by the use of re...
Abstract: Shows how reflection and object-oriented programming can be used to ease the implementatio...
This paper shows how refection and object-oriented programming can be used to ease the implementatio...
This paper aims at classifying and discussing the various ways along which the object paradigm is us...
The classical remote method invocation (RMI) mechanism adopted by several object-based middleware is...
The benefits of computational reflection are the abilities to reason and alter the dynamic behavior ...
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...
AbstractWe propose a family of models of coordination of distributed object systems representing dif...
Abstract In distributed applications, a group of multiple ob- jects cooperates to achieve some objec...