Linear concurrent constraint programming: Operational and phase semantics

François Fages, Paul Ruet, Sylvain Soliman

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper we give a logical semantics for the class CC of concurrent constraint programming languages and for its extension LCC based on linear constraint systems. Besides the characterization in intuitionistic logic of the stores of CC computations, we show that both the stores and the successes of LCC computations can be characterized in intuitionistic linear logic. We illustrate the usefulness of these results by showing with examples how the phase semantics of linear logic can be used to give simple "semantical" proofs of safety properties of LCC programs.

Original languageEnglish
Pages (from-to)14-41
Number of pages28
JournalInformation and Computation
Volume165
Issue number1
DOIs
Publication statusPublished - 25 Feb 2001
Externally publishedYes

Fingerprint

Dive into the research topics of 'Linear concurrent constraint programming: Operational and phase semantics'. Together they form a unique fingerprint.

Cite this