@inbook{2e79cb5ca4f24b849834fb462fe7c8fc,
title = "Type based discretionary access control",
abstract = "Discretionary Access Control (DAC) systems provide powerful mechanisms for resource management based on the selective distribution of capabilities to selected classes of principals. We study a type-based theory of DAC models for concurrent and distributed systems represented as terms of Cardelli, Ghelli and Gordon's pi calculus with groups [2]. In our theory, groups play the r{\^o}le of principals, and the structure of types allows fine-grained mechanisms to be specified to govern the transmission of names, to bound the (iterated) re-transmission of capabilities, to predicate their use on the inability to pass them to third parties, ... and more. The type system relies on subtyping to help achieve a selective distribution of capabilities, based on the groups in control of the communication channels. Type preservation provides the basis for a safety theorem stating that in well-typed processes all names flow according to the delivery policies specified by their types, and are received at the intended sites with the intended capabilities.",
author = "Michele Bugliesi and Dario Colazzo and Silvia Crafa",
year = "2004",
month = jan,
day = "1",
doi = "10.1007/978-3-540-28644-8\_15",
language = "English",
isbn = "354022940X",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "225--239",
editor = "Philippa Gardner and Nobuko Yoshida",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
}