Logo eprints

A Modal Logic for KLAIM

De Nicola, Rocco and Loreti, Michele A Modal Logic for KLAIM. In: Algebraic Methodology and Software Technology (AMAST 2000). Lecture Notes in Computer Science, 1816 . Springer, pp. 339-354. ISBN 3-540-67530-2 (2000)

PDF - Accepted Version
Download (266kB) | Preview


Klaim is an experimental programming language that supports a programming paradigm where both processes and data can be moved across different computing environments. The language relies on the use of explicit localities, and on allocation environments that associate logical localities to physical sites. This paper presents a temporal logic for specifying properties of Klaim programs. The logic is inspired by Hennessy-Milner Logic (HML) and the ν-calculus, but has novel features that permit dealing with state properties to describe the effect of actions over the different sites. The logic is equipped with a consistent and complete proof system that enables one to prove properties of mobile systems.

Item Type: Book Section
Identification Number: 10.1007/3-540-45499-3_25
Additional Information: Original publication available at www.springerlink.com
Uncontrolled Keywords: Mobile Code Languages - Temporal Logics of Programs - Coordination Models
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Research Area: Computer Science and Applications
Depositing User: Rocco De Nicola
Date Deposited: 01 Jun 2011 09:24
Last Modified: 11 Jul 2011 14:36
URI: http://eprints.imtlucca.it/id/eprint/332

Actions (login required)

Edit Item Edit Item