WSEAS Transactions on Computers
Print ISSN: 1109-2750, E-ISSN: 2224-2872
Volume 13, 2014
Change Theory: Towards a Better Understanding of Software Maintenance
Authors: ,
Abstract: A successful Software maintenance process depends on three factors: the maintenance goals, the technical properties of the system and the people performing the software maintenance. Most of the current work to investigate software maintenance only considers the first two factors, ignoring the third factor, which limits the scope and accuracy of these approaches. In this paper, we use change theory to introduce a deeper understanding of the software maintenance process. We utilize three change theories: Lewin’s, Prochaska and DiClemente’s, and Lippit’s theories to introduce three different software maintenance models. These models consider the three success factors and incorporate contextual information to help maintainers better understand the software maintenance task to bring about an effective change.
Search Articles
Keywords: Software Engineering, Software Maintenance, Software Quality, Software Properties, Change Theory, Change Stages
Pages: 421-429
WSEAS Transactions on Computers, ISSN / E-ISSN: 1109-2750 / 2224-2872, Volume 13, 2014, Art. #37