A denotational view of replicated data types

“Weak consistency” refers to a family of properties concerning the state of a distributed system. One of the key issues in their description is the way in which systems are specified. In this regard, a major advance is represented by the introduction of Replicated Data Types (rdts), in which the mea...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Gadducci, F., Melgratti, H., Roldán, C., Jacquet J.-M., Massink M.
Formato: SER
Materias:
Acceso en línea:http://hdl.handle.net/20.500.12110/paper_03029743_v10319LNCS_n_p138_Gadducci
Aporte de:
id todo:paper_03029743_v10319LNCS_n_p138_Gadducci
record_format dspace
spelling todo:paper_03029743_v10319LNCS_n_p138_Gadducci2023-10-03T15:18:46Z A denotational view of replicated data types Gadducci, F. Melgratti, H. Roldán, C. Jacquet J.-M. Massink M. Distributed computer systems Specifications Composition operators Data type Distributed systems Key Issues Replicated data Return value Underspecification Weak consistency Visibility “Weak consistency” refers to a family of properties concerning the state of a distributed system. One of the key issues in their description is the way in which systems are specified. In this regard, a major advance is represented by the introduction of Replicated Data Types (rdts), in which the meaning of operators is given in terms of two relations, namely, visibility and arbitration. Concretely, a data type operation is defined as a function that maps visibility and arbitration into a return value. In this paper we recast such standard approaches into a denotational framework in which a data type is seen as a function that maps visibility into admissible arbitrations. This characterisation provides a more abstract view of RDTs that (i) highlights some of the implicit assumptions shared in operational approaches to specification; (ii) accommodates underspecification and refinement; (iii) enables a categorical presentation of RDT and the development of composition operators for specifications. © IFIP International Federation for Information Processing 2017. SER info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/2.5/ar http://hdl.handle.net/20.500.12110/paper_03029743_v10319LNCS_n_p138_Gadducci
institution Universidad de Buenos Aires
institution_str I-28
repository_str R-134
collection Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA)
topic Distributed computer systems
Specifications
Composition operators
Data type
Distributed systems
Key Issues
Replicated data
Return value
Underspecification
Weak consistency
Visibility
spellingShingle Distributed computer systems
Specifications
Composition operators
Data type
Distributed systems
Key Issues
Replicated data
Return value
Underspecification
Weak consistency
Visibility
Gadducci, F.
Melgratti, H.
Roldán, C.
Jacquet J.-M.
Massink M.
A denotational view of replicated data types
topic_facet Distributed computer systems
Specifications
Composition operators
Data type
Distributed systems
Key Issues
Replicated data
Return value
Underspecification
Weak consistency
Visibility
description “Weak consistency” refers to a family of properties concerning the state of a distributed system. One of the key issues in their description is the way in which systems are specified. In this regard, a major advance is represented by the introduction of Replicated Data Types (rdts), in which the meaning of operators is given in terms of two relations, namely, visibility and arbitration. Concretely, a data type operation is defined as a function that maps visibility and arbitration into a return value. In this paper we recast such standard approaches into a denotational framework in which a data type is seen as a function that maps visibility into admissible arbitrations. This characterisation provides a more abstract view of RDTs that (i) highlights some of the implicit assumptions shared in operational approaches to specification; (ii) accommodates underspecification and refinement; (iii) enables a categorical presentation of RDT and the development of composition operators for specifications. © IFIP International Federation for Information Processing 2017.
format SER
author Gadducci, F.
Melgratti, H.
Roldán, C.
Jacquet J.-M.
Massink M.
author_facet Gadducci, F.
Melgratti, H.
Roldán, C.
Jacquet J.-M.
Massink M.
author_sort Gadducci, F.
title A denotational view of replicated data types
title_short A denotational view of replicated data types
title_full A denotational view of replicated data types
title_fullStr A denotational view of replicated data types
title_full_unstemmed A denotational view of replicated data types
title_sort denotational view of replicated data types
url http://hdl.handle.net/20.500.12110/paper_03029743_v10319LNCS_n_p138_Gadducci
work_keys_str_mv AT gadduccif adenotationalviewofreplicateddatatypes
AT melgrattih adenotationalviewofreplicateddatatypes
AT roldanc adenotationalviewofreplicateddatatypes
AT jacquetjm adenotationalviewofreplicateddatatypes
AT massinkm adenotationalviewofreplicateddatatypes
AT gadduccif denotationalviewofreplicateddatatypes
AT melgrattih denotationalviewofreplicateddatatypes
AT roldanc denotationalviewofreplicateddatatypes
AT jacquetjm denotationalviewofreplicateddatatypes
AT massinkm denotationalviewofreplicateddatatypes
_version_ 1807321862342967296