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

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.

Provided by: University of Zurich Topic: Software Date Added: Jan 2012 Format: PDF

Find By Topic