{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,24]],"date-time":"2025-09-24T10:18:50Z","timestamp":1758709130808,"version":"3.37.3"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2019,9,3]],"date-time":"2019-09-03T00:00:00Z","timestamp":1567468800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,9,3]],"date-time":"2019-09-03T00:00:00Z","timestamp":1567468800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2020,6]]},"DOI":"10.1007\/s10586-019-02973-7","type":"journal-article","created":{"date-parts":[[2019,9,3]],"date-time":"2019-09-03T08:21:57Z","timestamp":1567498917000},"page":"1103-1124","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Gossip based fault tolerant protocol in distributed transactional memory using quorum based replication system"],"prefix":"10.1007","volume":"23","author":[{"given":"Moumita","family":"Chatterjee","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anirban","family":"Mitra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5161-9311","authenticated-orcid":false,"given":"Sudipta","family":"Roy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sanjit Kumar","family":"Setua","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,9,3]]},"reference":[{"issue":"3","key":"2973_CR1","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1007\/s00446-007-0037-x","volume":"20","author":"M Herlihy","year":"2007","unstructured":"Herlihy, M., Sun, Y.: Distributed transactional memory for metric-space networks. Distrib. Comput. 20(3), 195\u2013208 (2007)","journal-title":"Distrib. Comput."},{"key":"2973_CR2","unstructured":"Attiya, H., Gramoli, V., Milani, A.: Combine: an improved directory-based consistency protocol. In: Technical, LPD-2010-002, EPFL (2010)"},{"key":"2973_CR3","doi-asserted-by":"crossref","unstructured":"Sharma, G., Busch, C., Srinivasagopalan, S.: Distributed transactional memory for general networks. In: 2012 IEEE 26th International Parallel and Distributed Processing Symposium (IPDPS 2012) (2012)","DOI":"10.1109\/IPDPS.2012.97"},{"key":"2973_CR4","doi-asserted-by":"crossref","unstructured":"Zhang, B., Ravindran, B.: BA: relay: a cache-coherence protocol for distributed transactional memory. In: Proceedings of the 13th international conference on Principles of Distributed Systems (OPODIS), pp. 48\u201353 (2009)","DOI":"10.1007\/978-3-642-10877-8_6"},{"key":"2973_CR5","volume-title":"Dynamic Analysis of the Arrow Distributed Protocol Theory of Computing Systems","author":"M Herlihy","year":"2006","unstructured":"Herlihy, M., Kuhn, F., Tirthapura, S., Wattenhofer, R.: Dynamic Analysis of the Arrow Distributed Protocol Theory of Computing Systems. Springer, New York (2006)"},{"key":"2973_CR6","doi-asserted-by":"crossref","unstructured":"Saad, M.M., Ravindran, B.: Snake: control flow distributed software transactional memory. In: SSS, pp. 238\u2013252 (2011)","DOI":"10.1007\/978-3-642-24550-3_19"},{"key":"2973_CR7","volume-title":"RMI-DSTM: control flow distributed software transactional memory: technical report","author":"MM Saad","year":"2011","unstructured":"Saad, M.M., Ravindran, B.: RMI-DSTM: control flow distributed software transactional memory: technical report. ECE Dept., VirginiaTech, Blacksburg, VA (2011)"},{"key":"2973_CR8","doi-asserted-by":"crossref","unstructured":"Chatterjee M., Setua S.K.: A distributed transactional memory protocol for dynamic networks. In: Mandal J., Dutta P., Mukhopadhyay S. (eds.) Computational Intelligence, Communications, and Business Analytics. CICBA 2017. Communications in Computer and Information Science, vol. 775. Springer, Singapore","DOI":"10.1007\/978-981-10-6427-2_22"},{"key":"2973_CR9","unstructured":"Kim, J., Ravindran, B.: Scheduling transactions in replicated distributed software transactional memory. In: CCGrid, pp. 227\u2013234 (2013)"},{"key":"2973_CR10","volume-title":"Distributed Computing and Networking. ICDCN 2014. Lecture Notes in Computer Science","author":"S Hirve","year":"2014","unstructured":"Hirve, S., Palmieri, R., Ravindran, B.: HiperTM: high performance, fault-tolerant transactional memory. In: Chatterjee, M., Cao, J., Kothapalli, K., Rajsbaum, S. (eds.) Distributed Computing and Networking. ICDCN 2014. Lecture Notes in Computer Science, vol. 8314. Springer, Berlin (2014)"},{"key":"2973_CR11","doi-asserted-by":"crossref","unstructured":"Zhang, B., Ravindran, B.: A quorum-based replication framework for distributed software transactional memory. In: OPODIS, pp. 18\u201333 (2011)","DOI":"10.1007\/978-3-642-25873-2_3"},{"key":"2973_CR12","doi-asserted-by":"crossref","unstructured":"Peluso, S., Ruivo, P., Romano, P., Quaglia, F., Rodrigues, L.: When scalability meets consistency: genuine multiversion update-serializable partial data replication. In: ICDCS, pp. 455\u2013465 (2012)","DOI":"10.1109\/ICDCS.2012.55"},{"key":"2973_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1007\/978-3-319-14720-8_17","volume-title":"Transactional Memory","author":"H Attiya","year":"2015","unstructured":"Attiya, H., Gramoli, V., Milani, A.: Directory protocols for distributed transactional memory. In: Guerraoui, R., Romano, P. (eds.) Transactional Memory. Lecture Notes in Computer Science, vol. 8913, pp. 367\u2013391. Springer, New York (2015)"},{"key":"2973_CR14","series-title":"Lecture Notes in Computer Science","volume-title":"Transactional Memory","author":"R Palmieri","year":"2015","unstructured":"Palmieri, R., Peluso, S., Ravindran, B.: Transaction execution models in partially replicated transactional memory: the case for dataflow and control flow. In: Guerraoui, R., Romano, P. (eds.) Transactional Memory. Lecture Notes in Computer Science, vol. 8913. Springer, New York (2015)"},{"key":"2973_CR15","unstructured":"Busch, C., Herlihy, M., Popovic, M., Sharma, G.: Impossibility results for distributed transactional memory. In: PODC\u201915, July 21\u201323, 2015, Donostia-San Sebasti\u00e1n, Spain (2015)"},{"key":"2973_CR16","unstructured":"Busch, C., Herlihy, M., Popovic, M., Sharma, G.: Fast scheduling in distributed transactional memory. In: Proceedings of the 29th ACM Symposium on Parallelism in Algorithms and Architecture-SPAA\u201917"},{"key":"2973_CR17","doi-asserted-by":"crossref","unstructured":"Hirve, S., Palmieri, R., Ravindran, B.: Archie: a speculative replicated transactional system. In: Middleware, pp. 265\u2013276 (2014)","DOI":"10.1145\/2663165.2666090"},{"key":"2973_CR18","first-page":"150","volume-title":"Transactional Memory Lecture Notes in Computer Science","author":"I Keidar","year":"2015","unstructured":"Keidar, I., Perelman, D.: Multi-versioning in transactional memory. In: Guerraoui, R., Romano, P. (eds.) Transactional Memory Lecture Notes in Computer Science, vol. 8913, pp. 150\u2013165. Springer, New York (2015)"},{"key":"2973_CR19","doi-asserted-by":"crossref","unstructured":"Hendler, D., Naiman, A., Peluso, S., Quaglia, F., Romano, P., Suissa, A.: Exploiting locality in lease-based replicated transactional memory via task migration. In: DISC, pp. 121\u2013133 (2013)","DOI":"10.1007\/978-3-642-41527-2_9"},{"issue":"1","key":"2973_CR20","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1016\/j.jcss.2013.07.006","volume":"80","author":"P Romano","year":"2014","unstructured":"Romano, P., Palmieri, R., Quaglia, F., Carvalho, N., Rodrigues, L.: On speculative replication of transactional systems. J. Comput. Syst. Sci. 80(1), 257\u2013276 (2014)","journal-title":"J. Comput. Syst. Sci."},{"key":"2973_CR21","doi-asserted-by":"crossref","unstructured":"Kim, J., Ravindran, B.: On transactional scheduling in distributed transactional memory systems. In: SSS, pp. 347\u2013361 (2010)","DOI":"10.1007\/978-3-642-16023-3_29"},{"key":"2973_CR22","doi-asserted-by":"crossref","unstructured":"Lima, D., Miranda, H., Jaiani, F.: Simulation of partial replication in distributed transactional memory. In: IEEE Wireless Days Conference, pp. 54\u201359 (2017)","DOI":"10.1109\/WD.2017.7918115"},{"key":"2973_CR23","doi-asserted-by":"crossref","unstructured":"Guerraoui, R., Herlihy, M., Pochon, B.: Towards a theory of transactional contention managers. In: PODC\u201905: Proceedings of the Twenty-Fourth Annual ACM Symposium on Principles of Distributed Computing, New York, pp. 258\u2013264, ACM (2005)","DOI":"10.1145\/1073814.1073863"},{"key":"2973_CR24","doi-asserted-by":"crossref","unstructured":"Malkhi, D., Reiter, M., Wright, R.: Probabilistic quorum systems. In: Proceedings of the 16th ACM Symposium on Principles Distributed Computing, pp. 267\u2013273 (1997)","DOI":"10.1145\/259380.259458"},{"key":"2973_CR25","unstructured":"Agarwal, D., El Abbabi, A.: The tree quorum protocol: an efficient approach for managing replicated data. In: Proceedings of the 16th VLDB Conference, Brisbane (1990)"},{"key":"2973_CR26","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1006\/inco.2001.3054","volume":"170","author":"D Malkhi","year":"2001","unstructured":"Malkhi, D., Reiter, M.K., Wool, A.: Probabilistic quorum systems. Inf. Comput. 170, 184\u2013206 (2001). \nhttps:\/\/doi.org\/10.1006\/inco.2001.3054","journal-title":"Inf. Comput."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-019-02973-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-019-02973-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-019-02973-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,1]],"date-time":"2020-09-01T23:34:44Z","timestamp":1599003284000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-019-02973-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,3]]},"references-count":26,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,6]]}},"alternative-id":["2973"],"URL":"https:\/\/doi.org\/10.1007\/s10586-019-02973-7","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2019,9,3]]},"assertion":[{"value":"28 September 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 April 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 August 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 September 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}