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

Mach number
kernel
Real-time
Computer programming languages
Recovery
Costs
Programming Environments
Object Model
Distributed Environment
Programming Languages
Design
Timing
Fault

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.

Design and implementation of DROL runtime environment on real-time Mach kernel. / Takashio, Kazunori; Shitomi, Hidehisa; Tokoro, Mario.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 1107 Springer Verlag, 1996. p. 257-272 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1107).

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

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, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 1107, Springer Verlag, pp. 257-272, France-Japan Workshop on Object-Based Parallel and Distributed Computation, OBPDC 1995, Tokyo, Japan, 95/6/21.
Takashio K, Shitomi H, Tokoro M. 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. Springer Verlag. 1996. p. 257-272. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Takashio, Kazunori ; Shitomi, Hidehisa ; Tokoro, Mario. / Design and implementation of DROL runtime environment on real-time Mach kernel. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 1107 Springer Verlag, 1996. pp. 257-272 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{c4fd8684fc0f4c1f8dcb555697cee5bf,
title = "Design and implementation of DROL runtime environment on real-time Mach kernel",
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.",
author = "Kazunori Takashio and Hidehisa Shitomi and Mario Tokoro",
year = "1996",
language = "English",
isbn = "9783540614876",
volume = "1107",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "257--272",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

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

AU - Takashio, Kazunori

AU - Shitomi, Hidehisa

AU - Tokoro, Mario

PY - 1996

Y1 - 1996

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=84949499218&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84949499218&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84949499218

SN - 9783540614876

VL - 1107

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 257

EP - 272

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

PB - Springer Verlag

ER -