A Propositional Dynamic Logic for Concurrent Programs Based on the π-Calculus

  • Authors:
  • Mario R. F. Benevides;L. Menasché Schechter

  • Affiliations:
  • Computer Science Department and Systems and Computer Engineering Program, Federal University of Rio de Janeiro, Brazil;Systems and Computer Engineering Program, Federal University of Rio de Janeiro, Brazil

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work presents a Propositional Dynamic Logic (@pDL) in which the programs are described in a language based on the @p-Calculus without replication. Our goal is to build a dynamic logic that is suitable for the description and verification of properties of communicating concurrent systems, in a similar way as PDL is used for the sequential case. We build a simple Kripke semantics for this logic, provide a complete axiomatization for it and show that it has the finite model property.