SLMC: A Tool for Model Checking Concurrent Systems against Dynamical Spatial Logic Specifications [chapter]

Luís Caires, Hugo Torres Vieira
2012 Lecture Notes in Computer Science  
The Spatial Logic Model Checker is a tool for verifying safety, liveness, and structural properties of systems in the π-calculus, expressed in the spatial logic for concurrency of Caires and Cardelli. Model-checking is one of the most widely used techniques to check temporal properties of software systems. However, when the analyses focuses on properties related to resource usage, localities, interference, mobility, or topology, it is crucial to reason about spatial properties and structural
more » ... amics. The SLMC is the only currently available tool supporting the combined analysis of behavioral and spatial properties of systems. The implementation, written in OCAML, is mature and extremely robust, available in open source, and outperforms other existing tools for verifying processes modeled in the π-calculus.
doi:10.1007/978-3-642-28756-5_35 fatcat:cvkpseizdbhido4jjrh3fntggi