Nested transactions: an approach to reliable distributed computing
Nested transactions: an approach to reliable distributed computing
Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
A model for concurrency in nested transactions systems
Journal of the ACM (JACM)
Orange locking: channel-free database concurrency control via locking
Results of the Sixth Working Conference of IFIP Working Group 11.3 on Database Security on Database security, VI : status and prospects: status and prospects
An efficient multiversion algorithm for secure servicing of transaction reads
CCS '94 Proceedings of the 2nd ACM Conference on Computer and communications security
A locking protocol for MLS databases providing support for long transactions
Proceedings of the ninth annual IFIP TC11 WG11.3 working conference on Database security IX : status and prospects: status and prospects
Multilevel secure transaction processing: status and prospects
Proceedings of the tenth annual IFIP TC11/WG11.3 international conference on Database security: volume X : status and prospects: status and prospects
Secure locking protocols for multilevel database management systems
Proceedings of the tenth annual IFIP TC11/WG11.3 international conference on Database security: volume X : status and prospects: status and prospects
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
Concurrency control issues in nested transactions
The VLDB Journal — The International Journal on Very Large Data Bases
Lattice-Based Access Control Models
Computer
Advanced Transaction Processing in Multilevel Secure File Stores
IEEE Transactions on Knowledge and Data Engineering
Serializability of Nested Transactions in Multidatabases
ICDT '97 Proceedings of the 6th International Conference on Database Theory
A Timestamp Ordering Algorithm for Secure, Single-Version, Multi-Level Databases
Results of the IFIP WG 11.3 Workshop on Database Security V: Status and Prospects
Proceedings of the IFIP WG11.3 Working Conference on Database Security VII
A Two Snapshot Algorithm for Concurrency Control in Multi-Level Secure Databases
SP '92 Proceedings of the 1992 IEEE Symposium on Security and Privacy
SP '92 Proceedings of the 1992 IEEE Symposium on Security and Privacy
A multilevel file system for high assurance
SP '95 Proceedings of the 1995 IEEE Symposium on Security and Privacy
Database Security-Concepts, Approaches, and Challenges
IEEE Transactions on Dependable and Secure Computing
ACS'07 Proceedings of the 7th Conference on 7th WSEAS International Conference on Applied Computer Science - Volume 7
Access Control for Databases: Concepts and Systems
Foundations and Trends in Databases
Security correctness for secure nested transactions: position paper
Proceedings of the 7th Workshop on Programming Languages and Analysis for Security
Transactional correctness for secure nested transactions
TGC'11 Proceedings of the 6th international conference on Trustworthy Global Computing
Hi-index | 0.00 |
This article presents an approach to concurrency control for transactions in a Multilevel Secure Database Management System (MLS/DBMS). The major problem is that concurrency control mechanisms used in traditional DBMSs are not adequate in a MLS/DBMS, since they may be exploited to establish covert channels. The approach presented in this article, which uses single-version data items, is based on the use of nested transactions, application-level recovery, and notification-based locking protocols. All these features allow us to develop a concurrency control mechanism that is free of timing channels and avoids many of the shortcomings of the concurrency control mechanisms so far developed for conventional (i.e., flat) transactions, such as transaction starvation and resource wastage.