Distributed control flow with classical modal logic

18Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In previous work we presented a foundational calculus for spatially distributed computing based on intuitionistic modal logic. With the modalities □and ◇ we were able to capture two key invariants: the mobility of portable code and the locality of fixed resources. This work investigates issues in distributed control flow through a similar propositions-as-types interpretation of classical modal logic. The resulting programming language is enhanced with the notion of a network-wide continuation, through which we can give computational interpretation of classical theorems (such as □A = ¬◇¬A). Such continuations are also useful primitives for building higher-level constructs of distributed computing. The resulting system is elegant, logically faithful, and computationally reasonable. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Murphy VII, T., Crary, K., & Harper, R. (2005). Distributed control flow with classical modal logic. In Lecture Notes in Computer Science (Vol. 3634, pp. 51–69). Springer Verlag. https://doi.org/10.1007/11538363_6

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