{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,24]],"date-time":"2026-10-24T15:38:05Z","timestamp":1792856285075,"version":"4.5.0"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T00:00:00Z","timestamp":1713139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100018693","name":"HORIZON EUROPE Framework Programme","doi-asserted-by":"publisher","award":["101135576"],"award-info":[{"award-number":["101135576"]}],"id":[{"id":"10.13039\/100018693","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100018693","name":"HORIZON EUROPE Framework Programme","doi-asserted-by":"publisher","award":["101095634"],"award-info":[{"award-number":["101095634"]}],"id":[{"id":"10.13039\/100018693","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["101020416"],"award-info":[{"award-number":["101020416"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Research Council of Norway","award":["309700"],"award-info":[{"award-number":["309700"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,15]]},"DOI":"10.1145\/3643915.3644093","type":"proceedings-article","created":{"date-parts":[[2024,6,7]],"date-time":"2024-06-07T10:11:05Z","timestamp":1717755065000},"page":"110-121","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Raft Protocol for Fault Tolerance and Self-Recovery in Federated Learning"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0260-6343","authenticated-orcid":false,"given":"Rustem","family":"Dautov","sequence":"first","affiliation":[{"name":"SINTEF Digital, Oslo, Norway"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9325-1604","authenticated-orcid":false,"given":"Erik Johannes","family":"Husom","sequence":"additional","affiliation":[{"name":"SINTEF Digital, Oslo, Norway"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,6,7]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","unstructured":"Monik Raj Behera Suresh Shetty Robert Otter et al. 2021. Federated learning using peer-to-peer network for decentralized orchestration of model weights. (2021).","DOI":"10.36227\/techrxiv.14267468.v1"},{"key":"e_1_3_2_1_2_1","volume-title":"2016 IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS). IEEE, 535--544","author":"Beineke Kevin","year":"2016","unstructured":"Kevin Beineke, Stefan Nothaas, and Michael Sch\u00f6ttner. 2016. High throughput log-based replication for many small in-memory objects. In 2016 IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS). IEEE, 535--544."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2007.14390"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies.","volume":"3","author":"Boyd Stephen","year":"2005","unstructured":"Stephen Boyd, Arpita Ghosh, Balaji Prabhakar, and Devavrat Shah. 2005. Gossip algorithms: Design, analysis and applications. In Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies., Vol. 3. IEEE, 1653--1664."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2006.874516"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/193860"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/571637.571640"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1109\/TKDE.2019.2923638","article-title":"Automating IoT data-intensive application allocation in clustered edge computing","volume":"33","author":"Dautov Rustem","year":"2019","unstructured":"Rustem Dautov and Salvatore Distefano. 2019. Automating IoT data-intensive application allocation in clustered edge computing. IEEE Transactions on Knowledge and Data Engineering 33, 1 (2019), 55--69.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","first-page":"885","DOI":"10.1109\/TCC.2020.2983402","article-title":"Stream processing on clustered edge devices","volume":"10","author":"Dautov Rustem","year":"2020","unstructured":"Rustem Dautov and Salvatore Distefano. 2020. Stream processing on clustered edge devices. IEEE Transactions on Cloud Computing 10, 2 (2020), 885--898.","journal-title":"IEEE Transactions on Cloud Computing"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","first-page":"29822","DOI":"10.1109\/ACCESS.2018.2839915","article-title":"Data processing in cyber-physical-social systems through edge computing","volume":"6","author":"Dautov Rustem","year":"2018","unstructured":"Rustem Dautov, Salvatore Distefano, Dario Bruneo, Francesco Longo, Giovanni Merlino, and Antonio Puliafito. 2018. Data processing in cyber-physical-social systems through edge computing. IEEE Access 6 (2018), 29822--29835.","journal-title":"IEEE Access"},{"key":"e_1_3_2_1_11_1","volume-title":"2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). IEEE, 363--368","author":"Dautov Rustem","year":"2022","unstructured":"Rustem Dautov, Erik Johannes Husom, Fotis Gonidis, Spyridon Papatzelos, and Nikolaos Malamas. 2022. Bridging the Gap Between Java and Python in Mobile Software Development to Enable MLOps. In 2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). IEEE, 363--368."},{"key":"e_1_3_2_1_12_1","first-page":"43","article-title":"Towards Community-Driven Generative AI. Position Papers of the 18th Conference on Computer Science and Intelligence Systems","volume":"36","author":"Dautov Rustem","year":"2023","unstructured":"Rustem Dautov, Erik Johannes Husom, Sagar Sen, and Hui Song. 2023. Towards Community-Driven Generative AI. Position Papers of the 18th Conference on Computer Science and Intelligence Systems, Annals of Computer Science and Information Systems 36 (2023), 43--50.","journal-title":"Annals of Computer Science and Information Systems"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 1st Workshop on Blockchain-enabled Networked Sensor Systems. Association for Computing Machinery, 7--12","author":"Elsts Atis","year":"2018","unstructured":"Atis Elsts, Efstathios Mitskas, and George Oikonomou. 2018. Distributed ledger technology and the internet of things: a feasibility study. In Proceedings of the 1st Workshop on Blockchain-enabled Networked Sensor Systems. Association for Computing Machinery, 7--12."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/7531.7919"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 19th IFIP International Conference on Distributed Applications and Interoperable Systems, DAIS 2019. Springer, 74--90","author":"Heged\u0171s Istv\u00e1n","year":"2019","unstructured":"Istv\u00e1n Heged\u0171s, G\u00e1bor Danner, and M\u00e1rk Jelasity. 2019. Gossip learning as a decentralized alternative to federated learning. In Proceedings of the 19th IFIP International Conference on Distributed Applications and Interoperable Systems, DAIS 2019. Springer, 74--90."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2020.10.006"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723872.2723876"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1908.07782"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5220\/0011527500003321"},{"key":"e_1_3_2_1_20_1","volume-title":"Kallista Bonawitz, Zachary Charles, Graham Cormode, Rachel Cummings, et al.","author":"Kairouz Peter","year":"2021","unstructured":"Peter Kairouz, H Brendan McMahan, Brendan Avent, Aur\u00e9lien Bellet, Mehdi Bennis, Arjun Nitin Bhagoji, Kallista Bonawitz, Zachary Charles, Graham Cormode, Rachel Cummings, et al. 2021. Advances and open problems in federated learning. Foundations and Trends\u00ae in Machine Learning 14, 1--2 (2021), 1--210."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCOMM.2019.2921755"},{"key":"e_1_3_2_1_22_1","volume-title":"Learning multiple layers of features from tiny images. Master's Thesis","author":"Krizhevsky Alex","unstructured":"Alex Krizhevsky. 2009. Learning multiple layers of features from tiny images. Master's Thesis. University of Toronto, ON, Canada."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2020.106854"},{"key":"e_1_3_2_1_24_1","volume-title":"Fedcoin: A peer-to-peer payment system for federated learning. In Federated learning: privacy and incentive","author":"Liu Yuan","year":"2020","unstructured":"Yuan Liu, Zhengpeng Ai, Shuai Sun, Shuangfeng Zhang, Zelei Liu, and Han Yu. 2020. Fedcoin: A peer-to-peer payment system for federated learning. In Federated learning: privacy and incentive. Springer, 125--138."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCI.2022.3180932"},{"key":"e_1_3_2_1_26_1","first-page":"948","article-title":"Modified bully algorithm for electing coordinator in distributed systems","volume":"3","author":"Kabir Mamun Quazi Ehsanul","year":"2004","unstructured":"Quazi Ehsanul Kabir Mamun, Salahuddin Mohammad Masum, and Mohammad Abdur Rahim Mustafa. 2004. Modified bully algorithm for electing coordinator in distributed systems. WSEAS Transactions on Computers 3, 4 (2004), 948--953.","journal-title":"WSEAS Transactions on Computers"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/0022-0000(84)90031-X"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2021.3072611"},{"key":"e_1_3_2_1_29_1","unstructured":"Diego Ongaro and John Ousterhout. 2014. In search of an understandable consensus algorithm. In 2014 USENIX annual technical conference (USENIX ATC 14). USENIX Association 305--319."},{"key":"e_1_3_2_1_30_1","volume-title":"Garnett (Eds.)","volume":"32","author":"Paszke Adam","year":"2019","unstructured":"Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Kopf, Edward Yang, Zachary DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai, and Soumith Chintala. 2019. Py-Torch: An Imperative Style, High-Performance Deep Learning Library. In Advances in Neural Information Processing Systems, H. Wallach, H. Larochelle, A. Beygelzimer, F. d'Alch\u00e9-Buc, E. Fox, and R. Garnett (Eds.), Vol. 32. Curran Associates, Inc."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"crossref","first-page":"1232","DOI":"10.1038\/s41591-022-01768-5","article-title":"Swarm learning for decentralized artificial intelligence in cancer histopathology","volume":"28","author":"Saldanha Oliver Lester","year":"2022","unstructured":"Oliver Lester Saldanha, Philip Quirke, Nicholas P West, Jacqueline A James, Maurice B Loughrey, Heike I Grabsch, Manuel Salto-Tellez, Elizabeth Alwers, Didem Cifci, Narmin Ghaffari Laleh, et al. 2022. Swarm learning for decentralized artificial intelligence in cancer histopathology. Nature Medicine 28, 6 (2022), 1232--1239.","journal-title":"Nature Medicine"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.3044223"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2673577"},{"key":"e_1_3_2_1_34_1","volume-title":"Sathyanarayanan Manamohan, Saikat Mukherjee, Vishesh Garg, Ravi Sarveswara, Kristian H\u00e4ndler, Peter Pickkers, N Ahmad Aziz, et al.","author":"Warnat-Herresthal Stefanie","year":"2021","unstructured":"Stefanie Warnat-Herresthal, Hartmut Schultze, Krishnaprasad Lingadahalli Shastry, Sathyanarayanan Manamohan, Saikat Mukherjee, Vishesh Garg, Ravi Sarveswara, Kristian H\u00e4ndler, Peter Pickkers, N Ahmad Aziz, et al. 2021. Swarm learning for decentralized and confidential clinical machine learning. Nature 594, 7862 (2021), 265--270."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3339474"}],"event":{"name":"SEAMS '24: 19th International Symposium on Software Engineering for Adaptive and Self-Managing Systems","location":"Lisbon AA Portugal","acronym":"SEAMS '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 19th International Symposium on Software Engineering for Adaptive and Self-Managing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643915.3644093","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643915.3644093","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:57:35Z","timestamp":1750276655000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643915.3644093"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,15]]},"references-count":35,"alternative-id":["10.1145\/3643915.3644093","10.1145\/3643915"],"URL":"https:\/\/doi.org\/10.1145\/3643915.3644093","relation":{},"subject":[],"published":{"date-parts":[[2024,4,15]]},"assertion":[{"value":"2024-06-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}