بناء نموذج التحكم في الصلاحيات القائم على الدور لكل مستخدم بشكل ديناميكي من وجهة نظر المستخدم (DUO-RBAC) Dynamic User-Oriented Role-Based Access Control Model (DUO-RBAC)

dc.contributor.advisor رشيد الجيوسي
dc.contributor.author حازم مالك حسني كيوان ar
dc.contributor.author Hazem Malek Husni Kiwan en
dc.contributor.examiner Badie Sartawi
dc.contributor.examiner Radwan Tahboub
dc.date.accessioned 2018-10-07T11:35:19Z
dc.date.available 2018-10-07T11:35:19Z
dc.date.issued 2018-04-10
dc.description.abstract Most researchers now trend to use role mining to generate role-based access control model from the existing user-permission assignments. User-oriented role-based access control is a type of role-based access control model, which aims to use role mining from end user perspective to generate a user-oriented RBAC model, since the user almost prefer a simple and minimum role assignments. This research is the first for generating a dynamic user-oriented rolebased access control model (DUO-RBAC) for inserting a new user-permission assignments (new UPA) to the existing user-oriented RBAC model. In a quick clarification, if there is a system which has user-permission assignments, a user-oriented RBAC model can be generated which contains new roles, each one assigns to users and permissions. Then, if we have a new users with new permissions should enter the system which has the model, we will regenerate a new model with new roles assignments to include these new users. Re-generating roles will be done by our dynamic model, with three constraints. First, there are no changes in the number of role assignments for each user in the system after the inserting process, since the user will be conflicted if he has different number of roles from time to time. Second, the permissions that each user has before the inserting process must be the same after generating the new model. Last one, will take into account that each user assign to number of roles no more than t (maximum number of roles that each user can assign), where t is predefined in the existing user-oriented RBAC model. Also, we develop a new algorithm, which based on user-oriented role mining to find the optimal way for inserting the new user permission assignments to the existing model. Our experiments applied on benchmark “Access Control” real datasets to evaluate the results and show the effectiveness of our developed algorithm of several measures. Those measures are: optimal number of roles to make the objective function minimized, optimal number of user-role assignments and generating a new model from end user perspective (keep the new generated model suitable from end-user perspective). en
dc.identifier.other 21213029
dc.identifier.uri https://dspace.alquds.edu/handle/20.500.12213/1466
dc.language.iso en_US
dc.publisher AL-Quds University en
dc.publisher جامعة القدس ar
dc.subject علم الحاسوب ar
dc.subject Computer Science en
dc.subject.other رسالة ماجستير ar
dc.subject.other دراسات عليا ar
dc.subject.other Higher Studies en
dc.subject.other Master Thesis en
dc.title بناء نموذج التحكم في الصلاحيات القائم على الدور لكل مستخدم بشكل ديناميكي من وجهة نظر المستخدم (DUO-RBAC) ar
dc.title Dynamic User-Oriented Role-Based Access Control Model (DUO-RBAC) en
dc.type Thesis
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
MT_2018_21213029_8070.pdf
Size:
1.93 MB
Format:
Adobe Portable Document Format
Description:
Collections