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

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Citations (Scopus)

Abstract

The Spatial Logic Model Checker is a tool for verifying π-calculus systems against safety, liveness, and structural properties 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 analysis focuses on properties related to resource usage, localities, interference, mobility, or topology, it is crucial to reason about spatial properties and structural dynamics. The SLMC is the only currently available tool that supports the combined analysis of behavioral and spatial properties of systems. The implementation, written in OCAML, is mature and robust, available in open source, and outperforms other tools for verifying systems modeled in the π-calculus.
Original languageUnknown
Title of host publicationLecture Notes in Computer Science
Pages485-491
DOIs
Publication statusPublished - 1 Jan 2012
EventTACAS 2012 - 18th International Conference on Tools and Algorithms for the Construction and Analysis of Systems -
Duration: 1 Jan 2012 → …

Conference

ConferenceTACAS 2012 - 18th International Conference on Tools and Algorithms for the Construction and Analysis of Systems
Period1/01/12 → …

Cite this