A practical application of geometric semantics to static analysis of concurrent programs

  • Authors:
  • Eric Goubault;Emmanuel Haucourt

  • Affiliations:
  • LIST (CEA - Technologies Avancées), DTSI-SOL, Gif-sur-Yvette Cedex;Preuves, Programmation, Systèmes, Université Paris

  • Venue:
  • CONCUR 2005 - Concurrency Theory
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we show how to compress efficiently the state-space of a concurrent system (here applied to a simple shared memory model, but this is no way limited to that model). The technology used here is based on research on geometric semantics by the authors and collaborators. It has been implemented in a abstract interpretation based static analyzer (ALCOOL), and we show some preliminary results and benchmarks.