• DocumentCode
    2251758
  • Title

    Modeling of multiversion concurrency control system using Event-B

  • Author

    Suryavanshi, Raghuraj ; Yadav, Divakar

  • Author_Institution
    Inst. of Eng. & Technol., GBTU, Lucknow, India
  • fYear
    2012
  • fDate
    9-12 Sept. 2012
  • Firstpage
    1397
  • Lastpage
    1401
  • Abstract
    Concurrency control in a database system involves the activity of controlling the relative order of conflicting operations, thereby ensuring database consistency. Multiversion concurrency control is timestamp based protocol that can be used to schedule the operations to maintain the consistency of the databases. In this protocol each write on a data item produces a new copy (or version) of that data item while retaining the old version. A systematic approach to specification is essential for the production of any substantial system description. Formal methods are mathematical technique that provide systematic approach for building and verification of model. We have used Event-B as a formal technique for construction of our model. Event-B provides complete framework by rigorous description of problem at abstract level and discharge of proof obligations arising due to consistency checking. In this paper, we outline formal construction of model of multiversion concurrency control scheme for database transactions using Event-B.
  • Keywords
    concurrency control; data integrity; formal specification; formal verification; protocols; Event-B; data item; database system consistency checking; database transactions; formal specification; formal verification; mathematical technique; multiversion concurrency control system modeling; specification; timestamp based protocol; Concurrency control; Context; Database systems; Unified modeling language; Writing; Database system; Event-B; Formal Method; Multiversion; Transaction; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Systems (FedCSIS), 2012 Federated Conference on
  • Conference_Location
    Wroclaw
  • Print_ISBN
    978-1-4673-0708-6
  • Electronic_ISBN
    978-83-60810-51-4
  • Type

    conf

  • Filename
    6354458