Carnegie Mellon University
Browse

A Concurrent Logical Framework II: Examples and Applications

Download (514.8 kB)
journal contribution
posted on 2007-03-01, 00:00 authored by Iliano Cervesato, Frank Pfenning, David Walker, Kevin Watkins
CLF is a new logical framework with an intrinsic notion of concurrency.In this report, the second of two technical reports describing CLF, we illustrate the expressive power of the framework by encoding several different concurrent languages including both the synchronous and asynchronous π-calculus, an ML-like language with futures, lazy evaluation and concurrency primitives in the style of CML, Petri nets and finally, the security protocol specification language MSR. Throughout the report we assume the reader is already familiar with the formal definition of CLF. For detailed explanation and development of the type theory, please see A Concurrent Logical Framework I: Judgments and Properties [WCPW02].

History

Date

2007-03-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC