Three software maintenance seminars:
Preliminary analysis of 127 seminar groups
The 4th
International Symposium on Empirical Software Engineering (ISESE 2005), IEEE Computer Soc.
Abstract
Software maintenance and evolution
is a challenging topic-area for university level computer science education. Organizing
seminars is a good option for providing students a versatile view of the
relevant issues on the area. Three annual university-level software maintenance
seminars have been organized. In these seminars, a total of 127 seminar groups
have each analyzed one prominent scientific article written on software
maintenance. There have been 296 students involved. The groups have presented
their analyses at the seminars and written summary reports of the analyzed
articles. This paper describes the background of the seminars, provides
descriptive statistics of their contents, preliminary analysis of the factors
affecting student success in the seminars and other lessons learnt.
Keywords: software maintenance and evolution, software engineering
education, empirical software engineering
Updated: May 12, 2006 by
Jussi Koskinen.