Constructing distributed real-time systems with DROL real-time objects

Kazunori Takashio, Hidehisa Shitomi, Mario Tokoro

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

Abstract

In this paper, the semantics of inter-object communication protocols supported by the distributed real-time programming language DROL that is an extension of C++ based on the Distributed Real-time Object (DRO) model is described. A characteristic common to these protocols is the introduction of a new notion, least suffering. The least suffering assures users of notification of network faults within a required timing constraint and rapid recovery from them. Thus, this notion allows users to construct real-time applications on widely distributed environments. It is impossible for previously proposed real-time programming languages to do it. Through the description of application programs and the discussion of their behavior, we show the effectiveness of the least suffering.

Original languageEnglish
Title of host publicationProceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA
Editors Anon
PublisherIEEE
Pages142-149
Number of pages8
Publication statusPublished - 1995
Externally publishedYes
EventProceedings of the 1995 2nd International Workshop on Real-Time Computing Systems and Applications - Tokyo, Jpn
Duration: 1995 Oct 251995 Oct 27

Other

OtherProceedings of the 1995 2nd International Workshop on Real-Time Computing Systems and Applications
CityTokyo, Jpn
Period95/10/2595/10/27

Fingerprint

Real time systems
Computer programming languages
Network protocols
Application programs
Semantics
Recovery

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Takashio, K., Shitomi, H., & Tokoro, M. (1995). Constructing distributed real-time systems with DROL real-time objects. In Anon (Ed.), Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA (pp. 142-149). IEEE.

Constructing distributed real-time systems with DROL real-time objects. / Takashio, Kazunori; Shitomi, Hidehisa; Tokoro, Mario.

Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. ed. / Anon. IEEE, 1995. p. 142-149.

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

Takashio, K, Shitomi, H & Tokoro, M 1995, Constructing distributed real-time systems with DROL real-time objects. in Anon (ed.), Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. IEEE, pp. 142-149, Proceedings of the 1995 2nd International Workshop on Real-Time Computing Systems and Applications, Tokyo, Jpn, 95/10/25.
Takashio K, Shitomi H, Tokoro M. Constructing distributed real-time systems with DROL real-time objects. In Anon, editor, Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. IEEE. 1995. p. 142-149
Takashio, Kazunori ; Shitomi, Hidehisa ; Tokoro, Mario. / Constructing distributed real-time systems with DROL real-time objects. Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. editor / Anon. IEEE, 1995. pp. 142-149
@inproceedings{c20c8bd66b964e07931c03019bce8ab6,
title = "Constructing distributed real-time systems with DROL real-time objects",
abstract = "In this paper, the semantics of inter-object communication protocols supported by the distributed real-time programming language DROL that is an extension of C++ based on the Distributed Real-time Object (DRO) model is described. A characteristic common to these protocols is the introduction of a new notion, least suffering. The least suffering assures users of notification of network faults within a required timing constraint and rapid recovery from them. Thus, this notion allows users to construct real-time applications on widely distributed environments. It is impossible for previously proposed real-time programming languages to do it. Through the description of application programs and the discussion of their behavior, we show the effectiveness of the least suffering.",
author = "Kazunori Takashio and Hidehisa Shitomi and Mario Tokoro",
year = "1995",
language = "English",
pages = "142--149",
editor = "Anon",
booktitle = "Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA",
publisher = "IEEE",

}

TY - GEN

T1 - Constructing distributed real-time systems with DROL real-time objects

AU - Takashio, Kazunori

AU - Shitomi, Hidehisa

AU - Tokoro, Mario

PY - 1995

Y1 - 1995

N2 - In this paper, the semantics of inter-object communication protocols supported by the distributed real-time programming language DROL that is an extension of C++ based on the Distributed Real-time Object (DRO) model is described. A characteristic common to these protocols is the introduction of a new notion, least suffering. The least suffering assures users of notification of network faults within a required timing constraint and rapid recovery from them. Thus, this notion allows users to construct real-time applications on widely distributed environments. It is impossible for previously proposed real-time programming languages to do it. Through the description of application programs and the discussion of their behavior, we show the effectiveness of the least suffering.

AB - In this paper, the semantics of inter-object communication protocols supported by the distributed real-time programming language DROL that is an extension of C++ based on the Distributed Real-time Object (DRO) model is described. A characteristic common to these protocols is the introduction of a new notion, least suffering. The least suffering assures users of notification of network faults within a required timing constraint and rapid recovery from them. Thus, this notion allows users to construct real-time applications on widely distributed environments. It is impossible for previously proposed real-time programming languages to do it. Through the description of application programs and the discussion of their behavior, we show the effectiveness of the least suffering.

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

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

M3 - Conference contribution

AN - SCOPUS:0029484288

SP - 142

EP - 149

BT - Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA

A2 - Anon, null

PB - IEEE

ER -