BI Hyperdoctrines, Higher-Order Separation Logic, and Abstraction

Bodil Biering, Lars Birkedal, Noah Torp-Smith

    Publikation: Bog / Antologi / Rapport / Ph.D.-afhandlingRapportForskning

    Abstract

    We present a simple extension of separation logic which makes the specification language higher-order, in the sense that quantification over predicates and higher types is possible. The fact that this is a useful extension is illustrated via examples; specifically we demonstrate that existential and universal quantification correspond to abstract data types and parametric data types, respectively. We also illustrate that the semantics we give is an instance of a general notion, namely that of a BI hyperdoctrine, of models for predicate BI.

    OriginalsprogEngelsk
    UdgivelsesstedCopenhagen
    ForlagIT-Universitetet i København
    UdgaveTR-2005-69
    Antal sider50
    ISBN (Elektronisk)87-7949-099-9
    StatusUdgivet - jul. 2005
    NavnIT University Technical Report Series
    NummerTR-2005-69
    ISSN1600-6100

    Fingeraftryk

    Dyk ned i forskningsemnerne om 'BI Hyperdoctrines, Higher-Order Separation Logic, and Abstraction'. Sammen danner de et unikt fingeraftryk.

    Citationsformater