A Superimposition Control Construct for Distributed Systems

114Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

Abstract

A control structure called a superimposition is proposed. The structure contains schematic abstractions of processes called roletypes in its declaration. Each roletype may be bound to processes from a basic distributed algorithm, and the operations of the roletype will then execute interleaved with those of the basic processes, over the same state space. This structure captures a kind of modularity natural for distributed programming, which previously has been treated using a macro-like implantation of code. The elements of a superimposition are identified, a syntax is suggested, correctness criteria are defined, and examples are presented. © 1993, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Katz, S. (1993). A Superimposition Control Construct for Distributed Systems. ACM Transactions on Programming Languages and Systems (TOPLAS), 15(2), 337–356. https://doi.org/10.1145/169701.169682

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free