Differences between revisions 3 and 4
Revision 3 as of 2011-02-03 16:26:05
Size: 2357
Editor: viktor
Comment:
Revision 4 as of 2011-02-03 16:29:51
Size: 2377
Editor: viktor
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
This is a wiki about separation logic. This is a wiki about [[SeparationLogic|separation logic]].

Star Wiki

This is a wiki about separation logic.

Separation logic is an extension of Hoare's logic oriented to reasoning about mutable data structures (or, programs with dynamically allocated pointers). It enables more compact proofs and specs of imperative programs than before because of its support for 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.

The purpose of these pages is to give some context for people wanting to learn about the work. There is no attempt to be comprehensive or uptodate in these pages. And the material is undoubtedly biased, perhaps even a bit East London-centric. But you can find lots more information on the pages linked at the top, and further (especially current) information on the pages of people mentioned throughout, as well the links at the bottom.

Quick Start: A good way to get started is to read Reynolds's invited paper from LICS'02. When understanding a subject it is also helpful (and not emphasized enough in CS) to have a picture of the development of ideas. If you are interested in this sort of thing, go here for the early days.

What is this wiki about?

Interesting starting points:

Here is an example how to use the Latex extension installed:

 $$\mathds{C}$$

How to use this site

A Wiki is a collaborative site, anyone can contribute and share:

  • Edit any page by pressing Edit at the top or the bottom of the page

  • Create a link to another page with joined capitalized words (like WikiSandBox) or with [[words in brackets]]

  • Search for page titles or text within pages using the search box at the top of any page
  • See HelpForBeginners to get you going, HelpContents for all help pages.

To learn more about what a WikiWikiWeb is, read about WhyWikiWorks and the WikiNature.

This wiki is powered by MoinMoin.

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