Authors
Daniele Gorla, Rosario Pugliese
Publication date
2003/6/18
Book
International Colloquium on Automata, Languages, and Programming
Pages
119-132
Publisher
Springer Berlin Heidelberg
Description
μKlaim is a process language that permits programming distributed systems made up of several mobile components interacting through multiple distributed tuple spaces. We present the language and a type system for controlling the activities, e.g. access to resources and mobility, of the processes in a net. By dealing with privileges acquisition, the type system enables dynamic variations of security policies. We exploit a combination of static and dynamic type checking, and of in-lined reference monitoring, to guarantee absence of run-time errors due to lack of privileges and state two type soundness results: one involves whole nets, the other is relative to subnets of larger nets.
Total citations
20032004200520062007200820092010201120122013201420152016201720182019202020212022202341010633444323211121
Scholar articles
D Gorla, R Pugliese - International Colloquium on Automata, Languages …, 2003