Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Expressing contract monitors as patterns of...
Journal article

Expressing contract monitors as patterns of communication

Abstract

We present a new approach to contract semantics which expresses myriad monitoring strategies using a small core of foundational communication primitives. This approach allows multiple existing contract monitoring approaches, ranging from Findler and Felleisen’s original model of higher-order contracts to semi-eager, parallel, or asynchronous monitors, to be expressed in a single language built on well-understood constructs. We prove that this …

Authors

Swords C; Sabry A; Tobin-Hochstadt S

Journal

ACM SIGPLAN Notices, Vol. 50, No. 9, pp. 387–399

Publisher

Association for Computing Machinery (ACM)

Publication Date

December 18, 2015

DOI

10.1145/2858949.2784742

ISSN

0362-1340