A Resource-Aware Program Logic for a JVM-Like Language

Download Now Free registration required

Executive Summary

Guaranteeing bounded resource consumption of mobile code is one important facet of improving the security of distributed, decentralised systems. To achieve an independent verification of resource properties the authors employ a proof-carrying-code approach: the mobile code is sent together with a certificate that can be checked by the consumer before executing the code. In their case, the certificate makes a statement about the resource consumption, in particular its memory consumption, and has the form of a condensed formal proof.

  • Format: PDF
  • Size: 170.42 KB