diff --git a/papers.bib b/papers.bib index 69c982d..24f3fe7 100644 --- a/papers.bib +++ b/papers.bib @@ -23,27 +23,90 @@ % 2024 +@inproceedings{Ignat2024Synql, +author = {Ignat, Claudia-Lavinia and Elvinger, Victorien and Ba, Habibatou}, +title = {{Synql}: A {CRDT}-based Approach for Replicated Relational Databases with Integrity Constraints}, +booktitle = {24th International Conference on Distributed Applications and Interoperable Systems}, +series = {DAIS 2024}, +year = {2024}, +month = jun, +publisher = {Springer}, +doi = {10.1007/978-3-031-62638-8_2}, +pdf = {https://inria.hal.science/hal-04580135/file/DAIS2024.pdf}, +keywords = {relational, invariants} +} + @article{Haas2024LoRe, -author = {Haas, Julian and Mogk, Ragnar and Yanakieva, Elena and Bieniusa, Annette and Mezini, Mira}, -title = {{LoRe}: A Programming Model for Verifiably Safe Local-First Software}, -year = {2024}, -issue_date = {March 2024}, -publisher = {ACM}, -address = {New York, NY, USA}, -volume = {46}, -number = {1}, -issn = {0164-0925}, -url = {https://doi.org/10.1145/3633769}, -pdf = {https://dl.acm.org/doi/pdf/10.1145/3633769}, -doi = {10.1145/3633769}, -eprint = {2304.07133}, -journal = {ACM Transactions on Programming Languages and Systems}, -month = {jan}, -articleno = {2}, -numpages = {26}, -keywords = {verification, computation, invariants, systems, reactive programming, mixed-consistency} +author = {Haas, Julian and Mogk, Ragnar and Yanakieva, Elena and Bieniusa, Annette and Mezini, Mira}, +title = {{LoRe}: A Programming Model for Verifiably Safe Local-First Software}, +journal = {ACM Transactions on Programming Languages and Systems}, +volume = {46}, +number = {1}, +articleno = {2}, +year = {2024}, +month = jan, +publisher = {ACM}, +pdf = {https://dl.acm.org/doi/pdf/10.1145/3633769}, +doi = {10.1145/3633769}, +eprint = {2304.07133}, +keywords = {verification, computation, invariants, systems, reactive programming, mixed-consistency} } +@inproceedings{Stewen2024undo, +author = {Stewen, Leo and Kleppmann, Martin}, +title = {Undo and Redo Support for Replicated Registers}, +booktitle = {11th Workshop on Principles and Practice of Consistency for Distributed Data}, +series = {PaPoC 2024}, +pages = {1-7}, +year = {2024}, +month = apr, +publisher = {ACM}, +eprint = {2404.11308}, +doi = {10.1145/3642976.3653029}, +keywords = {undo} +} + +@inproceedings{Da2024move, +author = {Da, Liangrun and Kleppmann, Martin}, +title = {Extending {JSON} {CRDTs} with Move Operations}, +booktitle = {11th Workshop on Principles and Practice of Consistency for Distributed Data}, +series = {PaPoC 2024}, +pages = {8-14}, +year = {2024}, +month = apr, +publisher = {ACM}, +eprint = {2311.14007}, +doi = {10.1145/3642976.3653030}, +keywords = {JSON, trees} +} + +@inproceedings{Power2024lattices, +author = {Power, Conor and Achalla, Saikrishna and Cottone, Ryan and Macasaet, Nathaniel and Hellerstein, Joseph M.}, +title = {Wrapping Rings in Lattices: An Algebraic Symbiosis of Incremental View Maintenance and Eventual Consistency}, +booktitle = {11th Workshop on Principles and Practice of Consistency for Distributed Data}, +series = {PaPoC 2024}, +pages = {15-22}, +year = {2024}, +month = apr, +publisher = {ACM}, +pdf = {https://dl.acm.org/doi/pdf/10.1145/3642976.3653031}, +doi = {10.1145/3642976.3653031}, +keywords = {theory, computation, databases} +} + +@inproceedings{Jacob2024Byzantine, +author = {Jacob, Florian and Hartenstein, Hannes}, +title = {Logical Clocks and Monotonicity for {Byzantine}-Tolerant Replicated Data Types}, +booktitle = {11th Workshop on Principles and Practice of Consistency for Distributed Data}, +series = {PaPoC 2024}, +pages = {37-43}, +year = {2024}, +month = apr, +publisher = {ACM}, +pdf = {https://dl.acm.org/doi/pdf/10.1145/3642976.3653034}, +doi = {10.1145/3642976.3653034}, +keywords = {security, causal-consistency} +} % 2023 @@ -86,6 +149,15 @@ @article{Renaux2023accessControl keywords = {security, JSON, trees} } +@article{Ou2023skipList, +author = {Ou, Yuran and Zhou, Jian}, +title = {{RDSL}: an Efficient Retrieval Algorithm for Group Editing {CRDT}}, +year = {2023}, +month = sep, +url = {https://www.researchsquare.com/article/rs-3316287/v1}, +keywords = {text} +} + @inproceedings{Maheo2023oppnets, author = {Mahéo, Yves and Guidec, Frédéric and Noûs, Camille}, title = {{CRDT}-based Collaborative Editing in {OppNets}: a Practical Experiment}, diff --git a/papers.html b/papers.html index f02088f..b2b8538 100644 --- a/papers.html +++ b/papers.html @@ -97,7 +97,120 @@

Paper List

-[1] +[1] +
+
+Claudia-Lavinia Ignat, Victorien Elvinger, and Habibatou Ba. + Synql: A CRDT-based approach for replicated relational databases + with integrity constraints. + In 24th International Conference on Distributed Applications and + Interoperable Systems, DAIS 2024. Springer, June 2024. +[ bib | +DOI | +.pdf ] +
+Keywords: relational, invariants +
+ +
+ + +
+[2] +
+
+Julian Haas, Ragnar Mogk, Elena Yanakieva, Annette Bieniusa, and Mira Mezini. + LoRe: A programming model for verifiably safe local-first software. + ACM Transactions on Programming Languages and Systems, 46(1), + January 2024. +[ bib | +DOI | +arXiv | +http ] +
+Keywords: verification, computation, invariants, systems, reactive programming, mixed-consistency +
+ +
+ + +
+[3] +
+
+Leo Stewen and Martin Kleppmann. + Undo and redo support for replicated registers. + In 11th Workshop on Principles and Practice of Consistency for + Distributed Data, PaPoC 2024, pages 1--7. ACM, April 2024. +[ bib | +DOI | +arXiv ] +
+Keywords: undo +
+ +
+ + +
+[4] +
+
+Liangrun Da and Martin Kleppmann. + Extending JSON CRDTs with move operations. + In 11th Workshop on Principles and Practice of Consistency for + Distributed Data, PaPoC 2024, pages 8--14. ACM, April 2024. +[ bib | +DOI | +arXiv ] +
+Keywords: JSON, trees +
+ +
+ + +
+[5] +
+
+Conor Power, Saikrishna Achalla, Ryan Cottone, Nathaniel Macasaet, and + Joseph M. Hellerstein. + Wrapping rings in lattices: An algebraic symbiosis of incremental + view maintenance and eventual consistency. + In 11th Workshop on Principles and Practice of Consistency for + Distributed Data, PaPoC 2024, pages 15--22. ACM, April 2024. +[ bib | +DOI | +http ] +
+Keywords: theory, computation, databases +
+ +
+ + +
+[6] +
+
+Florian Jacob and Hannes Hartenstein. + Logical clocks and monotonicity for Byzantine-tolerant replicated + data types. + In 11th Workshop on Principles and Practice of Consistency for + Distributed Data, PaPoC 2024, pages 37--43. ACM, April 2024. +[ bib | +DOI | +http ] +
+Keywords: security, causal-consistency +
+ +
+ + +
+[7]
Pezhman Nasirifard, Ruben Mayer, and Hans-Arno Jacobsen. @@ -116,7 +229,7 @@

Paper List

-[2] +[8]
Paulo Sérgio Almeida. @@ -133,7 +246,7 @@

Paper List

-[3] +[9]
Thierry Renaux, Sam Van den Vonder, and Wolfgang De Meuter. @@ -152,7 +265,23 @@

Paper List

-[4] +[10] +
+
+Yuran Ou and Jian Zhou. + RDSL: an efficient retrieval algorithm for group editing CRDT. + September 2023. +[ bib | +http ] +
+Keywords: text +
+ +
+ + +
+[11]
Yves Mahéo, Frédéric Guidec, and Camille Noûs. @@ -172,7 +301,7 @@

Paper List

-[5] +[12]
Yuqi Zhang, Lingzhi Ouyang, Yu Huang, and Xiaoxing Ma. @@ -190,7 +319,7 @@

Paper List

-[6] +[13]
Christian Kuessner, Ragnar Mogk, Anna-Katharina Wickert, and Mira Mezini. @@ -208,25 +337,7 @@

Paper List

-[7] -
-
-Julian Haas, Ragnar Mogk, Elena Yanakieva, Annette Bieniusa, and Mira Mezini. - LoRe: A programming model for verifiably safe local-first software. - In 37th European Conference on Object-Oriented Programming, - ECOOP 2023, pages 12:1--12:15. Schloss Dagstuhl, July 2023. -[ bib | -DOI | -arXiv ] -
-Keywords: verification, systems, reactive programming -
- -
- - -
-[8] +[14]
Kevin De Porre, Carla Ferreira, and Elisa Gonzalez Boix. @@ -244,7 +355,7 @@

Paper List

-[9] +[15]
Jim Bauwens and Elisa Gonzalez Boix. @@ -261,7 +372,7 @@

Paper List

-[10] +[16]
Erick Lavoie. @@ -279,7 +390,7 @@

Paper List

-[11] +[17]
Nathan Liittschwager, Stelios Tsampas, Jonathan Castello, and Lindsey Kuper. @@ -296,7 +407,7 @@

Paper List

-[12] +[18]
Erick Lavoie. @@ -314,7 +425,7 @@

Paper List

-[13] +[19]
Abel Nieto, Arnaud Daby-Seesaram, Léon Gondelman, Amin Timany, and Lars @@ -333,7 +444,7 @@

Paper List

-[14] +[20]
George Zakhour, Pascal Weisenburger, and Guido Salvaneschi. @@ -351,7 +462,7 @@

Paper List

-[15] +[21]
Pedro Henrique Fernandes and Carlos Baquero. @@ -368,7 +479,7 @@

Paper List

-[16] +[22]
Elena Yanakieva, Philipp Bird, and Annette Bieniusa. @@ -385,7 +496,7 @@

Paper List

-[17] +[23]
Andrew Jeffery and Richard Mortier. @@ -404,7 +515,7 @@

Paper List

-[18] +[24]
Jim Bauwens, Kevin De Porre, and Elisa Gonzalez Boix. @@ -422,7 +533,7 @@

Paper List

-[19] +[25]
Matthew Weidner, Ria Pradeep, Benito Geordie, and Heather Miller. @@ -440,7 +551,7 @@

Paper List

-[20] +[26]
Florian Jacob and Hannes Hartenstein. @@ -459,7 +570,7 @@

Paper List

-[21] +[27]
Yicheng Zhang, Matthew Weidner, and Heather Miller. @@ -478,7 +589,7 @@

Paper List

-[22] +[28]
Frédéric Guidec, Yves Mahéo, and Camille Noûs. @@ -496,7 +607,7 @@

Paper List

-[23] +[29]
Shadaj Laddad, Conor Power, Mae Milano, Alvin Cheung, Natacha Crooks, and @@ -516,7 +627,7 @@

Paper List

-[24] +[30]
Christian Tschudin. @@ -534,7 +645,7 @@

Paper List

-[25] +[31]
Kristof Jannes, Bert Lagaisse, and Wouter Joosen. @@ -552,7 +663,7 @@

Paper List

-[26] +[32]
Geoffrey Litt, Sarah Lim, Martin Kleppmann, and Peter van Hardenberg. @@ -570,7 +681,7 @@

Paper List

-[27] +[33]
Shadaj Laddad, Conor Power, Mae Milano, Alvin Cheung, and Joseph M. @@ -590,7 +701,7 @@

Paper List

-[28] +[34]
Abel Nieto, Léon Gondelman, Alban Reynaud, Amin Timany, and Lars Birkedal. @@ -608,7 +719,7 @@

Paper List

-[29] +[35]
Martin Kleppmann and Peter Alvaro. @@ -625,7 +736,7 @@

Paper List

-[30] +[36]
Aäron Munsters, Angel Luis Scull Pupo, and Jens Nicolay. @@ -643,7 +754,7 @@

Paper List

-[31] +[37]
Vimala Soundarapandian, Adharsh Kamath, Kartik Nagar, and KC Sivaramakrishnan. @@ -661,7 +772,7 @@

Paper List

-[32] +[38]
Farzin Houshmand, Javad Saberlatibari, and Mohsen Lesani. @@ -678,7 +789,7 @@

Paper List

-[33] +[39]
Gowtham Kaki, Prasanth Prahladan, and Nicholas V. Lewchenko. @@ -695,7 +806,7 @@

Paper List

-[34] +[40]
Martin Kleppmann. @@ -714,7 +825,7 @@

Paper List

-[35] +[41]
Florian Jacob, Saskia Bayreuther, and Hannes Hartenstein. @@ -732,7 +843,7 @@

Paper List

-[36] +[42]
Amos Brocco. @@ -749,7 +860,7 @@

Paper List

-[37] +[43]
Martin Kleppmann. @@ -767,7 +878,7 @@

Paper List

-[38] +[44]
Nicholas Schiefer, Geoffrey Litt, and Daniel Jackson. @@ -785,7 +896,7 @@

Paper List

-[39] +[45]
Pierre-Antoine Rault, Claudia-Lavinia Ignat, and Olivier Perrin. @@ -804,7 +915,7 @@

Paper List

-[40] +[46]
Nazmus Saquib, Chandra Krintz, and Rich Wolski. @@ -822,7 +933,7 @@

Paper List

-[41] +[47]
Matthew Weidner and Paulo Sérgio Almeida. @@ -840,7 +951,7 @@

Paper List

-[42] +[48]
Arik Rinberg, Tomer Solomon, Roee Shlomo, Guy Khazma, Gal Lushi, Idit Keidar, @@ -859,7 +970,7 @@

Paper List

-[43] +[49]
Amos Brocco. @@ -877,7 +988,7 @@

Paper List

-[44] +[50]
Martin Kleppmann, Dominic P. Mulligan, Victor B. F. Gomes, and Alastair R. @@ -896,7 +1007,7 @@

Paper List

-[45] +[51]
Kevin De Porre, Carla Ferreira, Nuno Preguiça, and Elisa Gonzalez Boix. @@ -913,7 +1024,7 @@

Paper List

-[46] +[52]
Eric Brattli and Weihai Yu. @@ -932,7 +1043,7 @@

Paper List

-[47] +[53]
Amos Brocco. @@ -950,7 +1061,7 @@

Paper List

-[48] +[54]
Kristof Jannes, Bert Lagaisse, and Wouter Joosen. @@ -968,7 +1079,7 @@

Paper List

-[49] +[55]
Iver Toft Tomter and Weihai Yu. @@ -986,7 +1097,7 @@

Paper List

-[50] +[56]
Sreeja Sasidharan Nair. @@ -1002,7 +1113,7 @@

Paper List

-[51] +[57]
Vicent Cholvi, Antonio Fernández Anta, Chryssis Georgiou, Nicolas Nicolaou, @@ -1023,7 +1134,7 @@

Paper List

-[52] +[58]
Houssam Yactine, Ali Shoker, and Georges Younes. @@ -1041,7 +1152,7 @@

Paper List

-[53] +[59]
Eric Brattli. @@ -1058,7 +1169,7 @@

Paper List

-[54] +[60]
Elena Yanakieva, Michael Youssef, Ahmad Hussein Rezae, and Annette Bieniusa. @@ -1076,7 +1187,7 @@

Paper List

-[55] +[61]
Arik Rinberg, Tomer Solomon, Guy Khazma, Gal Lushi, Roee Shlomo, and Paula @@ -1094,7 +1205,7 @@

Paper List

-[56] +[62]
Jim Bauwens and Elisa Gonzalez Boix. @@ -1111,7 +1222,7 @@

Paper List

-[57] +[63]
Geoffrey Litt, Peter van Hardenberg, and Orion Henry. @@ -1128,7 +1239,7 @@

Paper List

-[58] +[64]
Sreeja Nair, Filipe Meirim, Mário Pereira, Carla Ferreira, and Marc Shapiro. @@ -1145,7 +1256,7 @@

Paper List

-[59] +[65]
Manuel Barbosa, Bernardo Ferreira, João Marques, Bernardo Portela, and Nuno @@ -1164,7 +1275,7 @@

Paper List

-[60] +[66]
Martin Kleppmann and Heidi Howard. @@ -1182,7 +1293,7 @@

Paper List

-[61] +[67]
Yiyun Liu, James Parker, Patrick Redmond, Lindsey Kuper, Michael Hicks, and @@ -1201,7 +1312,7 @@

Paper List

-[62] +[68]
Jim Bauwens and Elisa Gonzalez Boix. @@ -1220,7 +1331,7 @@

Paper List

-[63] +[69]
Weihai Yu and Claudia-Lavinia Ignat. @@ -1239,7 +1350,7 @@

Paper List

-[64] +[70]
Kevin De Porre, Florian Myter, Christophe Scholliers, and Elisa Gonzalez Boix. @@ -1258,7 +1369,7 @@

Paper List

-[65] +[71]
Matthew Weidner, Heather Miller, and Christopher Meiklejohn. @@ -1276,7 +1387,7 @@

Paper List

-[66] +[72]
Stephen Dolan. @@ -1294,7 +1405,7 @@

Paper List

-[67] +[73]
David Sun, Chengzheng Sun, Agustina Ng, and Weiwei Cai. @@ -1312,7 +1423,7 @@

Paper List

-[68] +[74]
Taylor Blau. @@ -1328,7 +1439,7 @@

Paper List

-[69] +[75]
Martin Kleppmann. @@ -1346,7 +1457,7 @@

Paper List

-[70] +[76]
Weihai Yu and Sigbjørn Rostad. @@ -1363,7 +1474,7 @@

Paper List

-[71] +[77]
Pascal Grosch, Roman Krafft, Marcel Wölki, and Annette Bieniusa. @@ -1380,7 +1491,7 @@

Paper List

-[72] +[78]
Victor Grishchenko and Mikhail Patrakeev. @@ -1398,7 +1509,7 @@

Paper List

-[73] +[79]
Matthieu Nicolas, Gérald Oster, and Olivier Perrin. @@ -1416,7 +1527,7 @@

Paper List

-[74] +[80]
Peter van Hardenberg and Martin Kleppmann. @@ -1434,7 +1545,7 @@

Paper List

-[75] +[81]
Jim Bauwens and Elisa Gonzalez Boix. @@ -1452,7 +1563,7 @@

Paper List

-[76] +[82]
Hector Sanjuan, Samuli Poyhtari, Pedro Teixeira, and Ioannis Psaras. @@ -1469,7 +1580,7 @@

Paper List

-[77] +[83]
Pezhman Nasirifard, Ruben Mayer, and Hans-Arno Jacobsen. @@ -1488,7 +1599,7 @@

Paper List

-[78] +[84]
Ali Shoker, Paulo Sérgio Almeida, Carlos Baquero, Annette Bieniusa, @@ -1511,7 +1622,7 @@

Paper List

-[79] +[85]
Weihai Yu, Victorien Elvinger, and Claudia-Lavinia Ignat. @@ -1529,7 +1640,7 @@

Paper List

-[80] +[86]
Martin Kleppmann, Adam Wiggins, Peter van Hardenberg, and Mark McGranaghan. @@ -1548,7 +1659,7 @@

Paper List

-[81] +[87]
Gowtham Kaki, Swarn Priya, KC Sivaramakrishnan, and Suresh Jagannathan. @@ -1566,7 +1677,7 @@

Paper List

-[82] +[88]
Ragnar Mogk, Joscha Drechsler, Guido Salvaneschi, and Mira Mezini. @@ -1584,7 +1695,7 @@

Paper List

-[83] +[89]
Jim Bauwens and Elisa Gonzalez Boix. @@ -1602,7 +1713,7 @@

Paper List

-[84] +[90]
Alex Auvolat and François Taïani. @@ -1621,7 +1732,7 @@

Paper List

-[85] +[91]
Stephan A Kollmann, Martin Kleppmann, and Alastair R Beresford. @@ -1640,7 +1751,7 @@

Paper List

-[86] +[92]
Kevin De Porre, Florian Myter, Christophe De Troyer, Christophe Scholliers, @@ -1660,7 +1771,7 @@

Paper List

-[87] +[93]
Vitor Enes, Paulo Sérgio Almeida, Carlos Baquero, and João Leitão. @@ -1678,7 +1789,7 @@

Paper List

-[88] +[94]
Adriaan Leijnse, Paulo Sérgio Almeida, and Carlos Baquero. @@ -1696,7 +1807,7 @@

Paper List

-[89] +[95]
Martin Kleppmann, Victor B. F. Gomes, Dominic P. Mulligan, and Alastair R. @@ -1715,7 +1826,7 @@

Paper List

-[90] +[96]
David Mealha, Nuno Preguiça, Maria Cecilia Gomes, and João Leitão. @@ -1732,7 +1843,7 @@

Paper List

-[91] +[97]
Kevin De Porre, Florian Myter, Christophe De Troyer, Christophe Scholliers, @@ -1751,7 +1862,7 @@

Paper List

-[92] +[98]
Aaron Hall, Grant Nelson, Mike Thiesen, and Nate Woods. @@ -1768,7 +1879,7 @@

Paper List

-[93] +[99]
Xiao Lv, Fazhi He, Yuan Cheng, and Yiqi Wu. @@ -1785,7 +1896,7 @@

Paper List

-[94] +[100]
Ragnar Mogk, Lars Baumgärtner, Guido Salvaneschi, Bernd Freisleben, and @@ -1804,7 +1915,7 @@

Paper List

-[95] +[101]
Badrish Chandramouli, Guna Prasaad, Donald Kossmann, Justin Levandoski, James @@ -1823,7 +1934,7 @@

Paper List

-[96] +[102]
Nuno Preguiça. @@ -1840,7 +1951,7 @@

Paper List

-[97] +[103]
Nuno Preguiça, Carlos Baquero, and Marc Shapiro. @@ -1857,7 +1968,7 @@

Paper List

-[98] +[104]
Martin Kleppmann, Victor B F Gomes, Dominic P Mulligan, and Alastair R @@ -1876,7 +1987,7 @@

Paper List

-[99] +[105]
Tim Jungnickel. @@ -1894,7 +2005,7 @@

Paper List

-[100] +[106]
Marc Shapiro, Annette Bieniusa, Peter Zeller, and Gustavo Petri. @@ -1912,7 +2023,7 @@

Paper List

-[101] +[107]
Jim Bauwens, Florian Myter, and Elisa Gonzalez Boix. @@ -1930,7 +2041,7 @@

Paper List

-[102] +[108]
Radha Jagadeesan and James Riely. @@ -1948,7 +2059,7 @@

Paper List

-[103] +[109]
Paulo Sérgio Almeida, Ali Shoker, and Carlos Baquero. @@ -1966,7 +2077,7 @@

Paper List

-[104] +[110]
Mahsa Najafzadeh, Marc Shapiro, and Patrick Eugster. @@ -1985,7 +2096,7 @@

Paper List

-[105] +[111]
Vitor Enes. @@ -2001,7 +2112,7 @@

Paper List

-[106] +[112]
Victor B F Gomes, Martin Kleppmann, Dominic P Mulligan, and Alastair R @@ -2020,7 +2131,7 @@

Paper List

-[107] +[113]
Carlos Baquero, Paulo Sérgio Almeida, Alcino Cunha, and Carla Ferreira. @@ -2037,7 +2148,7 @@

Paper List

-[108] +[114]
Carlos Baquero, Paulo Sérgio Almeida, and Ali Shoker. @@ -2054,7 +2165,7 @@

Paper List

-[109] +[115]
Weihai Yu, Gérald Oster, and Claudia-Lavinia Ignat. @@ -2074,7 +2185,7 @@

Paper List

-[110] +[116]
Martin Kleppmann and Alastair R Beresford. @@ -2092,7 +2203,7 @@

Paper List

-[111] +[117]
Tim Jungnickel and Lennart Oldenburg. @@ -2110,7 +2221,7 @@

Paper List

-[112] +[118]
Georges Younes, Paulo Sérgio Almeida, and Carlos Baquero. @@ -2128,7 +2239,7 @@

Paper List

-[113] +[119]
Peter Zeller. @@ -2146,7 +2257,7 @@

Paper List

-[114] +[120]
Vitor Enes, Carlos Baquero, Paulo Sérgio Almeida, and João Leitão. @@ -2165,7 +2276,7 @@

Paper List

-[115] +[121]
Albert van der Linde, Pedro Fouto, João Leitão, Nuno Preguiça, @@ -2184,7 +2295,7 @@

Paper List

-[116] +[122]
Loïck Briot, Pascal Urso, and Marc Shapiro. @@ -2202,7 +2313,7 @@

Paper List

-[117] +[123]
Petru Nicolaescu, Kevin Jahns, Michael Derntl, and Ralf Klamma. @@ -2220,7 +2331,7 @@

Paper List

-[118] +[124]
Xiao Lv, Fazhi He, Weiwei Cai, and Yuan Cheng. @@ -2238,7 +2349,7 @@

Paper List

-[119] +[125]
Hagit Attiya, Sebastian Burckhardt, Alexey Gotsman, Adam Morrison, Hongseok @@ -2257,7 +2368,7 @@

Paper List

-[120] +[126]
Deepthi Devaki Akkoorath, Alejandro Z. Tomsic, Manuel Bravo, Zhongmiao Li, @@ -2276,7 +2387,7 @@

Paper List

-[121] +[127]
Wenbing Zhao, Mamdouh Babi, William Yang, Xiong Luo, Yueqin Zhu, Jack Yang, @@ -2295,7 +2406,7 @@

Paper List

-[122] +[128]
Russell Brown, Zeeshan Lakhani, and Paul Place. @@ -2313,7 +2424,7 @@

Paper List

-[123] +[129]
Marek Zawirski, Carlos Baquero, Annette Bieniusa, Nuno Preguiça, and Marc @@ -2333,7 +2444,7 @@

Paper List

-[124] +[130]
Carlos Baquero, Paulo Sérgio Almeida, and Carl Lerche. @@ -2351,7 +2462,7 @@

Paper List

-[125] +[131]
Christian Weilbach, Konrad Kühne, and Annette Bieniusa. @@ -2368,7 +2479,7 @@

Paper List

-[126] +[132]
Albert van der Linde, João Leitão, and Nuno Preguiça. @@ -2386,7 +2497,7 @@

Paper List

-[127] +[133]
Deepthi Devaki Akkoorath and Annette Bieniusa. @@ -2404,7 +2515,7 @@

Paper List

-[128] +[134]
Brice Nédelec, Pascal Molli, and Achour Mostefaoui. @@ -2422,7 +2533,7 @@

Paper List

-[129] +[135]
Alexey Gotsman, Hongseok Yang, Carla Ferreira, Mahsa Najafzadeh, and Marc @@ -2442,7 +2553,7 @@

Paper List

-[130] +[136]
Marek Zawirski, Nuno Preguiça, Sérgio Duarte, Annette Bieniusa, Valter @@ -2462,7 +2573,7 @@

Paper List

-[131] +[137]
Iwan Briquemont, Manuel Bravo, Zhongmiao Li, and Peter Van Roy. @@ -2480,7 +2591,7 @@

Paper List

-[132] +[138]
Valter Balegas, Diogo Serra, Sérgio Duarte, Carla Ferreira, Marc Shapiro, @@ -2500,7 +2611,7 @@

Paper List

-[133] +[139]
Christopher Meiklejohn and Peter Van Roy. @@ -2518,7 +2629,7 @@

Paper List

-[134] +[140]
Petru Nicolaescu, Kevin Jahns, Michael Derntl, and Ralf Klamma. @@ -2537,7 +2648,7 @@

Paper List

-[135] +[141]
Weihai Yu, Luc André, and Claudia-Lavinia Ignat. @@ -2556,7 +2667,7 @@

Paper List

-[136] +[142]
Vinh Tao, Marc Shapiro, and Vianney Rancurel. @@ -2575,7 +2686,7 @@

Paper List

-[137] +[143]
Carlos Baquero, Paulo Sérgio Almeida, Alcino Cunha, and Carla Ferreira. @@ -2591,7 +2702,7 @@

Paper List

-[138] +[144]
Paulo Sérgio Almeida, Ali Shoker, and Carlos Baquero. @@ -2609,7 +2720,7 @@

Paper List

-[139] +[145]
Alexey Gotsman and Hongseok Yang. @@ -2627,7 +2738,7 @@

Paper List

-[140] +[146]
David Navalho, Sérgio Duarte, and Nuno Preguiça. @@ -2645,7 +2756,7 @@

Paper List

-[141] +[147]
Brandon Holt, Irene Zhang, Dan Ports, Mark Oskin, and Luis Ceze. @@ -2664,7 +2775,7 @@

Paper List

-[142] +[148]
Santiago J Castiñeira and Annette Bieniusa. @@ -2682,7 +2793,7 @@

Paper List

-[143] +[149]
Christopher Meiklejohn and Peter Van Roy. @@ -2701,7 +2812,7 @@

Paper List

-[144] +[150]
Sebastian Burckhardt. @@ -2719,7 +2830,7 @@

Paper List

-[145] +[151]
Cheng Li, João Leitão, Allen Clement, Nuno Preguiça, Rodrigo @@ -2737,7 +2848,7 @@

Paper List

-[146] +[152]
Peter Zeller, Annette Bieniusa, and Arnd Poetzsch-Heffter. @@ -2756,7 +2867,7 @@

Paper List

-[147] +[153]
Carlos Baquero, Paulo Sérgio Almeida, and Ali Shoker. @@ -2776,7 +2887,7 @@

Paper List

-[148] +[154]
Russell Brown, Sean Cribbs, Christopher Meiklejohn, and Sam Elliott. @@ -2794,7 +2905,7 @@

Paper List

-[149] +[155]
Paulo Sérgio Almeida, Ali Shoker, and Carlos Baquero. @@ -2813,7 +2924,7 @@

Paper List

-[150] +[156]
Mehdi Ahmed-Nacer, Pascal Urso, Valter Balegas, and Nuno Perguiça. @@ -2831,7 +2942,7 @@

Paper List

-[151] +[157]
Christopher Meiklejohn. @@ -2850,7 +2961,7 @@

Paper List

-[152] +[158]
Victor Grishchenko. @@ -2868,7 +2979,7 @@

Paper List

-[153] +[159]
Lindsey Kuper and Ryan R Newton. @@ -2886,7 +2997,7 @@

Paper List

-[154] +[160]
Sebastian Burckhardt, Alexey Gotsman, Hongseok Yang, and Marek Zawirski. @@ -2904,7 +3015,7 @@

Paper List

-[155] +[161]
Luc André, Stéphane Martin, Gérald Oster, and Claudia-Lavinia @@ -2925,7 +3036,7 @@

Paper List

-[156] +[162]
Mehdi Ahmed-Nacer, Pascal Urso, Valter Balegas, and Nuno Preguiça. @@ -2944,7 +3055,7 @@

Paper List

-[157] +[163]
Brice Nédelec, Pascal Molli, Achour Mostefaoui, and Emmanuel Desmontils. @@ -2963,7 +3074,7 @@

Paper List

-[158] +[164]
Paulo Sérgio Almeida and Carlos Baquero. @@ -2980,7 +3091,7 @@

Paper List

-[159] +[165]
Erwan Le Merrer, Nicolas Le Scouarnec, and Gilles Straub. @@ -2997,7 +3108,7 @@

Paper List

-[160] +[166]
David Navalho, Sérgio Duarte, Nuno Preguiça, and Marc Shapiro. @@ -3016,7 +3127,7 @@

Paper List

-[161] +[167]
Hien Thi Thu Truong, Claudia-Lavinia Ignat, and Pascal Molli. @@ -3034,7 +3145,7 @@

Paper List

-[162] +[168]
Neil Conway, William R. Marczak, Peter Alvaro, Joseph M. Hellerstein, and David @@ -3053,7 +3164,7 @@

Paper List

-[163] +[169]
Annette Bieniusa, Marek Zawirski, Nuno Preguiça, Marc Shapiro, Carlos @@ -3073,7 +3184,7 @@

Paper List

-[164] +[170]
Annette Bieniusa, Marek Zawirski, Nuno Preguiça, Marc Shapiro, Carlos @@ -3091,7 +3202,7 @@

Paper List

-[165] +[171]
Mehdi Ahmed-Nacer, Stéphane Martin, and Pascal Urso. @@ -3108,7 +3219,7 @@

Paper List

-[166] +[172]
Sebastian Burckhardt, Manuel Fähndrich, Daan Leijen, and Benjamin P Wood. @@ -3126,7 +3237,7 @@

Paper List

-[167] +[173]
Luis Daniel Ibáñez, Hala Skaf-Molli, Pascal Molli, and Olivier Corby. @@ -3144,7 +3255,7 @@

Paper List

-[168] +[174]
Sebastian Burckhardt, Daan Leijen, Manuel Fähndrich, and Mooly Sagiv. @@ -3162,7 +3273,7 @@

Paper List

-[169] +[175]
Stéphane Martin, Mehdi Ahmed-Nacer, and Pascal Urso. @@ -3179,7 +3290,7 @@

Paper List

-[170] +[176]
Marc Shapiro, Nuno Preguiça, Carlos Baquero, and Marek Zawirski. @@ -3198,7 +3309,7 @@

Paper List

-[171] +[177]
Mehdi Ahmed-Nacer, Claudia-Lavinia Ignat, Gérald Oster, Hyun-Gul Roh, and @@ -3217,7 +3328,7 @@

Paper List

-[172] +[178]
Marek Zawirski, Marc Shapiro, and Nuno Preguiça. @@ -3234,7 +3345,7 @@

Paper List

-[173] +[179]
Hyun-Gul Roh, Myeongjae Jeon, Jin-Soo Kim, and Joonwon Lee. @@ -3253,7 +3364,7 @@

Paper List

-[174] +[180]
Marc Shapiro, Nuno Preguiça, Carlos Baquero, and Marek Zawirski. @@ -3270,7 +3381,7 @@

Paper List

-[175] +[181]
Stéphane Martin, Pascal Urso, and Stéphane Weiss. @@ -3288,7 +3399,7 @@

Paper List

-[176] +[182]
Stephane Weiss, Pascal Urso, and Pascal Molli. @@ -3307,7 +3418,7 @@

Paper List

-[177] +[183]
Victor Grishchenko. @@ -3326,7 +3437,7 @@

Paper List

-[178] +[184]
Mihai Letia, Nuno Preguiça, and Marc Shapiro. @@ -3343,7 +3454,7 @@

Paper List

-[179] +[185]
Nuno Preguiça, Joan Manuel Marques, Marc Shapiro, and Mihai Letia. @@ -3361,7 +3472,7 @@

Paper List

-[180] +[186]
Stephane Weiss, Pascal Urso, and Pascal Molli. @@ -3380,7 +3491,7 @@

Paper List

-[181] +[187]
Stéphane Weiss, Pascal Urso, and Pascal Molli. @@ -3399,7 +3510,7 @@

Paper List

-[182] +[188]
Gérald Oster, Pascal Urso, Pascal Molli, and Abdessamad Imine. @@ -3417,7 +3528,7 @@

Paper List

-[183] +[189]
Gérald Oster, Pascal Urso, Pascal Molli, and Abdessamad Imine. diff --git a/papers_bib.html b/papers_bib.html index 3b391ea..97e1169 100644 --- a/papers_bib.html +++ b/papers_bib.html @@ -1,6 +1,103 @@ -

CRDT Papers

+

CRDT Papers

+@inproceedings{Ignat2024Synql,
+  author = {Ignat, Claudia-Lavinia and Elvinger, Victorien and Ba, Habibatou},
+  title = {{Synql}: A {CRDT}-based Approach for Replicated Relational Databases with Integrity Constraints},
+  booktitle = {24th International Conference on Distributed Applications and Interoperable Systems},
+  series = {DAIS 2024},
+  year = {2024},
+  month = jun,
+  publisher = {Springer},
+  doi = {10.1007/978-3-031-62638-8_2},
+  pdf = {https://inria.hal.science/hal-04580135/file/DAIS2024.pdf},
+  keywords = {relational, invariants}
+}
+
+ +
+@article{Haas2024LoRe,
+  author = {Haas, Julian and Mogk, Ragnar and Yanakieva, Elena and Bieniusa, Annette and Mezini, Mira},
+  title = {{LoRe}: A Programming Model for Verifiably Safe Local-First Software},
+  journal = {ACM Transactions on Programming Languages and Systems},
+  volume = {46},
+  number = {1},
+  articleno = {2},
+  year = {2024},
+  month = jan,
+  publisher = {ACM},
+  pdf = {https://dl.acm.org/doi/pdf/10.1145/3633769},
+  doi = {10.1145/3633769},
+  eprint = {2304.07133},
+  keywords = {verification, computation, invariants, systems, reactive programming, mixed-consistency}
+}
+
+ +
+@inproceedings{Stewen2024undo,
+  author = {Stewen, Leo and Kleppmann, Martin},
+  title = {Undo and Redo Support for Replicated Registers},
+  booktitle = {11th Workshop on Principles and Practice of Consistency for Distributed Data},
+  series = {PaPoC 2024},
+  pages = {1-7},
+  year = {2024},
+  month = apr,
+  publisher = {ACM},
+  eprint = {2404.11308},
+  doi = {10.1145/3642976.3653029},
+  keywords = {undo}
+}
+
+ +
+@inproceedings{Da2024move,
+  author = {Da, Liangrun and Kleppmann, Martin},
+  title = {Extending {JSON} {CRDTs} with Move Operations},
+  booktitle = {11th Workshop on Principles and Practice of Consistency for Distributed Data},
+  series = {PaPoC 2024},
+  pages = {8-14},
+  year = {2024},
+  month = apr,
+  publisher = {ACM},
+  eprint = {2311.14007},
+  doi = {10.1145/3642976.3653030},
+  keywords = {JSON, trees}
+}
+
+ +
+@inproceedings{Power2024lattices,
+  author = {Power, Conor and Achalla, Saikrishna and Cottone, Ryan and Macasaet, Nathaniel and Hellerstein, Joseph M.},
+  title = {Wrapping Rings in Lattices: An Algebraic Symbiosis of Incremental View Maintenance and Eventual Consistency},
+  booktitle = {11th Workshop on Principles and Practice of Consistency for Distributed Data},
+  series = {PaPoC 2024},
+  pages = {15-22},
+  year = {2024},
+  month = apr,
+  publisher = {ACM},
+  pdf = {https://dl.acm.org/doi/pdf/10.1145/3642976.3653031},
+  doi = {10.1145/3642976.3653031},
+  keywords = {theory, computation, databases}
+}
+
+ +
+@inproceedings{Jacob2024Byzantine,
+  author = {Jacob, Florian and Hartenstein, Hannes},
+  title = {Logical Clocks and Monotonicity for {Byzantine}-Tolerant Replicated Data Types},
+  booktitle = {11th Workshop on Principles and Practice of Consistency for Distributed Data},
+  series = {PaPoC 2024},
+  pages = {37-43},
+  year = {2024},
+  month = apr,
+  publisher = {ACM},
+  pdf = {https://dl.acm.org/doi/pdf/10.1145/3642976.3653034},
+  doi = {10.1145/3642976.3653034},
+  keywords = {security, causal-consistency}
+}
+
+ +
 @inproceedings{Nasirifard2023orderlessChain,
   author = {Nasirifard, Pezhman and Mayer, Ruben and Jacobsen, Hans-Arno},
   title = {{OrderlessChain}: A {CRDT}-Based {BFT} Coordination-Free Blockchain Without Global Order of Transactions},
@@ -45,6 +142,17 @@ 

CRDT Papers

 }
 
+
+@article{Ou2023skipList,
+  author = {Ou, Yuran and Zhou, Jian},
+  title = {{RDSL}: an Efficient Retrieval Algorithm for Group Editing {CRDT}},
+  year = {2023},
+  month = sep,
+  url = {https://www.researchsquare.com/article/rs-3316287/v1},
+  keywords = {text}
+}
+
+
 @inproceedings{Maheo2023oppnets,
   author = {Mahéo, Yves and Guidec, Frédéric and Noûs, Camille},
@@ -91,22 +199,6 @@ 

CRDT Papers

 }
 
-
-@inproceedings{Haas2023LoRe,
-  author = {Haas, Julian and Mogk, Ragnar and Yanakieva, Elena and Bieniusa, Annette and Mezini, Mira},
-  title = {{LoRe}: A Programming Model for Verifiably Safe Local-First Software},
-  booktitle = {37th European Conference on Object-Oriented Programming},
-  pages = {12:1--12:15},
-  series = {ECOOP 2023},
-  year = {2023},
-  month = jul,
-  publisher = {Schloss Dagstuhl},
-  doi = {10.4230/LIPIcs.ECOOP.2023.12},
-  eprint = {2304.07133},
-  keywords = {verification, systems, reactive programming}
-}
-
-
 @inproceedings{DePorre2023VeriFx,
   author = {De Porre, Kevin and Ferreira, Carla and Gonzalez Boix, Elisa},