Two for the Price of One: Lifting Separation Logic Assertions

Cited 3 time in webofscience Cited 0 time in scopus
  • Hit : 245
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorThamsborg, Jacobko
dc.contributor.authorBirkedal, Larsko
dc.contributor.authorYang, Hongseokko
dc.date.accessioned2017-08-08T06:54:23Z-
dc.date.available2017-08-08T06:54:23Z-
dc.date.created2017-08-02-
dc.date.created2017-08-02-
dc.date.created2017-08-02-
dc.date.created2017-08-02-
dc.date.issued2012-
dc.identifier.citationLOGICAL METHODS IN COMPUTER SCIENCE, v.8, no.3-
dc.identifier.issn1860-5974-
dc.identifier.urihttp://hdl.handle.net/10203/225280-
dc.description.abstractRecently, data abstraction has been studied in the context of separation logic, with noticeable practical successes: the developed logics have enabled clean proofs of tricky challenging programs, such as subject-observer patterns, and they have become the basis of efficient verification tools for Java (jStar), C (VeriFast) and Hoare Type Theory (Ynot). In this paper, we give a new semantic analysis of such logic-based approaches using Reynolds's relational parametricity. The core of the analysis is our lifting theorems, which give a sound and complete condition for when a true implication between assertions in the standard interpretation entails that the same implication holds in a relational interpretation. Using these theorems, we provide an algorithm for identifying abstraction-respecting client-side proofs; the proofs ensure that clients cannot distinguish two appropriately-related module implementations.-
dc.languageEnglish-
dc.publisherTECH UNIV BRAUNSCHWEIG-
dc.titleTwo for the Price of One: Lifting Separation Logic Assertions-
dc.typeArticle-
dc.identifier.wosid000309447200022-
dc.identifier.scopusid2-s2.0-84875982815-
dc.type.rimsART-
dc.citation.volume8-
dc.citation.issue3-
dc.citation.publicationnameLOGICAL METHODS IN COMPUTER SCIENCE-
dc.identifier.doi10.2168/LMCS-8(3:22)2012-
dc.contributor.localauthorYang, Hongseok-
dc.contributor.nonIdAuthorThamsborg, Jacob-
dc.contributor.nonIdAuthorBirkedal, Lars-
dc.description.isOpenAccessN-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorseparation logic-
dc.subject.keywordAuthordata abstraction-
dc.subject.keywordAuthorrelational interpretation-
dc.subject.keywordPlusABSTRACTION-
dc.subject.keywordPlusSEMANTICS-
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 3 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0