Training Software Engineers Using Open-Source Software: The Professors' Perspective | IEEE Conference Publication | IEEE Xplore