A CONFLICT DETECTION MECHANISM FOR AUTHORIZATION USING INTENTION TYPES IN OBJECT-ORIENTED DATABASE-SYSTEMS

Citation
Tj. Son et al., A CONFLICT DETECTION MECHANISM FOR AUTHORIZATION USING INTENTION TYPES IN OBJECT-ORIENTED DATABASE-SYSTEMS, IEICE transactions on information and systems, E81D(10), 1998, pp. 1053-1063
Citations number
19
Categorie Soggetti
Computer Science Information Systems
ISSN journal
09168532
Volume
E81D
Issue
10
Year of publication
1998
Pages
1053 - 1063
Database
ISI
SICI code
0916-8532(1998)E81D:10<1053:ACDMFA>2.0.ZU;2-S
Abstract
Many object-oriented database systems have used the notion of implicit authorization to avoid the overhead caused by explicitly storing all authorizations for each object. In implicit authorization, it is very important to detect efficiently conflicts between existing authorizati ons and new authorizations to be added. In this article we propose a c onflict detection mechanism in the OODBMSs using implicit authorizatio n with the notion of intention type authorization. When Lye grant an a uthorization on a node n in the database granularity hierarchy, the ex isting method is inefficient in determining the conflicts since it nee ds to examine all authorizations on the descendants of the node n. In contrast, our mechanism has the advantage of detecting the conflicts a t the node n where an explicit authorization is to be granted without examining any authorizations below the node n. Thus, the proposed mech anism can detect a conflict with the average time complexity of O(d), which is smaller than O(m(d)) of existing methods, where m is the numb er of children nodes at an arbitrary level and d is the difference of levels between the node with an existing explicit authorization and th e higher node where an explicit authorization is to be granted. We als o show that the additional storage overhead of storing all authorizati ons is negligible when compared with the total number of all explicit authorizations.