• DocumentCode
    2178852
  • Title

    Concurrency Control in Multi-Role Association

  • Author

    Enokido, Tomoya ; Takizawa, Makoto

  • Author_Institution
    Rissho University
  • fYear
    2006
  • fDate
    04-07 July 2006
  • Firstpage
    45
  • Lastpage
    45
  • Abstract
    A role shows a job function in an enterprise. In a rolebased access control model, a role is a set of access rights. A subject doing jobs is granted roles showing the jobs. In addition, objects have to be consistent in presence of multiple conflicting transactions. A transaction issued by a subject is associated with a subset of roles granted to the subject, which is named purpose. A method with a more significant purpose is performed before another method with a less significant purpose. We discuss which purpose is more significant than another purpose. We discuss general role-ordering (GRO) schedulers so that multiple conflicting transactions are serializable in the significant order of subjects and purposes. We evaluate the GRO scheduler compared with the traditional two-phase locking protocol.
  • Keywords
    Access control; Access protocols; Authorization; Concurrency control; Distributed computing; Information systems; Permission; Processor scheduling; Relational databases; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2006. ICDCS Workshops 2006. 26th IEEE International Conference on
  • ISSN
    1545-0678
  • Print_ISBN
    0-7695-2541-5
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2006.31
  • Filename
    1648934