private DegreeChangeCandidacyProcess(final ExecutionYear executionYear, final DateTime start, final DateTime end) {
this();
checkParameters(executionYear, start, end);
setState(CandidacyProcessState.STAND_BY);
new DegreeChangeCandidacyPeriod(this, executionYear, start, end);
}