By Topic

Centres of excellence: Research Institute in Software Evolution, University of Durham

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Bennett, K.H. ; Res. Inst. for Software Evolution, Durham Univ., UK ; Knight, C. ; Munro, M. ; Xu, J.

The term software maintenance is often used simply to refer to fixing bugs in released code. However, the most maintenance is actually about enhancing functionality. Software that is unsuccessful will not require maintenance. Maintenance is associated with success, and is inevitable for successful software. It often represents a substantial revenue stream for the vendor organisation. It was this sort of thinking that encouraged a group of software engineering academics at Durham to set up the Centre for Software Maintenance in March 1987. By 1999, two significant factors were influencing the work of the Centre. Firstly its success was bringing expansion. This inevitably meant that the scope of our interests was broadening. Moreover, our focus began to change to address problems such as how to construct new software that is very easy to enhance. Evolution now expressed much more clearly where the heart of the research area lay. As a result, we decided to rename our Centre the Research Institute in Software Evolution (RISE). The activities of RISE are extensive, and to summarise our research, we have chosen four projects: program comprehension; understanding through visualising; software architectures for dependable distributed computing; and collaboration with industry.

Published in:

Computing & Control Engineering Journal  (Volume:11 ,  Issue: 4 )