Title :
Interconnection schemes for RTO.k objects in loosely coupled real-time distributed computer systems
Author :
Kim, H. ; Subbaraman, Chittur
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
Abstract :
A highly desired property in complex real time distributed computer systems (DCS´s) is the high degree of autonomy of the various subsystems that compose the DCS. In recent years, we have formulated two system structuring techniques which could be used as basic tools for enhancing the subsystem autonomy: (1) the RTO.k object structuring scheme, and (2) the Hitachi-UCI (HU) Data Field (DF) interprocess group communication scheme. The RTO.k object structuring scheme has been devised to enable the realization of real time computing in the form of a generalization of non real time computing and yet allow system engineers to confidently produce certifiable real time DCS´s. The HU-DF scheme enables the enhancement of the object autonomy, especially the relocation autonomy and the data acceptance autonomy. Schemes for interconnecting RTO.k objects using the HU-DF scheme with the aim for maximizing the subsystem autonomy and easing the design time guarantee of timely service capabilities of the objects are the main theme of the paper. A new approach for interconnecting RTO.k objects is presented. This and the earlier established basic interconnection approach are qualitatively analyzed mainly with respect to their contribution to autonomy and service timing predictability of the subsystems. Both of these approaches have been incorporated into an operating system kernel model named the DREAM kernel and its prototype implementation supporting both conventional real time processes and RTO.k objects with guaranteed timely kernel services
Keywords :
multiprocessor interconnection networks; object-oriented programming; operating system kernels; parallel programming; real-time systems; DREAM kernel; Hitachi-UCI Data Field interprocess group communication scheme; RTO k objects; basic interconnection approach; certifiable real time DCS; complex real time distributed computer systems; data acceptance autonomy; design time guarantee; guaranteed timely kernel services; interconnection schemes; loosely coupled real time distributed computer systems; object autonomy; object structuring scheme; operating system kernel model; real time computing; relocation autonomy; system structuring techniques; Distributed computing; Distributed control; Kernel; Object oriented modeling; Operating systems; Prototypes; Real time systems; System testing; Systems engineering and theory; Timing;
Conference_Titel :
Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-8105-5
DOI :
10.1109/CMPSAC.1997.624774