Book chapter
OA Policy
English

Triggering Active Objects

ContributorsNierstrasz, Oscar
Published inTsichritzis, Dionysios (Ed.), Objects and things = Objets et machins, p. 43-78
PublisherGenève : Centre universitaire d'informatique
Publication date1987
Abstract

Active objects are concurrent, active entities based on the object-oriented paradigm. We present a model for understanding active objects based on the remote procedure call, and on the notion of activities, which capture a single-thread flow of control between objects. We also present simple mechanisms for creating activities, interleaving and delaying activities, and for constructing atomic actions and concurrent subactivities. We show how these mechanisms can be used to capture very general forms of triggering. Our model for active objects, and the mechanisms for manipulating activities are embedded in Hybrid, a concuuent, object-oriented language. The model is also useful for understanding and dealing with deadlock in such systems.

Citation (ISO format)
NIERSTRASZ, Oscar. Triggering Active Objects. In: Objects and things = Objets et machins. Tsichritzis, Dionysios (Ed.). Genève : Centre universitaire d’informatique, 1987. p. 43–78.
Main files (1)
Book chapter (Published version)
Identifiers
  • PID : unige:158570
127views
96downloads

Technical informations

Creation01/02/2022 10:54:00
First validation01/02/2022 10:54:00
Update16/03/2023 02:32:45
Status update16/03/2023 02:32:44
Last indexation01/11/2024 00:43:12
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack