Graph-based Optimistic Transaction Management

Maurice G. Ashton, Avondale College
Frans A. Henskens, University of Newcastle

Originally published as:

Ashton, M.G., & Henskens, F.A. (2007). Graph-based optimistic transaction management. Journal of Object Technology, 66(6), 131-148. Retrieved from


In this paper, we introduce and describe directed dependency graph-based transaction and concurrency control (DCC) for persistent (stable, single-level) object-based bulk data management systems. The new technique is optimistic and applicable across a wide range of store sizes, transaction sizes and multi-programming levels. It is also has potential for use in management of transactions in other contexts, for example web services.