A framework to evaluate software engineering student contests: Evaluation and integration with academic programs | IEEE Conference Publication | IEEE Xplore