Skip to main content

2004 | OriginalPaper | Buchkapitel

A Concurrent Logical Framework: The Propositional Fragment

verfasst von : Kevin Watkins, Iliano Cervesato, Frank Pfenning, David Walker

Erschienen in: Types for Proofs and Programs

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

We present the propositional fragment CLF0 of the Concurrent Logical Framework (CLF). CLF extends the Linear Logical Framework to allow the natural representation of concurrent computations in an object language. The underlying type theory uses monadic types to segregate values from computations. This separation leads to a tractable notion of definitional equality that identifies computations differing only in the order of execution of independent steps. From a logical point of view our type theory can be seen as a novel combination of lax logic and dual intuitionistic linear logic. An encoding of a small Petri net exemplifies the representation methodology, which can be summarized as “concurrent computations as monadic expressions”.

Metadaten
Titel
A Concurrent Logical Framework: The Propositional Fragment
verfasst von
Kevin Watkins
Iliano Cervesato
Frank Pfenning
David Walker
Copyright-Jahr
2004
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-540-24849-1_23