Home
Scholarly Works
Action-based concurrency and synchronization for...
Conference

Action-based concurrency and synchronization for objects

Abstract

We extend the Action-Oberon language for executing action systems with type-bound actions. Type-bound actions combine the concepts of type-bound procedures (methods) and actions, bringing object orientation to action systems. Type-bound actions are created at runtime along with the objects of their bound types. They permit the encapsulation of data and code in objects. Allowing an action to have more than one participant gives us a mechanism for expressing n-ary communication between objects. By showing how type-bound actions can logically be reduced to plain actions, we give our extension a firm foundation in the Refinement Calculus.

Authors

Back R; Büchi M; Sekerinski E

Series

Lecture Notes in Computer Science

Volume

1231

Pagination

pp. 248-262

Publisher

Springer Nature

Publication Date

January 1, 1997

DOI

10.1007/3-540-63010-4_17

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team