We use cookies to ensure that we give you the best experience on our website. By continuing to browse this repository, you give consent for essential cookies to be used. You can read more about our Privacy and Cookie Policy.

Durham Research Online
You are in:

Software evolution and the staged model of the software lifecycle.

Bennett, K. H. and Rajlich, V. T. and Wilde, N. (2002) 'Software evolution and the staged model of the software lifecycle.', in Advances in computers. Toronto: Academic Press, pp. 1-54. Advances in Computers., 56


The aim of this chapter is to describe the new staged model [5]. We provide a broad overview of the state of the art in software maintenance and evolution. The emphasis is mainly on process and methods, (rather than technology), since this is where the main developments have occurred, and is of most relevance to this chapter. There is much useful material available on software maintenance management, including very practical guides [6]. We start from the foundations established within the international standards community. We then briefly revisit previous research work, as an understanding of these results is essential. Program comprehension is identified as a key component; interestingly, very few textbooks on software engineering and even on software maintenance mention the term, so our review of the state of the art addresses the field to include this perspective. The new model and our view of research areas are influenced by program comprehension more than other aspects. The staged model is presented, and evidence drawn from case studies. Practical implications are then described, and finally, research directions are presented.

Item Type:Book chapter
Additional Information:Paper 109.
Keywords:Legacy systems, Program comprehension, Maintenance, Code, Behavior, Support.
Full text:Full text not available from this repository.
Publisher Web site:
Record Created:03 Jun 2008
Last Modified:08 Apr 2009 16:21

Social bookmarking: del.icio.usConnoteaBibSonomyCiteULikeFacebookTwitterExport: EndNote, Zotero | BibTex
Look up in GoogleScholar | Find in a UK Library