HPEngine: high performance XACML policy evaluation engine based on statistical analysis

To improve the efficiency of the XACML(eXtensible access control markup language) policy evaluation en-gine under distributed environment, a novel XACML policy evaluation engine, HPEngine was proposed. The HPEngine dynamically refined policies based on statistical analysis of the policy optimization...

Full description

Saved in:
Bibliographic Details
Main Authors: De-hua NIU, Jian-feng MA, Zhuo MA, Chen-nan LI, Lei WANG
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2014-08-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2014.08.025/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539209168420864
author De-hua NIU
Jian-feng MA
Zhuo MA
Chen-nan LI
Lei WANG
author_facet De-hua NIU
Jian-feng MA
Zhuo MA
Chen-nan LI
Lei WANG
author_sort De-hua NIU
collection DOAJ
description To improve the efficiency of the XACML(eXtensible access control markup language) policy evaluation en-gine under distributed environment, a novel XACML policy evaluation engine, HPEngine was proposed. The HPEngine dynamically refined policies based on statistical analysis of the policy optimization mechanism first and transformed text form of policy into numerical afterward. Moreover, the engine adopted the multi-level caching mechanism based on the statistical analysis to store frequently called request-results, attributes and policy information. Emulation results show that multi-level optimization mechanisms based on the statistical analysis applied in HPEngine significantly reduce the size of policies, decrease the communication cost between the engine and other components, lessen the amount of matching op-eration and improve the speed of matching. Comparative analysis demonstrates that HPEngine is obviously better in per-formance than other similar systems.
format Article
id doaj-art-8522419ce833450181566a78464ededa
institution Kabale University
issn 1000-436X
language zho
publishDate 2014-08-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-8522419ce833450181566a78464ededa2025-01-14T07:25:25ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2014-08-013520621559683794HPEngine: high performance XACML policy evaluation engine based on statistical analysisDe-hua NIUJian-feng MAZhuo MAChen-nan LILei WANGTo improve the efficiency of the XACML(eXtensible access control markup language) policy evaluation en-gine under distributed environment, a novel XACML policy evaluation engine, HPEngine was proposed. The HPEngine dynamically refined policies based on statistical analysis of the policy optimization mechanism first and transformed text form of policy into numerical afterward. Moreover, the engine adopted the multi-level caching mechanism based on the statistical analysis to store frequently called request-results, attributes and policy information. Emulation results show that multi-level optimization mechanisms based on the statistical analysis applied in HPEngine significantly reduce the size of policies, decrease the communication cost between the engine and other components, lessen the amount of matching op-eration and improve the speed of matching. Comparative analysis demonstrates that HPEngine is obviously better in per-formance than other similar systems.http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2014.08.025/XACMLpolicy evaluation enginestatistical analysispolicy optimization
spellingShingle De-hua NIU
Jian-feng MA
Zhuo MA
Chen-nan LI
Lei WANG
HPEngine: high performance XACML policy evaluation engine based on statistical analysis
Tongxin xuebao
XACML
policy evaluation engine
statistical analysis
policy optimization
title HPEngine: high performance XACML policy evaluation engine based on statistical analysis
title_full HPEngine: high performance XACML policy evaluation engine based on statistical analysis
title_fullStr HPEngine: high performance XACML policy evaluation engine based on statistical analysis
title_full_unstemmed HPEngine: high performance XACML policy evaluation engine based on statistical analysis
title_short HPEngine: high performance XACML policy evaluation engine based on statistical analysis
title_sort hpengine high performance xacml policy evaluation engine based on statistical analysis
topic XACML
policy evaluation engine
statistical analysis
policy optimization
url http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2014.08.025/
work_keys_str_mv AT dehuaniu hpenginehighperformancexacmlpolicyevaluationenginebasedonstatisticalanalysis
AT jianfengma hpenginehighperformancexacmlpolicyevaluationenginebasedonstatisticalanalysis
AT zhuoma hpenginehighperformancexacmlpolicyevaluationenginebasedonstatisticalanalysis
AT chennanli hpenginehighperformancexacmlpolicyevaluationenginebasedonstatisticalanalysis
AT leiwang hpenginehighperformancexacmlpolicyevaluationenginebasedonstatisticalanalysis