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
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;
Conference_Titel :
Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-8186-7025-8
DOI :
10.1109/ICDCS.1995.500028