Gå til søgefeltetSpring over til navigationSpring til hovedindhold

A Simple Model of Separation Logic for Higher-order Store

  • Lars Birkedal
    ,
  • Bernhard Reus
    ,
  • Jan Schwinghammer
    ,
  • Hongseok Yang
  • University of Sussex
    ,
  • Saarland University
    ,
  • QMW University of London
Publikation:
Artikel i tidsskrift og konference artikel i tidsskrift
Konferenceartikel
Peer-review

Resume

Separation logic is a Hoare-style logic for reasoning about pointer-manipulating programs. Its core ideas have recently been extended from low-level to richer, high-level languages. In this paper we develop a new semantics of the logic for a programming language where code can be stored (i.e., with higher-order store). The main improvement on previous work is the simplicity of the model. As a consequence, several restrictions imposed by the semantics are removed, leading to a considerably more natural assertion language with a powerful specification logic.

Publikation information

Produktionstype

Publikation:
Artikel i tidsskrift og konference artikel i tidsskrift
Konferenceartikel
Peer-review

Originalsprog

Engelsk

Sider fra-til (Antal sider)

Sider 348-360

Tidsskrift (Bind, Nummer)

Lecture Notes in Computer Science

Publikationsmilepæle

  • Udgivet - 2008

Publikationsstatus

Udgivet - 2008

ISSN

0302-9743

Publication IDs

  • Scopus: 49049113474

Metrikker

PlumX

Hentninger
32
Antal citationer
17

Relateret event

Titel

ICALP 2008 35th International Colloquium on Automata, Languages and Programming

Begivenhedstype

Konference

Dato

06/07/2008 - 13/07/2008

Lokation

ReykjavikIsland