Repairing and Optimizing Hadoop hashCode Implementations

Created by W.Langdon from gp-bibliography.bib Revision:1.4549

  author =       "Zoltan A. Kocsis and Geoff Neumann and Jerry Swan and 
                 Michael G. Epitropakis and Alexander E. I. Brownlee and 
                 Saemundur O. Haraldsson and Edward Bowles",
  title =        "Repairing and Optimizing {Hadoop hashCode}
  booktitle =    "Proceedings of the 6th International Symposium, on
                 Search-Based Software Engineering, SSBSE 2014",
  year =         "2014",
  editor =       "Claire {Le Goues} and Shin Yoo",
  volume =       "8636",
  series =       "LNCS",
  pages =        "259--264",
  address =      "Fortaleza, Brazil",
  month =        "26-29 " # aug,
  publisher =    "Springer",
  keywords =     "genetic algorithms, genetic programming, SBSE, genetic
                 improvement, Automatic Improvement Programming,
  isbn13 =       "978-3-319-09939-2",
  URL =          "",
  DOI =          "doi:10.1007/978-3-319-09940-8_22",
  size =         "6 pages",
  abstract =     "We describe how contract violations in Java hashCode
                 methods can be repaired using novel combination of
                 semantics-preserving and generative methods, the latter
                 being achieved via Automatic Improvement Programming.
                 The method described is universally applicable. When
                 applied to the Hadoop platform, it was established that
                 it produces hash code functions that are at least as
                 good as the original, broken method as well as those
                 produced by a widely-used alternative method from the
                 Apache Commons library.",
  notes =        "

                 In the original version, the name of the sixth author
                 is incorrect. Instead of Sami O. Haraldsson it should
                 be read as Saemundur O. Haraldsson.",

Genetic Programming entries for Zoltan Kocsis Geoffrey K Neumann Jerry Swan Michael G Epitropakis Alexander E I Brownlee Saemundur Oskar Haraldsson Edward Bowles