loading...
Sandboxing in myKlaim
Vienna, Austria April 20-April 22
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ARES.2006.115First International Conference on Ava ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Rene Rydhof Hansen, Technical University of Denmark
Christian W. Probst, Technical University of Denmark
Flemming Nielson, Technical University of Denmark
The uKlaim calculus is a process algebra designed to study the programming of distributed systems consisting of a number of locations each having their own tuple space and collection of mobile processes. Previous work has explored how to incorporate a notion of capabilities to be enforced dynamically by means of a reference monitor. Our first contribution is to describe a sandboxing semantics for the remote evaluation of mobile code; we then develop a succinct flow logic for statically guaranteeing the properties enforced by the reference monitor and hence for dispensing with the overhead of a dynamic reference monitor. Our second contribution is an extension of the calculus to interact with an environment; here processes enter the system from the environment and we develop an entry-condition that is sufficient for ensuring that the resulting system continues to guarantee the properties that would otherwise need to be dynamically enforced by the reference monitor. We call the resulting calculus myKlaim.
Citation:
Rene Rydhof Hansen, Christian W. Probst, Flemming Nielson, "Sandboxing in myKlaim," ares, pp.174-181, First International Conference on Availability, Reliability and Security (ARES'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.