Carnegie Mellon University
Browse

Specifying Properties of Concurrent Computations in CLF

Download (247.13 kB)
journal contribution
posted on 2008-12-01, 00:00 authored by Kevin Watkins, Iliano CervesatoIliano Cervesato, Frank Pfenning, David Walker
CLF (the Concurrent Logical Framework) is a language for specifying and reasoning about concurrent systems. Its most significant feature is the first-class representation of concurrent executions as monadic expressions. We illustrate the representation techniques available within CLF by applying them to an asynchronous pi-calculus with correspondence assertions, including its dynamic semantics, safety criterion, and a type system with latent effects due to Gordon and Jeffrey.

History

Date

2008-12-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC