Title :
Experiences in teaching software evolution and program comprehension
Author :
Van Deursen, Arie ; Favre, Jean-Marie ; Koschke, Rainer ; Rilling, Juergen
Author_Institution :
Delft Univ. of Technol., Netherlands
Abstract :
A large amount of research is devoted to software evolution and program understanding, but these topics are often neglected in software engineering curricula. The CCSE initiative from IEEE/ACM proposes guidelines for the future. At the ICSM´02 conference, a panel was held to establish what should be taught in the future. This working session focuses on what is being taught and what will be taught in the near future. The goals include (1) to share experiences in teaching software evolution and program understanding, (2) to establish the state of the practice and (3) to identify future directions.
Keywords :
computer science education; reverse engineering; teaching; CCSE initiative; ICSM´02 conference; IEEE/ACM; future directions; program comprehension; program understanding; software engineering curricula; software evolution; teaching; Computer architecture; Computer industry; Conferences; Education; Guidelines; Reverse engineering; Seminars; Software engineering; Software maintenance; Software tools;
Conference_Titel :
Program Comprehension, 2003. 11th IEEE International Workshop on
Print_ISBN :
0-7695-1883-4
DOI :
10.1109/WPC.2003.1199214