Jussi Koskinen

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.