Ayuda
Ir al contenido

Dialnet


BI-hyperdoctrines, higher-order separation logic, and abstraction

  • Autores: Bodil Biering, Lars Birkedal, Noah Torp-Smith
  • Localización: ACM transactions on programming languages and systems, ISSN 0164-0925, Vol. 29, Nº 5, 2007, págs. 3-35
  • Idioma: inglés
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • We present a precise correspondence between separation logic and a simple notion of predicate BI, extending the earlier correspondence given between part of separation logic and propositional BI. Moreover, we introduce the notion of a BI hyperdoctrine, show that it soundly models classical and intuitionistic first- and higher-order predicate BI, and use it to show that we may easily extend separation logic to higher-order. We also demonstrate that this extension is important for program proving, since it provides sound reasoning principles for data abstraction in the presence of aliasing.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno