Book chapter
OA Policy
English

A Guide to Specifying Concurrent Behaviour with Abacus

ContributorsNierstrasz, Oscar
Published inTsichritzis, Dionysios (Ed.), Object Management = Gestion d'objets, p. 267-293
PublisherGenève : Centre universitaire d'informatique
Publication date1990-07
Abstract

We present the syntax, semantics and usage of Abacus, an executable notation for specifying concurrent computations that extends CCS with label prefixing and filtering operators for encapsulating systems of communicating agents and a pattern mechanism for parameterizing behaviour expressions. Abacus is intended to be used as a semantic target and a prototyping tool for the specification of concurent object-based languages and systems. We illustrate the use of Abacus through a series of standard concurrency examples, concluding with an executable specification of SAL, a Simple Actor Language.

Citation (ISO format)
NIERSTRASZ, Oscar. A Guide to Specifying Concurrent Behaviour with Abacus. In: Object Management = Gestion d’objets. Tsichritzis, Dionysios (Ed.). Genève : Centre universitaire d’informatique, 1990. p. 267–293.
Main files (1)
Book chapter (Published version)
Identifiers
  • PID : unige:158326
190views
48downloads

Technical informations

Creation25/01/2022 12:33:00
First validation25/01/2022 12:33:00
Update16/03/2023 02:29:14
Status update16/03/2023 02:29:13
Last indexation01/11/2024 00:37:49
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack