Authors
Rocco De Nicola, GianLuigi Ferrari, Rosario Pugliese
Publication date
2000
Conference
Proc. of the 11th International Conference on Concurrency Theory (CONCUR 2000)
Pages
LNCS 1877, 48-65
Publisher
Springer Berlin/Heidelberg
Description
In the design of programming languages for highly distributed systems where processes can migrate and execute on new hosts, the integration of security mechanisms is a major challenge. In this paper, we report our experience in the design of an experimental programming language, called Klaim, which provides mechanisms to customize access control policies. Klaim security architecture exploits a capability-based type system to provide mechanisms for specifying and enforcing policies that control uses of resources and authorize migration and execution of processes. By means of a few programming examples, we illustrate the flexibility of the Klaim approach to support the specification of control policies and to guarantee their enforcement.
Total citations
20012002200320042005200620072008200920102011201220132014201520162017201820192020202120224163101153622112111123
Scholar articles
R De Nicola, GL Ferrari, R Pugliese - … Theory: 11th International Conference University Park …, 2000