University of Tehran

Department of Electrical and Computer Engineering

 

Advanced database systems (Fall 2005)

Instructor : Dr. Rahgozar

 

ali abbasi 810184102

 

A Simulation Framework For Testing Concurrency Control Protocols

 

project documents

source code is in source package (should be run in .Net installed machine)

report1  :

o        overview of concurrency control in database systems

o        report ( PDF , DOC )

o        presentation

report2  :

o        concurrency control protocols in XML databases

o        report ( PDF , DOC )

o        presentation

report3  :

o        providing a simulation framework for concurrency control protocols and implementing three well known protocol plus some experiments for evaluating performance of them

o        report ( PDF , DOC )

o        presentation

 

reference  papers :

[1] Kuen-Fang Jea, Shih-Ying Chen, A High concurrency XPath-based locking protocol for XML Databases, In: Elsevier Science ,2005.

 

[2] Yonggoo Choi, Songchum Moon, Lightweight multigranularity locking for  transaction management in XML database systems, In: Elsevier Science ,2005.

 

[2] E.-H. Choi, T. Kanai, XPath-based concurrency control for XML data, Proceedings of the 14th Data Engineering Workshop, 2003, pp. 302-313.

 

[4] S. Dekeyser, J. Hidders, A commit scheduler for XML databases, Proceedings of the fifth Asian-Pacific Web Conference, 2003, pp. 83-88.

 

[5] S. Dekeyser, J. Hidders, Conflict scheduling of transactions on XML

documents, Proceedings of the 15th Australasian Database Conference,

2004, pp. 395-403.

 

[6] M. Haustein, T. Harder, Adjustable transaction isolation in XML  databases, Proceedings of the Second International XML Database Symposium on Database and XML Technologies, 2004, pp. 173-188.

 

[7] Grabs, T., Bo¨hm, K., Schek, H.-J., XMLTM: efficient transaction  management for XML documents. In: Proceedings of the ACM  International Conference on Information and Knowledge Management, CIKM 2002.

 

[8] R. Agrawal, M.Carey, M. Livny, "Concurrency Control Performance Modeing: Alternatives and Implications", ACM Transactions on Database Systems ,Vol. 12, No. 4, Dec. 1987, pp. 609-654.