loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
14th Conference on Software Engineering Education and Training
Including Practical Software Evolution in Software Engineering Education
Charlotte, North Carolina
February 19-February 21
ISBN: 0-7695-1059-0
Margot Postema, Monash University
Jan Miller, Monash University
Martin Dick, Monash University
Software engineering typically requires more effort in maintenance than in development time. As such, software engineering education needs to actively include software evolution. Teaching software evolution to undergraduate students usually includes the theoretical aspects, but doesn't normally include the actual implementation. This paper describes the practice of teaching software evolution to undergraduate computing students at Monash University. It demonstrates how the four maintenance activities - corrective, adaptive, perfective and preventative - can be included into the practical component of a software engineering course, providing students with a much more realistic view of software engineering.
Citation:
Margot Postema, Jan Miller, Martin Dick, "Including Practical Software Evolution in Software Engineering Education," cseet, pp.127, 14th Conference on Software Engineering Education and Training, 2001
Usage of this product signifies your acceptance of the Terms of Use.