{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,4]],"date-time":"2025-05-04T10:40:08Z","timestamp":1746355208523,"version":"3.40.4"},"publisher-location":"Cham","reference-count":12,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319099392"},{"type":"electronic","value":"9783319099408"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-09940-8_22","type":"book-chapter","created":{"date-parts":[[2014,8,26]],"date-time":"2014-08-26T11:36:19Z","timestamp":1409052979000},"page":"259-264","source":"Crossref","is-referenced-by-count":8,"title":["Repairing and Optimizing Hadoop hashCode Implementations"],"prefix":"10.1007","author":[{"given":"Zoltan A.","family":"Kocsis","sequence":"first","affiliation":[]},{"given":"Geoff","family":"Neumann","sequence":"additional","affiliation":[]},{"given":"Jerry","family":"Swan","sequence":"additional","affiliation":[]},{"given":"Michael G.","family":"Epitropakis","sequence":"additional","affiliation":[]},{"given":"Alexander E. I.","family":"Brownlee","sequence":"additional","affiliation":[]},{"given":"Sami O.","family":"Haraldsson","sequence":"additional","affiliation":[]},{"given":"Edward","family":"Bowles","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Arcuri, A., Briand, L.: A practical guide for using statistical tests to assess randomized algorithms in software engineering. In: Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011, pp. 1\u201310 (2011)","DOI":"10.1145\/1985793.1985795"},{"issue":"2","key":"22_CR2","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1260\/1748-3018.4.2.167","volume":"4","author":"J.M. Bahi","year":"2010","unstructured":"Bahi, J.M., Guyeux, C.: Hash Functions Using Chaotic Iterations. Journal of Algorithms & Computational Technology\u00a04(2), 167\u2013182 (2010)","journal-title":"Journal of Algorithms & Computational Technology"},{"key":"22_CR3","doi-asserted-by":"crossref","unstructured":"Grech, N., Rathke, J., Fischer, B.: JEqualityGen: Generating equality and hashing methods. In: The Ninth International Conference on Generative Programming and Component Engineering, pp. 177\u2013186 (2011)","DOI":"10.1145\/1942788.1868320"},{"key":"22_CR4","unstructured":"Hoosand, H.H., St\u00fctzle, T.: Stochastic Local Search: Foundations & Applications. Elsevier \/ Morgan Kaufmann (2004)"},{"key":"22_CR5","unstructured":"Kong, W., Li, W.J.: Isotropic Hashing. Technical report (2012)"},{"key":"22_CR6","volume-title":"Genetic Programming II: Automatic Discovery of Reusable Programs","author":"J.R. Koza","year":"1994","unstructured":"Koza, J.R.: Genetic Programming II: Automatic Discovery of Reusable Programs. MIT Press, Cambridge (1994)"},{"issue":"99","key":"22_CR7","first-page":"1","volume":"PP","author":"W.B. Langdon","year":"2014","unstructured":"Langdon, W.B., Harman, M.: Optimising Existing Software with Genetic Programming. IEEE Transactions on Evolutionary Computation\u00a0PP(99), 1\u201318 (2014)","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"10","key":"22_CR8","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/2.161279","volume":"25","author":"B. Meyer","year":"1992","unstructured":"Meyer, B.: Applying \u2018design by contract\u2019. Computer\u00a025(10), 40\u201351 (1992)","journal-title":"Computer"},{"key":"22_CR9","unstructured":"Oracle. Java Platform Standard Ed. 7 (2013)"},{"key":"22_CR10","doi-asserted-by":"crossref","unstructured":"Rayside, D., Benjamin, Z., Singh, R., Near, J.P., Milicevic, A., Jackson, D.: Equality and hashing for (almost) free. In: ICSE 2009 Proceedings of the 31st International Conference on Software Engineering, pp. 342\u2013352 (2009)","DOI":"10.1109\/ICSE.2009.5070534"},{"key":"22_CR11","unstructured":"Swan, J., Epitropakis, M.G., Woodward, J.R.: Gen-O-Fix: An embeddable framework for Dynamic Adaptive Genetic Improvement Programming. Technical Report January, Department of Computing Science and Mathematics, University of Stirling, Stirling, UK (2014)"},{"key":"22_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1007\/978-3-540-73589-2_4","volume-title":"ECOOP 2007 \u2013 Object-Oriented Programming","author":"M. Vaziri","year":"2007","unstructured":"Vaziri, M., Tip, F., Fink, S.J., Dolby, J.: Declarative object identity using relation types. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol.\u00a04609, pp. 54\u201378. Springer, Heidelberg (2007)"}],"container-title":["Lecture Notes in Computer Science","Search-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-09940-8_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,4]],"date-time":"2025-05-04T10:25:06Z","timestamp":1746354306000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-09940-8_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319099392","9783319099408"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-09940-8_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}