Advertisement

A Reflective Implementation of a Distributed Programming Model

  • R. Pawlak
  • L. Duchien
  • L. Seinturier
  • P. Champagnoux
  • D. Enselme
  • G. Florin
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1543)

Abstract

This paper presents a reflective implementation of a programming model for distributed applications design. This model extends elements of the object programming model such as classes, instantiation, and algorithmic statements in order to facilitate distributed programming. It is implemented with a framework based on a run-time metaobject protocol written with OpenC++ v2.

References

  1. 1.
    S. Chiba. A study of Compile-Time Metaobject Protocol. PhD thesis, Univ. of Tokyo, 1996.Google Scholar
  2. 2.
    S. Chiba. OpenC+ + release 1.2 programmer’s guide. Technical Report 9303, Univ. of Tokyo, 1993.Google Scholar
  3. 3.
    J. Ferber. Computational reflection in class based object oriented languages. In Proc. of OOPSLA’89, 1989.Google Scholar
  4. 4.
    G. Kiczales, J. des Rivieres, and D.G. Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • R. Pawlak
    • 1
  • L. Duchien
    • 1
  • L. Seinturier
    • 1
  • P. Champagnoux
    • 1
  • D. Enselme
    • 1
  • G. Florin
    • 1
  1. 1.Laboratoire CEDRIC-CNAMParis Cedex 03

Personalised recommendations