{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T21:40:09Z","timestamp":1746308409477,"version":"3.40.4"},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783662442012"},{"type":"electronic","value":"9783662442029"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-662-44202-9_26","type":"book-chapter","created":{"date-parts":[[2014,7,17]],"date-time":"2014-07-17T02:01:13Z","timestamp":1405562473000},"page":"644-669","source":"Crossref","is-referenced-by-count":0,"title":["MiCA: A Compositional Architecture for Gossip Protocols"],"prefix":"10.1007","author":[{"given":"Lonnie","family":"Princehouse","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rakesh","family":"Chenchu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhefu","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kenneth P.","family":"Birman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nate","family":"Foster","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert","family":"Soul\u00e9","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"26_CR1","doi-asserted-by":"crossref","unstructured":"Alvaro, P., Condie, T., Conway, N., Elmeleegy, K., Hellerstein, J.M., Sears, R.: Boom analytics: exploring data-centric, declarative programming for the cloud. In: European Conference on Computer Systems, pp. 223\u2013236 (2010)","DOI":"10.1145\/1755913.1755937"},{"key":"26_CR2","doi-asserted-by":"crossref","unstructured":"Ben-Or, M., Dolev, D., Hoch, E.N.: Fast self-stabilizing byzantine tolerant digital clock synchronization. In: Symposium on Principles of Distributed Computing, pp. 385\u2013394 (August 2008)","DOI":"10.1145\/1400751.1400802"},{"key":"26_CR3","unstructured":"Bonjour, http:\/\/www.apple.com\/support\/bonjour\/"},{"issue":"1","key":"26_CR4","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1002\/(SICI)1098-2418(1999010)14:1<87::AID-RSA5>3.0.CO;2-O","volume":"14","author":"A.Z. Broder","year":"1999","unstructured":"Broder, A.Z., Frieze, A.M., Upfal, E.: Static and dynamic path selection on expander graphs: A random walk approach. Random Structures and Algorithms\u00a014(1), 87\u2013109 (1999)","journal-title":"Random Structures and Algorithms"},{"key":"26_CR5","unstructured":"Apache Cassandra, http:\/\/cassandra.apache.org"},{"key":"26_CR6","doi-asserted-by":"crossref","unstructured":"Dagand, P.-E., Kosti\u0107, D., Kuncak, V.: Opis: Reliable distributed systems in OCaml. In: International Workshop on Types in Language Design and Implementation, pp. 65\u201378 (January 2009)","DOI":"10.1145\/1481861.1481870"},{"key":"26_CR7","unstructured":"Dean, J., Ghemawat, S.: MapReduce: Simplified data processing on large clusters. In: Symposium on Operating Systems Design and Implementation, pp. 137\u2013150 (December 2004)"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"DeCandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., Vogels, W.: Dynamo: Amazon\u2019s highly available key-value store. In: Symposium on Operating Systems Principles, pp. 205\u2013220 (October 2007)","DOI":"10.1145\/1323293.1294281"},{"key":"26_CR9","doi-asserted-by":"crossref","unstructured":"Demers, A., Greene, D., Hauser, C., Irish, W., Larson, J., Shenker, S., Sturgis, H., Swinehart, D., Terry, D.: Epidemic algorithms for replicated database maintenance. In: Symposium on Principles of Distributed Computing, pp. 1\u201312 (August 1987)","DOI":"10.1145\/41840.41841"},{"key":"26_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1007\/978-3-540-76627-8_19","volume-title":"Stabilization, Safety, and Security of Distributed Systems","author":"D. Dolev","year":"2007","unstructured":"Dolev, D., Hoch, E.N.: Byzantine self-stabilizing pulse in a bounded-delay model. In: Masuzawa, T., Tixeuil, S. (eds.) SSS 2007. LNCS, vol.\u00a04838, pp. 234\u2013252. Springer, Heidelberg (2007)"},{"key":"26_CR11","doi-asserted-by":"crossref","unstructured":"Dolev, S.: Self-Stabilization. MIT Press (2000)","DOI":"10.7551\/mitpress\/6156.001.0001"},{"key":"26_CR12","doi-asserted-by":"crossref","unstructured":"Eugster, P.: Uniform proxies for java. In: Conference on Object-Oriented Programming Systems, Languages, and Applications, pp. 139\u2013152 (October 2006)","DOI":"10.1145\/1167473.1167485"},{"key":"26_CR13","doi-asserted-by":"crossref","unstructured":"Garbinato, B., Guerraoui, R.: Flexible protocol composition in Bast. In: International Conference on Distributed Computing Systems, pp. 22\u201329 (May 1998)","DOI":"10.1109\/ICDCS.1998.679466"},{"issue":"13","key":"26_CR14","doi-asserted-by":"publisher","first-page":"2321","DOI":"10.1016\/j.comnet.2009.03.013","volume":"53","author":"M. Jelasity","year":"2009","unstructured":"Jelasity, M., Montresor, A., Babaoglu, \u00d6.: T-Man: Gossip-based fast overlay topology construction. Computer Networks\u00a053(13), 2321\u20132339 (2009)","journal-title":"Computer Networks"},{"key":"26_CR15","unstructured":"JXTA The Language and Platform Independent Protocol for P2P Networking, https:\/\/jxta.kenai.com"},{"key":"26_CR16","doi-asserted-by":"crossref","unstructured":"Loo, B.T., Condie, T., Hellerstein, J.M., Maniatis, P., Roscoe, T., Stoica, I.: Implementing declarative overlays. In: Symposium on Operating Systems Principles, pp. 75\u201390 (October 2005)","DOI":"10.1145\/1095809.1095818"},{"key":"26_CR17","doi-asserted-by":"crossref","unstructured":"Massouli\u00e9, L., Le Merrer, E., Kermarrec, A.-M., Ganesh, A.: Peer counting and sampling in overlay networks: random walk methods. In: Symposium on Principles of Distributed Computing, pp. 123\u2013132 (August 2006)","DOI":"10.1145\/1146381.1146402"},{"key":"26_CR18","doi-asserted-by":"crossref","unstructured":"Miranda, H., Pinto, A., Rodrigues, L.: Appia, a flexible protocol kernel supporting multiple coordinated channels. In: International Conference on Distributed Computing Systems, pp. 707\u2013710 (April 2001)","DOI":"10.1109\/ICDSC.2001.919005"},{"key":"26_CR19","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/1713254.1713264","volume":"43","author":"L. Princehouse","year":"2010","unstructured":"Princehouse, L., Birman, K.: Code-partitioning gossip. Operating Systems Review\u00a043, 40\u201344 (2010)","journal-title":"Operating Systems Review"},{"key":"26_CR20","unstructured":"Riak, http:\/\/basho.com\/riak\/"},{"key":"26_CR21","unstructured":"Rodriguez, A., Killian, C.E., Bhat, S., Kostic, D., Vahdat, A.: MACEDON: Methodology for automatically creating, evaluating, and designing overlay networks. In: Symposium on Networked Systems Design and Implementation, pp. 267\u2013280 (March 2004)"},{"issue":"1","key":"26_CR22","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/s10586-006-4900-5","volume":"9","author":"R. Subramaniyan","year":"2006","unstructured":"Subramaniyan, R., Raman, P., George, A.D., Radlinski, M.A., Radlinski, M.A.: GEMS: Gossip-enabled monitoring service for scalable heterogeneous distributed systems. Cluster Computing\u00a09(1), 101\u2013120 (2006)","journal-title":"Cluster Computing"},{"key":"26_CR23","unstructured":"Tibco message bus, http:\/\/www.tibco.com\/products\/automation\/messaging\/default.jsp"},{"key":"26_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"523","DOI":"10.1007\/978-3-642-03869-3_50","volume-title":"Euro-Par 2009 Parallel Processing","author":"N. T\u00f6lgyesi","year":"2009","unstructured":"T\u00f6lgyesi, N., Jelasity, M.: Adaptive peer sampling with newscast. In: Sips, H., Epema, D., Lin, H.-X. (eds.) Euro-Par 2009. LNCS, vol.\u00a05704, pp. 523\u2013534. Springer, Heidelberg (2009)"},{"key":"26_CR25","unstructured":"Vall\u00e9e-Rai, R., Hendren, L., Sundaresan, V., Lam, P., Gagnon, E., Co, P.: Soot \u2013 a Java optimization framework. In: Conference of the Centre for Advanced Studies on Collaborative Research, pp. 125\u2013135 (November 1999)"},{"issue":"2","key":"26_CR26","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1145\/762483.762485","volume":"21","author":"R. Renesse Van","year":"2003","unstructured":"Van Renesse, R., Birman, K.P., Vogels, W.: Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining. Transactions on Computing Systems\u00a021(2), 164\u2013206 (2003)","journal-title":"Transactions on Computing Systems"},{"key":"26_CR27","doi-asserted-by":"crossref","unstructured":"van Renesse, R., Minsky, Y., Hayden, M.: A gossip-based failure detection service. In: International Middleware Conference, pp. 55\u201370 (September 1998)","DOI":"10.1007\/978-1-4471-1283-9_4"},{"issue":"2","key":"26_CR28","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1145\/1773912.1773930","volume":"44","author":"Y. Vigfusson","year":"2010","unstructured":"Vigfusson, Y., Birman, K., Huang, Q., Nataraj, D.P.: Optimizing information flow in the gossip objects platform. Operating Systems Review\u00a044(2), 71\u201376 (2010)","journal-title":"Operating Systems Review"},{"issue":"7","key":"26_CR29","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1145\/306549.306582","volume":"42","author":"J. Waldo","year":"1999","unstructured":"Waldo, J.: The Jini architecture for network-centric computing. Communications of the ACM\u00a042(7), 76\u201382 (1999)","journal-title":"Communications of the ACM"},{"key":"26_CR30","unstructured":"WebSphere MQ, http:\/\/www-03.ibm.com\/software\/products\/en\/wmq\/"},{"key":"26_CR31","doi-asserted-by":"crossref","unstructured":"Wong, G.T., Hiltunen, M.A., Schlichting, R.D.: A configurable and extensible transport protocol. In: International Conference on Computer Communications, pp. 319\u2013328 (April 2001)","DOI":"10.1109\/INFCOM.2001.916714"}],"container-title":["Lecture Notes in Computer Science","ECOOP 2014 \u2013 Object-Oriented Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-44202-9_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T21:00:54Z","timestamp":1746306054000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-44202-9_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783662442012","9783662442029"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-44202-9_26","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}