DocumentCode
983091
Title
Teaching Software Evolution in Open Source
Author
Petrenko, Maksym ; Poshyvanyk, Denys ; Rajlich, Václav ; Buchta, Joseph
Author_Institution
Wayne State Univ., Detroit
Volume
40
Issue
11
fYear
2007
Firstpage
25
Lastpage
31
Abstract
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.
Keywords
computer science education; educational courses; public domain software; software prototyping; computer science education; open source software; software engineering course; software evolution; Collaboration; Education; Monitoring; Open source software; Programming profession; Software engineering; Software systems; Software testing; Software tools; System testing; concurrent versioning system; open source; software engineering;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/MC.2007.402
Filename
4385252
Link To Document