This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems
Concurrency Control on Distributed Objects using Role Ordering (RO) Scheduler
Sedona, Arizona
February 02-February 04
ISBN: 0-7695-2347-1
Tomoya Enokido, Department of Computers and Systems Engineering,Tokyo Denki University
Makoto Takizawa, Department of Computers and Systems Engineering,Tokyo Denki University

A concept of role is significant to design and implement a secure information system. A role concept shows a job function in an enterprise. A role-based access control (RBAC) model is used to make a system secure. In addition to keeping systems secure, objects have to be consistent in presence of multiple transactions. Traditional locking protocols and timestamp ordering schedulers are based on principles "first-comer-winner" and "timestamp order' to make multiple conflicting transactions serializable, respectively. In this paper, we discuss concurrency control algorisms based on the significancy of roles assigned to transactions. We first define a significantly dominant relation on roles. We discuss a role ordering (RO) scheduler so that multiple con- flicting transactions are serializable in a significant dominant relation of roles. We evaluate the RO scheduler compared with the two-phase locking (2PL) protocol.

Citation:
Tomoya Enokido, Makoto Takizawa, "Concurrency Control on Distributed Objects using Role Ordering (RO) Scheduler," words, pp.66-73, 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, 2005
Usage of this product signifies your acceptance of the Terms of Use.