A Role-Permission Assignment Method of RBAC Involved Conflicting Constraints under E-CARGO

Multi-agent systems are historically one of the most crucial problems and now become an important topic in cognitive theory. In the view of ontology theory, multi-agent systems are usually related to roles and agents are the executors of roles. We investigate an improved multi-agent system by solving the RBAC role-permission assignment problem with conflicting constrains in this paper, under the E-CARGO model that provides the formalization, the description of conflicts and the algorithms used in this paper. Simulation experiments with comprehensive consideration can verify the correctness of our method.

[1]  Yingxu Wang,et al.  A Cognitive Informatics Reference Model of Autonomous Agent Systems (AAS) , 2009, Int. J. Cogn. Informatics Nat. Intell..

[2]  Haibin Zhu,et al.  Fundamental issues in the design of a role engine , 2008, 2008 International Symposium on Collaborative Technologies and Systems.

[3]  Yong Tang,et al.  Dynamic Logic Model of Time Axes in Temporal Database: Dynamic Logic Model of Time Axes in Temporal Database , 2010 .

[4]  Frank Dignum,et al.  Role-assignment in open agent societies , 2003, AAMAS '03.

[5]  Yao Zhi-qiang Access control model based on RBAC in cloud computing , 2012 .

[6]  Haiyan Che,et al.  Research on Description Logic Based Conflict Detection Methods for RB-RBAC Model , 2006, AMT.

[7]  Yulin Zhang,et al.  Study on an Improved Extended-RBAC Model , 2009, 2009 Second International Workshop on Knowledge Discovery and Data Mining.

[8]  Tetsuo Kinoshita,et al.  Cooperation Protocol Design Method for Repository-Based Multi-Agent Applications , 2013, Int. J. Softw. Sci. Comput. Intell..

[9]  Youqun Shi,et al.  Research on the BDI-Agent Learning Model Based on Dynamic Fuzzy Logic , 2009, 2009 International Conference on Computational Intelligence and Software Engineering.

[10]  Haibin Zhu,et al.  Role-Based Human-Computer Interactions , 2011, Int. J. Cogn. Informatics Nat. Intell..

[11]  MengChu Zhou,et al.  Group Role Assignment via a Kuhn–Munkres Algorithm-Based Solution , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[12]  Yi Sheng-wei Representation for RBAC Model in Description Logic , 2010 .

[13]  Elisa Bertino,et al.  Secure interoperation in a multidomain environment employing RBAC policies , 2005, IEEE Transactions on Knowledge and Data Engineering.

[14]  Haibin Zhu Role-Based Autonomic Systems , 2010, Int. J. Softw. Sci. Comput. Intell..

[15]  Liu Dong,et al.  Dynamic Logic Model of Time Axes in Temporal Database , 2010 .

[16]  Haibin Zhu,et al.  Collective group role assignment and its complexity , 2011, 2011 IEEE International Conference on Systems, Man, and Cybernetics.

[17]  Hu Hai-bo Detecting conflict of permissions in RBAC model with semantic approach , 2011 .

[18]  Lin Bao-jun An Adaptive BDI Model Based on the Non-Monotonic Logic , 2006 .

[19]  Haibin Zhu Group role assignment with conflicting agent constraints , 2011, 2011 International Conference on Collaboration Technologies and Systems (CTS).

[20]  Yongcun Cao,et al.  Combining Ontology with Intelligent Agent to Provide Negotiation Service , 2010, Int. J. Softw. Sci. Comput. Intell..

[21]  MengChu Zhou,et al.  Role Transfer Problems and Algorithms , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[22]  Haibin Zhu,et al.  Group role assignment , 2009, 2009 International Symposium on Collaborative Technologies and Systems.

[23]  Dentcho N. Batanov,et al.  Customizing Component-Based Software Using Component Coordination Model: A Use-Context Driven Approach Toward Role-Based Model , 2004, Int. J. Softw. Eng. Knowl. Eng..

[24]  Pan Li Multi-domain Policy Conflicts and Detection Methods Based on RBAC , 2010 .

[25]  MengChu Zhou,et al.  Role-based collaboration and its kernel mechanisms , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).