ACM Home Page
Please provide us with feedback. Feedback
Exploiting late binding in object messaging for implementing object replication
Full text PdfPdf (492 KB)
Source ACM SIGOPS European Workshop archive
Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring table of contents
Mont Saint-Michel, France
SESSION: Session table of contents
Pages: 1 - 7  
Year of Publication: 1992
Authors
Yves Eychenne  Alcatel Alsthom Recherche, 91460 Marcoussis, France
Michel Simatic  Alcatel Alsthom Recherche, 91460 Marcoussis, France
Christophe Baradel  Cegelec, 92142 Clamart, France
Bruno Kohen  Cegelec, 92142 Clamart, France
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 58,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/506378.506383
What is a DOI?

ABSTRACT

Object replication, within object-oriented applications, is a powerful mechanism for flexible and transparent implementation of functionalities such as fault-tolerance, dynamic reconfiguration and distribution management. The approach, presented in this paper, shows the benefits of exploiting a messaging function based on late binding between the method name and the method code. The modification of the code, performing the late binding in the messaging function, permits the dynamic placement of the hook for network message passing which is necessary for object replication between any two objects. This achieves maximal encapsulation of fault-tolerance mechanisms. Additional knowledge of the control-flow of the application (a dynamic data-flow, for example) helps in the control of reentrancy within the modified messaging function in order to reduce the use of network bandwidth and, in order to guarantee any request ordering that might be required by the semantics of object replication.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
{Bir91} Kenneth Birman. The process group approch to reliable distributed computing. Technical report, Cornell University, Juillet 1991.
 
3
{BSS91} Kenneth Birman, Andre Schiper, and Pat Stephenson. Lightweight causal and atomic group multicast. Technical report, Cornell University, Février 1991.
 
4
 
5
{HHBC91} Olof Hagsand, Holger Herzog, Kenneth Birman, and Robert Cooper. Object groups: an approach to reliable distributed programming. Technical report, Cornell University, Oct. 1991.
6
 
7
{Ltd89} Architecture Projects Management Ltd. Advanced networked systems architecture : an engineer's introduction to the architecture. Technical report, Architecture Projects Management Ltd, Novembre 1989.
 
8
{MB88} J. Legatheaux Martins and Y. Berbers. La désignation dans les systèmes d'exploitation répartis. Technique et Science Informatique, 7(4), 1988.
Collaborative Colleagues:
Yves Eychenne: colleagues
Michel Simatic: colleagues
Christophe Baradel: colleagues
Bruno Kohen: colleagues