Functionality based refactoring : improving source code comprehension

Software maintenance is the lifecycle activity that consumes the greatest amount of resources. Maintenance is a difficult task because of the size of software systems. Much of the time spent on maintenance is spent trying to understand source code. Refactoring offers a way to improve source code des...

Full description

Bibliographic Details
Main Author: Beiko, Jeffrey Lee
Other Authors: Queen's University (Kingston, Ont.). Theses (Queen's University (Kingston, Ont.))
Format: Others
Language:en
en
Published: 2007
Subjects:
Online Access:http://hdl.handle.net/1974/958