SURVEY:SUMMARY:BUILD_DIFFICULTY[not_applicable, reasonable_effort, code_problematic or string] reasonable_effort SURVEY:SUMMARY:CLASSIFICATION[practical,theoretical,hardware] practical SURVEY:SUMMARY:CORRECT_CODE_LOCATION[string] SURVEY:SUMMARY:PUBLISHED_CODE[not_applicable, yes, no] yes SURVEY:SUMMARY:SAME_VERSION[not_applicable, yes, no_but_available, no_and_not_available] no_but_available SURVEY:SUMMARY:STUDY_FOUND_CORRECT_CODE[not_applicable, yes, no] yes SURVEY:AUTHOR1:BUILD_COMMENT[string] SURVEY:AUTHOR1:BUILD_DIFFICULTY[not_applicable, reasonable_effort, code_problematic or string] reasonable_effort SURVEY:AUTHOR1:BUILD_DIFFICULTY_COMMENT[string] The project file supplied is for Visual Studio 2012 but the sources could be included in a prior version of Visual Studio, as long as some relevant settings are made (mostly to target x64 platform, and to link in the Boost libraries). SURVEY:AUTHOR1:CLASSIFICATION[practical,theoretical,hardware] practical SURVEY:AUTHOR1:CLASSIFICATION_COMMENT[string] SURVEY:AUTHOR1:CORRECT_CODE_LOCATION[string] SURVEY:AUTHOR1:PUBLIC_COMMENT[string] Updates to the source code of MCJoin will be made available on this webpage:

http://homepage.cs.latrobe.edu.au /zhe/ZhenHePublications.html SURVEY:AUTHOR1:PUBLISHED_CODE[not_applicable, yes, no] yes SURVEY:AUTHOR1:SAME_VERSION[not_applicable, yes, no_but_available, no_and_not_available] no_but_available SURVEY:AUTHOR1:SAME_VERSION_COMMENT[string] The code that obtained the paper's results was unlikely to compile and run successfully on another system without requiring significant effort, and featured a GUI that was only meaningful to the author. The published code is a subset of this; the core functionality is identical, but it has most hard-coded dependencies removed and is detached from the GUI. It is also in a more portable format
our code that generated the paper's data would only run on Windows, whereas the published code successfully works on Linux with little effort. The code, as published, is that which we have used as the foundation for further work. SURVEY:AUTHOR1:STUDY_FOUND_CORRECT_CODE[not_applicable, yes, no] yes