Repairing and Optimizing Hadoop hashCode Implementations

TitleRepairing and Optimizing Hadoop hashCode Implementations
Publication TypeBook Chapter
Year of Publication2014
AuthorsKocsis, ZA, Neumann, G, Swan, J, Epitropakis, MG, Brownlee, AEI, Haraldsson, SO, Bowles, E
EditorLe Goues, C, Yoo, S
Book TitleSearch-Based Software Engineering: 6th International Symposium, SSBSE 2014, Fortaleza, Brazil, August 26-29, 2014. Proceedings
Pagination259–264
PublisherSpringer International Publishing
CityCham
ISBN Number978-3-319-09940-8
Abstract

We describe how contract violations in Java TM 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 hashCode 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.

URLhttp://dx.doi.org/10.1007/978-3-319-09940-8_22
DOI10.1007/978-3-319-09940-8_22

Scholarly Lite is a free theme, contributed to the Drupal Community by More than Themes.