%0 Journal Article %T XACML Policy Evaluation Engine Based on Multi-Level Optimization Technology
基于多层次优化技术的XACML 策略评估引擎 %A WANG Ya-Zhe %A FENG Deng-Guo %A ZHANG Li-Wu %A ZHANG Min %A
王雅哲 %A 冯登国 %A 张立武 %A 张敏 %J 软件学报 %D 2011 %I %X This paper proposes an implementation scheme of XACML (extensible access control markup language) policy evaluation engine based on multi-level optimization technology, MLOBEE (multi-level optimization based evaluation engine). Before evaluating these policies, the scenario implements rule refinement to lessen scale policies and adjust the sequence at the rule. During evaluation, the engine adopts a multi-cache mechanism that includes result cache, attribute cache, and policy cache to reduce the communication cost between engine and other components. To decrease matching magnitudes and enhance matching exactitudes, policy cache practices two stage index techniques. Finally, emulation tests validate that the overall evaluation performance of MLOBEE, using multi-level optimization technology, is better than most other similar systems. %K XACML (extensible access control markup language) %K access control %K policy evaluation %K rule refining %K cache mechanism %K policy index
XACML %K 访问控制 %K 策略评估 %K 规则精化 %K 缓存机制 %K 策略索引 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=178494B1B7A90B6BA96CD369B755FEE6&yid=9377ED8094509821&vid=BC12EA701C895178&iid=0B39A22176CE99FB&sid=892C6E385D640C1E&eid=302684F6FB4B24FF&journal_id=1000-9825&journal_name=软件学报&referenced_num=0&reference_num=26