• DocumentCode
    1824185
  • Title

    Distribution and inheritance in the HERON approach to heterogeneous computing

  • Author

    Finke, S. ; Jahn, P. ; Langmack, O. ; Löhr, K.P. ; Piens, I. ; Wolff, Th

  • Author_Institution
    Inst. fuer Inf., Freie Univ. Berlin, Germany
  • fYear
    1993
  • fDate
    25-28 May 1993
  • Firstpage
    399
  • Lastpage
    408
  • Abstract
    HERON is a platform for object-oriented distributed computing in an open systems environment. We try to achieve a degree of distribution transparency previously known only from special distributed programming systems, while at the same time accommodating heterogeneous, autonomous computer systems. Distributed programs are written in Eiffel. The Eiffel language system is not modified: HERON employs proxies for remote object invocation and a flexible configuration procedure for building servers and distributed programs. In addition to regular objects, two kinds of distributed objects are supported by the proxy generator: dispersed objects and objects fragmented by remote inheritance. They contribute to distribution transparency both for distributed programs and for client/server systems
  • Keywords
    distributed processing; inheritance; object-oriented programming; open systems; Eiffel language system; HERON; client/server systems; dispersed objects; distributed objects; distributed programming systems; distribution transparency; flexible configuration procedure; fragmented objects; heterogeneous autonomous computer systems; heterogeneous computing platform; object-oriented distributed computing; open systems environment; proxy generator; remote inheritance; remote object invocation; servers; Concurrent computing; Distributed computing; Distributed processing; Network operating systems; Object oriented programming; Open systems; Operating systems; Programming environments; Research and development; Standardization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-3770-6
  • Type

    conf

  • DOI
    10.1109/ICDCS.1993.287685
  • Filename
    287685