TY - CHAP SN - 3-540-67530-2 ED - Rus, Teodor N2 - 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. EP - 354 ID - eprints332 PB - Springer T2 - Algebraic Methodology and Software Technology (AMAST 2000) AV - public N1 - Original publication available at www.springerlink.com T3 - Lecture Notes in Computer Science TI - A Modal Logic for KLAIM SP - 339 Y1 - 2000/// UR - http://dx.doi.org/10.1007/3-540-45499-3_25 A1 - De Nicola, Rocco A1 - Loreti, Michele M1 - 1816 KW - Mobile Code Languages - Temporal Logics of Programs - Coordination Models ER -