Differences between revisions 11 and 14 (spanning 3 versions)
Revision 11 as of 2011-02-07 14:23:09
Size: 1142
Editor: viktor
Comment:
Revision 14 as of 2011-03-09 13:58:30
Size: 1213
Editor: poh-imac
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
= Star wiki = = Separation logic & local reasoning =
Line 17: Line 17:
  * [[SLInProofAssistants|SL in interactive proof assistants (Coq,HOL,etc.)]]   * [[SLInProofAssistants|SL in proof assistants (Coq,HOL,etc.)]]
  * [[SLInProgramAnalysis|Program Analysis based on SL]]

Separation logic & local reasoning

This is a wiki about separation logic, an extension of Hoare's logic oriented to reasoning about mutable data structures (or, programs with dynamically allocated pointers). Separation logic supports local reasoning, where specifications and proofs concentrate on the portion of memory used by a program component, and not the entire global state of the system.

Table of Contents

Editing the wiki

To edit the wiki, you first have to create an account and contact Viktor Vafeiadis to grant you write permission. Then, login and click on the "Edit" link to modify a page.

FrontPage (last edited 2013-04-18 12:27:53 by draufer)