|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
19th Annual IEEE Symposium on Logic in Computer Science (LICS'04)
A Symmetric Modal Lambda Calculus for Distributed Computing
Turku, Finland
July 13-July 17
ISBN: 0-7695-2192-4
| ASCII Text | x | ||
| Tom Murphy VII, Karl Crary, Robert Harper, Frank Pfenning, "A Symmetric Modal Lambda Calculus for Distributed Computing," Logic in Computer Science, Symposium on, pp. 286-295, 19th Annual IEEE Symposium on Logic in Computer Science (LICS'04), 2004. | |||
| BibTex | x | ||
| @article{ 10.1109/LICS.2004.1319623, author = {Tom Murphy VII and Karl Crary and Robert Harper and Frank Pfenning}, title = {A Symmetric Modal Lambda Calculus for Distributed Computing}, journal ={Logic in Computer Science, Symposium on}, volume = {0}, year = {2004}, issn = {1043-6871}, pages = {286-295}, doi = {http://doi.ieeecomputersociety.org/10.1109/LICS.2004.1319623}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Logic in Computer Science, Symposium on TI - A Symmetric Modal Lambda Calculus for Distributed Computing SN - 1043-6871 SP286 EP295 A1 - Tom Murphy VII, A1 - Karl Crary, A1 - Robert Harper, A1 - Frank Pfenning, PY - 2004 KW - null VL - 0 JA - Logic in Computer Science, Symposium on ER - | |||
We present a foundational language for spatially distributed programming, called Lambda 5, that addresses both mobility of code and locality of resources. In order to construct our system, we appeal to the powerful propositions-as-types interpretation of logic. Specifically, we take thepossible worlds of the intuitionistic modal logic IS5 to be nodes on a network, and the connectives □ and ◇ to reflect mobility and locality, respectively. We formulate a novel system of natural deduction for IS5, decomposing the introduction and elimination rules for □ and ◇, thereby allowing the corresponding programs to be more direct. We then give an operational semantics to our calculus that is type-safe, logically faithful, and computationally realistic.
Citation:
Tom Murphy VII, Karl Crary, Robert Harper, Frank Pfenning, "A Symmetric Modal Lambda Calculus for Distributed Computing," lics, pp.286-295, 19th Annual IEEE Symposium on Logic in Computer Science (LICS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.
