Passer à la navigation principale Passer à la recherche Passer au contenu principal

Verifying eventual consistency of optimistic replication systems

  • Université Paris 7

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

We address the verification problem of eventual consistency of optimistic replication systems. Such systems are typically used to implement distributed data structures over large scale networks. We introduce a formal definition of eventual consistency that applies to a wide class of existing implementations, including the ones using speculative executions. Then, we reduce the problem of checking eventual consistency to reachability and model checking problems. This reduction enables the use of existing verification tools for message-passing programs in the context of verifying optimistic replication systems. Furthermore, we derive from these reductions decision procedures for checking eventual consistency of systems implemented as finite-state programs communicating through unbounded unordered channels.

langue originaleAnglais
titrePOPL 2014 - Proceedings of the 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
Pages285-296
Nombre de pages12
Les DOIs
étatPublié - 11 févr. 2014
Modification externeOui
Evénement41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2014 - San Diego, CA, États-Unis
Durée: 22 janv. 201424 janv. 2014

Série de publications

NomConference Record of the Annual ACM Symposium on Principles of Programming Languages
ISSN (imprimé)0730-8566

Une conférence

Une conférence41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2014
Pays/TerritoireÉtats-Unis
La villeSan Diego, CA
période22/01/1424/01/14

Empreinte digitale

Examiner les sujets de recherche de « Verifying eventual consistency of optimistic replication systems ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation