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 publicationObject-Based Parallel and Distributed Computation - France-Japan Workshop, OBPDC 1995, Selected Papers
EditorsJean-Pierre Briot, Jean-Marc Geib, Akinori Yonezawa
PublisherSpringer Verlag
Pages257-272
Number of pages16
ISBN (Print)9783540614876
DOIs
Publication statusPublished - 1996 Jan 1
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)0302-9743
ISSN (Electronic)1611-3349

Other

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

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Design and implementation of DROL runtime environment on real-time Mach kernel'. Together they form a unique fingerprint.

Cite this