Verifying parameterized taDOM+ lock managers

  • Authors:
  • Antti Siirtola;Michal Valenta

  • Affiliations:
  • University of Oulu, Department of Information Processing Science, University of Oulu, Finland;Czech Technical University in Prague, Faculty of Electrical Engineering, Department of Computer Science and Engineering, Prague 2, Czech Republic

  • Venue:
  • SOFSEM'08 Proceedings of the 34th conference on Current trends in theory and practice of computer science
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

taDOM* protocols are designed to provide lock-based approach to handle multiple access to XML databases. The notion of ta-DOM+ protocol is formalized and generalized and a formal model of taDOM+ lock manager that is parameterized in the number of transactions and in the size of database is represented. An important class of safety properties of taDOM+ lock managers were proven to be checked by examining just a small number of finite-state instances of the parameterized model. Our results were applied to prove a generalized mutual exclusion property, known as repeatable-read, of taDOM2+ and taDOM3+ lock managers by model-checking.