Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Correctness proof of a database replication protocol under the perspective of the I/O automaton model

Published: 19 June 2009 Publication History

Abstract

Correctness of recent database replication protocols has been justified in a rather informal way focusing only in safety properties and without using any rigorous formalism. Since a database replication protocol must ensure some degree of replica consistency and that transactions follow a given isolation level, previous proofs only focused in these two issues. This paper proposes a formalization using the I/O automaton model, identifying several components in the distributed system that are involved in the replication support (replication protocol, group communication system, database replicas) and specifying clearly their actions in the global replicated system architecture. Then, a general certification-based replication protocol guaranteeing the snapshot isolation level is proven correct. To this end, different safety and liveness properties are identified, checked and proved. Our work shows that some details of the replication protocols that were ignored in previous correctness justifications are indeed needed in order to guarantee our proposed correctness criteria.

Cited By

View all
  • (2013)A Formal Model for the Deferred Update Replication Technique8th International Symposium on Trustworthy Global Computing - Volume 835810.1007/978-3-319-05119-2_14(235-253)Online publication date: 30-Aug-2013
  1. Correctness proof of a database replication protocol under the perspective of the I/O automaton model

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Acta Informatica
    Acta Informatica  Volume 46, Issue 4
    June 2009
    75 pages

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 19 June 2009

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2013)A Formal Model for the Deferred Update Replication Technique8th International Symposium on Trustworthy Global Computing - Volume 835810.1007/978-3-319-05119-2_14(235-253)Online publication date: 30-Aug-2013

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media