DocumentCode :
1686052
Title :
Role-based concurrency control for distributed systems
Author :
Enokido, Tomoya ; Takizawa, Makoto
Volume :
1
fYear :
2006
Abstract :
A concept of role is widely and significantly used to design and implement secure information systems. A role shows a job function in an enterprise. In a role-based access control (RBAC) model, a role is a set of access rights. A subject doing a job is assigned with a role showing the job. In addition, a subject can play multiple roles in an enterprise. In addition to keeping systems secure, objects have to be consistent in presence of multiple conflicting transactions. Traditional locking protocols and timestamp ordering (TO) schedulers are based on principles "first-comer-winner" and "timestamp order" to make multiple conflicting transactions serializable, respectively. Since a transaction is associated with a collection of roles, we discuss which collection of roles is more significant than others. We discuss a role ordering (RO) scheduler so that multiple conflicting transactions are serializable in the significant dominant relation of roles.
Keywords :
authorisation; concurrency control; protocols; scheduling; transaction processing; RBAC model; concurrency control; distributed system; multiple conflicting transactions; protocol; role ordering scheduler; role-based access control; secure information system; Access control; Access protocols; Authorization; Concurrency control; Information systems; Permission; Relational databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications, 2006. AINA 2006. 20th International Conference on
ISSN :
1550-445X
Print_ISBN :
0-7695-2466-4
Type :
conf
DOI :
10.1109/AINA.2006.290
Filename :
1620224
Link To Document :
بازگشت