Utilizing open source software in teaching practice-based software engineering courses | IEEE Conference Publication | IEEE Xplore