Advertisement

Hunting for Bindings in Distributed Object-Oriented Systems

  • Magdalena Sławiñska
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3036)

Abstract

The paper examines the problem of finding a group of objects that are involved in a certain transitive relation. It is especially important when a group of related objects has to be identified, for example for monitoring. The article defines static and dynamic binding relations between objects in a distributed object-oriented system. It also presents an architecture for catching these relations since current operating systems do not support such mechanisms. In the paper the algorithm for finding bindings of a given object is described.

Keywords

Binding Relation Foreign Object Common Object Request Broker Architecture Method Invocation Server Object 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Coulouris, G., Dollimore, J., Kindberg, T.: Distributed Systems. Concepts and Design. Addison-Wesley Longman Limited, Amsterdam (1994)Google Scholar
  2. 2.
    Tanenbaum, A.S.: Distributed Operating Systems. Prentice-Hall International, Inc., Englewood Cliffs (1995)Google Scholar
  3. 3.
    Sławiñska, M.: Testability of Distributed Objects. In: Wyrzykowski, R., Dongarra, J., Paprzycki, M., Waśniewski, J. (eds.) PPAM 2004. LNCS, vol. 3019, pp. 413–418. Springer, Heidelberg (2004) (to appear)Google Scholar
  4. 4.
    Elnozahy, E.N.M., Alvisi, L., Wang, Y.-M., Johnson, D.B.: A survey of rollback-recovery protocols in message-passing systems. ACM Computing Surveys 34(3), 375–408 (2002)CrossRefGoogle Scholar
  5. 5.
    Alvisi, L., Bhatia, K., Marzullo, K.: Causality tracking in causal messagelogging protocols. Distributed Computing 15(1), 1–15 (2002)CrossRefGoogle Scholar
  6. 6.
    Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., Sunderam, V.: PVM: Parallel Virtual Machine: A Users’ Guide and Tutorial for Networked Parallel Computing. MIT Press, Cambridge (1994)zbMATHGoogle Scholar
  7. 7.
    Message Passing Interface Forum (ed.): MPI: A Message-Passing Interface Standard. Message Passing Interface Forum (June 1995)Google Scholar
  8. 8.
    OMG, Common Object Request Broker Architecture: Architecture and Specification, v3.0, http://www.omg.org (December 2002)
  9. 9.
    Narasimhan, P., Moser, L., Melliar-Smith, P.M.: State Synchronization and Recovery for Strongly Consistent Replicated CORBA Objects. In: Proc. of the IEEE Int. Conf. on Depend. Syst. and Net., IEEE Computer Society Press, Los Alamitos (2001)Google Scholar
  10. 10.
    OMG, Event Service Specification, v1.1, http://www.omg.org (March 2001)

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Magdalena Sławiñska
    • 1
  1. 1.Faculty of Electronics, Telecommunications and InformaticsGdańsk University of TechnologyGdańskPoland

Personalised recommendations