Title :
A model of atomicity for multilevel transactions
Author :
Blaustein, Barbara T. ; Jajodia, Sushil ; McCollum, Catherine D. ; Notargiacomo, LouAnna
Author_Institution :
MITRE Corp., McLean, VA, USA
Abstract :
Data management applications that use multilevel database management system (DBMS) capabilities have the requirement to read and write objects at multiple levels within the bounds of a multilevel transaction. The authors define a new notion of atomicity that is meaningful within the constraints of the multilevel environment. They offer a model of multilevel atomicity that defines varying degrees of atomicity and recognizes that lower security level operations within a transaction must be able to commit or abort independently of higher security level operations. Execution graphs are provided as a tool for analyzing atomicity requirements in conjunction with internal semantic interdependencies among the operations of a transaction and rules for determining the greatest degree of atomicity are proved that can be attained for a given multilevel transaction. Several alternative transaction management algorithms that can be used to preserve multilevel atomicity are presented
Keywords :
distributed databases; security of data; transaction processing; atomicity requirements; execution graphs; internal semantic interdependencies; multilevel atomicity; multilevel database management system; multilevel transactions; security level operations; transaction management algorithms; Contracts; Data security; Delay; Information security; Laboratories; Management information systems; Multilevel systems; Relational databases; Software systems; Transaction databases;
Conference_Titel :
Research in Security and Privacy, 1993. Proceedings., 1993 IEEE Computer Society Symposium on
Conference_Location :
Oakland, CA
Print_ISBN :
0-8186-3370-0
DOI :
10.1109/RISP.1993.287637