Deciding Safety Properties in Infinite-State Pi-Calculus via Behavioural Types

  • Authors:
  • Lucia Acciai;Michele Boreale

  • Affiliations:
  • Dipartimento di Sistemi e Informatica, Università di Firenze,;Dipartimento di Sistemi e Informatica, Università di Firenze,

  • Venue:
  • ICALP '09 Proceedings of the 36th Internatilonal Collogquium on Automata, Languages and Programming: Part II
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the pi-calculus, we consider decidability of certain safety properties expressed in a simple spatial logic. We first introduce a behavioural type system that, given a process P , tries to extract a spatial-behavioural type T , in the form of a ccs term that is logically equivalent to the given process. Using techniques based on well-structured transition systems, we then prove that, for an interesting fragment of the considered logic, satisfiability (T *** *** ) is decidable for types. As a consequence of logical equivalence between types and processes, we obtain decidability of this fragment of the logic for all well-typed pi-processes.