paper

Improved Static Analysis of Parameterised Boolean Equation Systems using Control Flow Reconstruction

arXiv:1304.6482 · doi:10.1007/978-3-319-11936-6_16

Abstract

We present a sound static analysis technique for fighting the combinatorial explosion of parameterised Boolean equation systems (PBESs). These essentially are systems of mutually recursive fixed point equations ranging over first-order logic formulae. Our method detects parameters that are not live by analysing a control flow graph of a PBES, and it subsequently eliminates such parameters. We show that a naive approach to constructing a control flow graph, needed for the analysis, may suffer from an exponential blow-up, and we define an approximate analysis that avoids this problem. The effectiveness of our techniques is evaluated using a number of case studies.

This is an extended version containing full proofs, and results with both versions of our analysis. Scripts and results corresponding to this submission can be found at https://github.com/jkeiren/pbesstategraph-experiments

References in corpus (1)

Cited by in corpus (3)