Teaching Software Evolution in Open Source
Petrenko, M.; Poshyvattyk, D.; Rajlich, V.; Buchta, J.
Computer
Volume 40, Issue 11, Nov. 2007 Page(s):25 - 31
Digital Object Identifier 10.1109/MC.2007.402
Summary:Most software engineering courses require students to develop small programs from scratch, but professional engineers typically work on the evolution of large software systems. Using open source software and a software change process model can narrow this gap without imposing excessive demands on students or instructors.
View citation and abstract |