An empirical study of data constraint implementations in Java
Replication package for EMSE submission.
Contents
constraints.csv
: the constraints used for the study.catalog.csv
: Full catalog of CIPs with descriptions, parts, and enforcing statement descriptions.links.csv
: Manual and tool-assisted links.data
: Source code and textual artifacts of the studied systems.training
: Training materials for tracers.questionnaires
: The four questionnaires used to conduct the developer study.protocol
: Protocol for extraction of data constraints from textual artifacts.code
: Code of the automated tracing tool from section 6.detector-inputs.csv
: Manually produced detector inputs for the study constraints, to be used with above code.