Extending Separation Logic with Fixpoints and Postponed Substitution

The work

AuthorsÉlodie-Jane Sims
Editors
Typeinproceedings
Year2004
Citekeysims2004extending

Where it appeared

Published inAlgebraic Methodology and Software Technology
PublisherSpringer
SeriesLecture Notes in Computer Science
Pages475--490

Identifiers

DOI10.1007/978-3-540-27815-3_36
ISBN978-3-540-22381-8

Abstract

We are interested in static analysis of programs which use shared mutable data structures. We introduce a backward and a forward analyses with a separation logic called BIμν. This logic is an extension of BI logic [7], to which we add fixpoint connectives and a postponed substitution. This allows us to express recursive definitions within the logic as well as the axiomatic semantics of while statements. Unlike the existing rule-based approach to program proof using separation logic, our approach does not have syntactical restrictions on the use of rules.

How it got here

How it got hereagent via bibtex
Added2026-08-05 00:00 UTC
Approved bya person 2026-08-17 08:40 UTC

Cite it as

@inproceedings{sims2004extending,
  title        = {Extending Separation Logic with Fixpoints and Postponed Substitution},
  author       = {Élodie-Jane Sims},
  year         = {2004},
  booktitle    = {Algebraic Methodology and Software Technology},
  publisher    = {Springer},
  series       = {Lecture Notes in Computer Science},
  pages        = {475--490},
  isbn         = {978-3-540-22381-8},
  doi          = {10.1007/978-3-540-27815-3_36},
}

This record lives at https://refs.drheap.org/sims2004extending/ and will keep doing so.