A Modal Separation Logic for Resource Dynamics - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of Logic and Computation Année : 2018

A Modal Separation Logic for Resource Dynamics

Jean-René Courtault
  • Fonction : Auteur
  • PersonId : 776519
  • IdRef : 18565309X
Didier Galmiche

Résumé

The logic of Bunched implications (BI), and its boolean version (Boolean BI), are logics that allow us to express properties on resources and to provide logical frameworks for the so-called separation logics. In this paper we study a new modal separation logic that extends Boolean BI with two kinds of modalities, in order to deal with resources having dynamic properties (which depend on the current state of a system) and also to capture some resource evolutions or transformations. We show how we can model concurrent processes manipulating resources, and we provide a sound and complete tableau calculus, with a counter-model extraction method, for proving properties expressed in this logic.
Fichier non déposé

Dates et versions

hal-01258982 , version 1 (19-01-2016)

Identifiants

Citer

Jean-René Courtault, Didier Galmiche. A Modal Separation Logic for Resource Dynamics . Journal of Logic and Computation, 2018, 28 (4), pp.733-778. ⟨10.1093/logcom/exv031⟩. ⟨hal-01258982⟩
134 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More