Congratulations from this page you can download the
The oracle, found in the file
loyola-udelaware-identifier-splitting-oracle
(ludiso) consists of 2663 identifiers.
These identifiers were split by volunteers using a web
interface. In all 8522 splitting judgements were collected for 2731
identifiers. The data set was curated based on the sum of confidence
associated with a particular
split. In order to provide a single correct split in the oracle, the
split receiving the highest confidence sum
was used as the correct split. Of the 2731 identifers, 68 do not
appear in the oracle because of ties. (These identifiers can be found
in the raw data.)
Details on the construction of the oracle can be found in "An empirical study of identifier splitting technique".
Each line of the oracle represents one of the 2663 remaining oracle identifiers and includes the following.
The confidence was the user's assessment of their correctness using a scale
from "a guess" (0) to "i'm sure" (2).
In addition to the oracle,
the raw data can be downloaded here .
The raw data includes all user splittings not just the one with the
highest confidence sum.
Finally, source code to read the oracle into a Java or C program can be found in the directory read-oracle .
Filters in this code can be used to select subset of the raw data collected.
This project is supported by NSF grant CCF 0916081.