Publication | Closed Access
Efficient and flexible access control via logic program specialisation
43
Citations
13
References
2004
Year
Unknown Venue
Access Control ChecksEngineeringInformation SecurityVerificationSoftware EngineeringFlexible Access ControlSoftware AnalysisFormal VerificationHardware SecurityLogic Program SpecialisationLogical Access ControlAccess MethodDeductive DatabaseAccess ControlData ManagementComputer EngineeringComputer ScienceDatabase TheoryData SecurityAutomated ReasoningProgram AnalysisFormal MethodsDatabase SecurityDatabase Access
We describe the use of a flexible meta-interpreter for performing access control checks on deductive databases. The meta-program is implemented in Prolog and takes as input a database and an access policy specification. We then proceed to specialise the meta-program for a given access policy and intensional database by using the logen partial evaluation system. In addition to describing the programs involved in our approach, we give a number of performance measures for our implementation of an access control checker, and we discuss the implications of using this approach for access control on deductive databases. In particular, we show that by using our approach we get flexible access control with virtually zero overhead.
| Year | Citations | |
|---|---|---|
Page 1
Page 1