Explicit Stabilisation for Modular Rely-Guarantee Reasoning

  • Wickerson J
  • Dodds M
  • Parkinson M
N/ACitations
Citations of this article
15Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We propose a new formalisation of stability for Rely-Guarantee, in which an assertion's stability is encoded into its syntactic form. This allows two advances in modular reasoning. Firstly, it enables Rely-Guarantee, for the first time, to verify concurrent libraries independently of their clients' environments. Secondly, in a sequential setting, it allows a module's internal interference to be hidden while verifying its clients. We demonstrate our approach by verifying, using RGSep, the Version 7 Unix memory manager, uncovering a twenty-year-old bug in the process. � 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Wickerson, J., Dodds, M., & Parkinson, M. (2010). Explicit Stabilisation for Modular Rely-Guarantee Reasoning (pp. 610–629). https://doi.org/10.1007/978-3-642-11957-6_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free