• DocumentCode
    288980
  • Title

    Transparently distributing objects with inheritance

  • Author

    Wolff, Thomas

  • Author_Institution
    Inst. fur Inf., Freie Univ. Berlin, Germany
  • Volume
    2
  • fYear
    1995
  • fDate
    3-6 Jan 1995
  • Firstpage
    222
  • Abstract
    We pursue the goal of transparently distributing object-oriented programs by constructing a system of auxiliary objects which behave like representatives of the original classes of the program. They are an object-oriented extension of the well-known “stub modules”. The best way of designing these auxiliary objects is to have them mirror the inheritance structure of the original objects. Their construction is simple in the basic case of distributing a program of simple classes and objects between two machines, allowing objects to be remote. But it gets more complicated as soon as solutions for more general distribution situations and typical object-oriented situations are desired. Distribution within objects leads to split objects. Special auxiliary objects for remote inheritance provide the technical solution for this feature. The implementation concept supports language heterogeneity
  • Keywords
    distributed processing; inheritance; object-oriented programming; auxiliary objects; language heterogeneity; object classes; object-oriented programs; program distribution; remote inheritance; remote objects; split objects; stub modules; transparent object distribution; Artificial intelligence; Hardware; Marine vehicles; Mirrors; Object oriented modeling; Silicon compounds; Tires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-6930-6
  • Type

    conf

  • DOI
    10.1109/HICSS.1995.375458
  • Filename
    375458