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...
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...
It is generally claimed that object-based models are very suitable for building distributed system a...
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...
The classical remote method invocation (RMI) mechanism adopted by several object-based middleware is...
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...
out reality. A model defines how the processes execute code locally, how they are scheduled and how ...
It is generally claimed that object-based models are very suitable for building distributed system a...
Computational reflection gives programming languages high flexibility, which is useful for parallel/...
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...
It is generally claimed that object-based models are very suitable for building distributed system a...
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...
The classical remote method invocation (RMI) mechanism adopted by several object-based middleware is...
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...
out reality. A model defines how the processes execute code locally, how they are scheduled and how ...
It is generally claimed that object-based models are very suitable for building distributed system a...
Computational reflection gives programming languages high flexibility, which is useful for parallel/...
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...
It is generally claimed that object-based models are very suitable for building distributed system a...