• DocumentCode
    1671188
  • Title

    An object-based distributed computing environment based on a reflective architecture

  • Author

    Yokoyama, Takanori ; Saito, Masahiko ; Shimada, Masaru ; Murata, Satoru

  • Author_Institution
    Res. Lab., Hitachi Ltd., Ibaraki, Japan
  • fYear
    1995
  • Firstpage
    263
  • Lastpage
    270
  • Abstract
    This paper presents an object-based distributed computing environment based on a reflective architecture for industrial large-scale distributed systems. This distributed computing environment uses a compiler-based reflection technique to realize industrial distributed systems with standard workstations. A multiple-world model is also presented, in which a distributed system consists of hierarchical worlds that contain related objects. The distributed computing environment, based on the reflective architecture and the multiple-world model, provides object management and communication management functions, such as prioritized communications, high availability and reliability, nonstop maintenance and extension, and hierarchical transparency
  • Keywords
    distributed processing; object-oriented programming; communication management functions; hierarchical transparency; high availability; industrial large-scale distributed systems; multiple-world model; nonstop maintenance; object management; object-based distributed computing environment; prioritized communications; reflective architecture; reliability; Availability; Computer architecture; Computer industry; Control systems; Distributed computing; Electrical equipment industry; Environmental management; Large-scale systems; Maintenance; Optical reflection; Reflection; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-7025-8
  • Type

    conf

  • DOI
    10.1109/ICDCS.1995.500028
  • Filename
    500028