A Three-Year Study on Peer Evaluation in a Software Engineering Project Course | IEEE Journals & Magazine | IEEE Xplore