Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

14th Conference on Software Engineering Education and Training   p. 127
Including Practical Software Evolution in Software Engineering Education

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSEE.2001.913829
Send link to a friend

Abstract
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.
Additional Information

Citation:  Margot Postema, Jan Miller, Martin Dick, "Including Practical Software Evolution in Software Engineering Education," cseet, p. 127,  14th Conference on Software Engineering Education and Training,  2001

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

Peer Review Notice

Give us Feedback