ICC   25427
INSTITUTO DE INVESTIGACION EN CIENCIAS DE LA COMPUTACION
Unidad Ejecutora - UE
artículos
Título:
Implementation Correctness for Replicated Data Types, Categorically
Autor/es:
GADDUCCI, FABIO; SAMMARTINO, MATTEO; MELGRATTI, HERNÁN; ROLDÁN, CHRISTIAN
Revista:
LECTURE NOTES IN COMPUTER SCIENCE
Editorial:
Springer Science and Business Media Deutschland GmbH
Referencias:
Año: 2020 vol. 1254 p. 283 - 303
ISSN:
0302-9743
Resumen:
Replicated Data Types (rdts) have been introduced as an abstraction for dealing with weakly consistent data stores, which may (temporarily) expose multiple, inconsistent views of their state. In the literature, rdts are usually presented in set-theoretical terms: Only recently different specification flavours have been proposed, among them a denotational formalism that inter alia captures specification refinement. So far, however, no abstract model has been proposed for the implementations and their correctness with respect to specifications. This paper fills the gap: We first give categorical constructions for distilling an operational model from a specification, as well as its implementations, and then we define a notion of implementation correctness via simulation.