arrow
Return

A feature-based approach for modeling role-based access control systems

delete2011-12-01
delete14
PRE
AI
S
Sangsig Kim *
D
Dae‐Kyoo Kim
S
Suntae Kim *
S
Sooyong Park
DOI:10.1016/j.jss.2011.03.084delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Role-based access control (RBAC) is a popular access control model for enterprise systems due to its flexibility and scalability. There are many RBAC features available, each providing a different function. Not all features are needed for an RBAC system. Depending on the requirements, one should be able to configure features on a need basis, which reduces development complexity and thus fosters development. However, there have not been suitable methods that enable systematic configuration of RBAC features for system development. This paper presents an approach for configuring RBAC features using a combination of feature modeling and UML modeling. Feature modeling is used for capturing the structure of features and configuration rules, and UML modeling is used for defining the semantics of features. RBAC features are defined based on design principles of partial inheritance and compatibility, which facilitates feature composition and verification. We demonstrate the approach using a banking application and present tool support developed for the approach. (C) 2011 Elsevier Inc. All rights reserved.
Keywords:
Feature modeling
Role-based access control
UML
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

O
Oakland University
Scholars:
3.6K
Papers: 3.0K
Citations: 2.7K
K
Kangwon National University
Scholars:
10.0K
Papers: 9.3K
Citations: 13
S
Sogang University
Scholars:
4.5K
Papers: 4.4K
Citations: 4.0K
researcher View more organizations