Publications
-
Jonathan Moody. Modal Logic as a Basis for Distributed Computation. Technical Report CMU-CS-03-194. Carnegie Mellon University. October 2003. (bibtex)
Full development of core modal calculus with motivation and explanatory remarks. Proofs of type preservation, progress, strong normalization, and confluence.
-
Jonathan Moody. Logical Mobility and Locality Types. LOPSTR 2004 Workshop (bibtex) (© Springer-Verlag)
Presents a type theory of mobility and locality based on an S4 modal logic. A simple effect typing system is added to manage store-effects, and mutable references serve as a canonical example of a localized resource. Streamlined presentation of the distributed calculus (compared to the T.R. of '03).
Directory listing
Talks
Directory listing
Unpublished
-
Jonathan Moody. Logical Mobility and Locality Types. (submitted TCS '04) (bibtex)
Simpler representation of process ordering and dependencies. Also includes extension with effects (mutable references) showing how the modal type system deals with locality and localized resources. (see revised version published in LOPSTR 2004 proceedings)
-
Jonathan Moody. Type Theory for Mobility and Locality (Thesis Proposal) (bibtex)
Brief presentation of modal calculus with effects and type constructors
for concrete datatypes. Marshalling functions are defined, and we
consider the existence of marshalling functions for values of various
forms of type. Also contains plans and remarks regarding implementation
of the operational semantics.