2004 · 37 citations · 23 references
ComputingComputer ScienceComputer SystemsComputer SecurityDistributed SystemsSecurity PolicyDistributed ComputingDistributed SecurityPolicy ManagementResource SharingFormal ModelingPolicy Conflict DetectionPolicy Engine DesignPolicy ReconciliationSecurity MechanismsSecurity Policies ModelingSecurity Policy Specification
A major hurdle in sharing resources between organizations is heterogeneity. Therefore, in order for two organizations to collaborate their policies have to be resolved. The process of resolving different policies is known as policy reconciliation, which in general is an intractable problem. This paper addresses policy reconciliation in the context of security. We present a formal framework and hierarchical representation for security policies. Our hierarchical representation exposes the structure of the policies and leads to an efficient reconciliation algorithm. We also demonstrate that agent preferences for security mechanisms can be readily incorporated into our framework. We have implemented our reconciliation algorithm in a library called the policy reconciliation engine or PRE. In order to test the implementation and measure the overhead of our reconciliation algorithm, we have integrated PRE into a distributed high-throughput system called Condor.
23
Role-based access control models
Ravi Sandhu, Edward J. Coyne, H.L. Feinstein et al. · Computer · 1996 · 5.8K citations
Condor-a hunter of idle workstations
Michael Litzkow, Miron Livny, Matt W. Mutka · 2003 · 2.3K citations · Full text
Access control: principle and practice
Ravi Sandhu, Pierangela Samarati · IEEE Communications Magazine · 1994 · 1.3K citations
Decentralized trust management
Matt Blaze, Joan Feigenbaum, Jack Lacy · 2002 · 964 citations