Teaching Software Evolution in Open Source | IEEE Journals & Magazine | IEEE Xplore