Data di Pubblicazione:
2009
Abstract:
We propose an extension to the security model of Java, that allows for specifying, analysing and enforcing history-based usage policies. Policies are defined by usage automata, that recognize the forbidden execution histories. Programmers can sandbox an untrusted piece of code with a policy, which is enforced at run-time through its local scope. A static analysis allows for optimizing the execution monitor: only the policies not guaranteed to be always obeyed will be enforced at run-time.
Tipologia CRIS:
01.01 Articolo in rivista
Keywords:
D.2 SOFTWARE ENGINEERING; Software Engineering; Service-Oriented Overlay Computers
Elenco autori:
Costa, Gabriele; Martinelli, Fabio
Link alla scheda completa:
Pubblicato in: