• DocumentCode
    2002121
  • Title

    Formal Verification of an Optimistic Concurrency Control Algorithm using SPIN

  • Author

    Makni, Achraf ; Bouaziz, Rafik ; Gargouri, Faïez

  • Author_Institution
    Faculte des Sci., Economiques et de Gestion, Sfax
  • fYear
    2006
  • fDate
    15-17 June 2006
  • Firstpage
    160
  • Lastpage
    167
  • Abstract
    To contribute to the promotion of concurrency controllers for temporal databases, we propose in this paper to formally check the access concurrency control algorithm proposed using SPIN. This algorithm is based on the optimistic approach and must guarantee strong consistency for transaction time relations. SPIN provides a software model checking with a powerful tool to detect errors. It is an appropriate tool for analyzing the logical consistency of concurrent systems. The main target consists of retrieving and correcting blocking error type, on the one hand, and ensuring the validity of the considered system properties specified by temporal logic formulae, on the other hand
  • Keywords
    concurrency control; formal verification; temporal databases; temporal logic; SPIN; concurrent system; error detection; formal verification; optimistic concurrency control algorithm; software model checking; temporal databases; temporal logic formulae; Concurrency control; Concurrent computing; Database systems; Error correction; Formal verification; Logic; Optimization methods; Power system modeling; Software tools; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Temporal Representation and Reasoning, 2006. TIME 2006. Thirteenth International Symposium on
  • Conference_Location
    Budapest
  • ISSN
    1530-1311
  • Print_ISBN
    0-7695-2617-9
  • Type

    conf

  • DOI
    10.1109/TIME.2006.15
  • Filename
    1635994