Skip to main content

and
  1. Chapter and Conference Paper

    Actor Services

    We present actor services: a novel program logic for defining and verifying response and functional properties of programs which communicate via asynchronous messaging. Actor services can specify how parts of ...

    Alexander J. Summers, Peter Müller in Programming Languages and Systems (2016)

  2. No Access

    Chapter and Conference Paper

    Viper: A Verification Infrastructure for Permission-Based Reasoning

    The automation of verification techniques based on first-order logic specifications has benefitted greatly from verification infrastructures such as Boogie and Why. These offer an intermediate language that ca...

    Peter Müller, Malte Schwerhoff in Verification, Model Checking, and Abstract… (2016)

  3. No Access

    Chapter and Conference Paper

    Abstract Read Permissions: Fractional Permissions without the Fractions

    Fractional Permissions are a popular approach to reasoning about programs that use shared-memory concurrency, because they provide a way of proving data race freedom while permitting concurrent read access. Ho...

    Stefan Heule, K. Rustan M. Leino in Verification, Model Checking, and Abstract… (2013)