Design and implementation of DROL runtime environment on real-time Mach kernel

Kazunori Takashio, Hidehisa Shitomi, Mario Tokoro

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper describes our design and implementation of a real-time object invocation model supported by the distributed real-time programming language DROL. The main characteristic of this model is the notion of least suffering. Least suffering assures users to be notified network and computer faults within a required timing constraint and supports rapid recovery from them. Consequently, this notion allows users to construct real-time applications on widely distributed environments. Through the design and implementation of a DROL runtime environment on the Real-Time Mach kernel, we examine costs of least suffering in a network-wide object invocation. We also show what functions are needed to real-time kernels to implement a distributed real-time programming environment.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages257-272
Number of pages16
Volume1107
ISBN (Print)9783540614876
Publication statusPublished - 1996
Externally publishedYes
EventFrance-Japan Workshop on Object-Based Parallel and Distributed Computation, OBPDC 1995 - Tokyo, Japan
Duration: 1995 Jun 211995 Jun 23

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1107
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

OtherFrance-Japan Workshop on Object-Based Parallel and Distributed Computation, OBPDC 1995
CountryJapan
CityTokyo
Period95/6/2195/6/23

    Fingerprint

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Takashio, K., Shitomi, H., & Tokoro, M. (1996). Design and implementation of DROL runtime environment on real-time Mach kernel. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1107, pp. 257-272). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1107). Springer Verlag.