• DocumentCode
    2865069
  • Title

    Comprehensive Two-Level Analysis of Static and Dynamic RBAC Constraints with UML and OCL

  • Author

    Kuhlmann, Mirco ; Sohr, Karsten ; Gogolla, Martin

  • Author_Institution
    Comput. Sci. Dept., Univ. of Bremen, Bremen, Germany
  • fYear
    2011
  • fDate
    27-29 June 2011
  • Firstpage
    108
  • Lastpage
    117
  • Abstract
    Organizations with stringent security requirements like banks or hospitals frequently adopt role-based access control (RBAC) principles to simplify their internal permission management. Authorization constraints represent a fundamental advanced RBAC concept enabling precise restrictions on access rights. Thereby, the complexity of the resulting security policies increases so that tool support for comfortable creation and adequate validation is required. We propose a new approach to developing and analyzing RBAC policies using UML for modeling RBAC core concepts and OCL to realize authorization constraints. Dynamic (i. e., time-dependent) constraints, their visual representation in UML and their analysis are of special interest. The approach results in a domain-specific language for RBAC which is highly configurable and extendable with respect to new RBAC concepts and classes of authorization constraints and allows the developer to validate RBAC policies in an effective way. The approach is supported by a UML and OCL validation tool.
  • Keywords
    Unified Modeling Language; authorisation; program verification; OCL validation tool; RBAC concept; UML validation tool; access rights; authorization constraint; domain specific language; internal permission management; object constraint language; role based access control principle; security policies; two-level analysis; unified modeling language; Analytical models; Authorization; Concrete; Context; DSL; Unified modeling language; Analysis; Modeling; RBAC; Reliability; Security; UML/OCL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Secure Software Integration and Reliability Improvement (SSIRI), 2011 Fifth International Conference on
  • Conference_Location
    Jeju Island
  • Print_ISBN
    978-1-4577-0780-3
  • Electronic_ISBN
    978-0-7695-4453-3
  • Type

    conf

  • DOI
    10.1109/SSIRI.2011.18
  • Filename
    5992009