Mobile resource guarantees for smart devices

  • Authors:
  • David Aspinall;Stephen Gilmore;Martin Hofmann;Donald Sannella;Ian Stark

  • Affiliations:
  • Laboratory for Foundations of Computer Science, School of Informatics, The University of Edinburgh;Laboratory for Foundations of Computer Science, School of Informatics, The University of Edinburgh;Lehr- und Forschungseinheit für Theoretische Informatik, Institut für Informatik, Ludwig-Maximilians-Universität, München;Laboratory for Foundations of Computer Science, School of Informatics, The University of Edinburgh;Laboratory for Foundations of Computer Science, School of Informatics, The University of Edinburgh

  • Venue:
  • CASSIS'04 Proceedings of the 2004 international conference on Construction and Analysis of Safe, Secure, and Interoperable Smart Devices
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present the Mobile Resource Guarantees framework: a system for ensuring that downloaded programs are free from run-time violations of resource bounds. Certificates are attached to code in the form of efficiently checkable proofs of resource bounds; in contrast to cryptographic certificates of code origin, these are independent of trust networks. A novel programming language with resource constraints encoded in function types is used to streamline the generation of proofs of resource usage.