HyXAC: a hybrid approach for XML access control

  • Authors:
  • Manogna Thimma;Tsam Kai Tsui;Bo Luo

  • Affiliations:
  • Cerner Corporation, Kansas City, MO, USA;NIPR, Kansas City, MO, USA;University of Kansas, Lawrence, KS, USA

  • Venue:
  • Proceedings of the 18th ACM symposium on Access control models and technologies
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

While XML has been widely adopted for information sharing over the Internet, the need for efficient XML access control naturally arise. Various XML access control enforcement mechanisms have been proposed in the research community, such as view-based approaches and pre-processing approaches. Each category of solutions has its inherent advantages and disadvantages. For instance, view based approach provides high performance in query evaluation, but suffers from the view maintenance issues. To remedy the problems, we propose a hybrid approach, namely HyXAC: Hybrid XML Access Control. HyXAC provides efficient access control and query processing by maximizing the utilization of available (but constrained) resources. HyXAC first uses the pre-processing approach as a baseline to process queries and define sub-views. In HyXAC, views are not defined in a per-role basis, instead, a sub-view is defined for each access control rule, and roles with identical rules would share the sub-view. Moreover, HyXAC dynamically allocates the available resources (memory and secondary storage) to materialize and cache sub-views to improve query performance. With intensive experiments, we have shown that HyXAC optimizes the usage of system resource, and improves the performance of query processing.