Full bibliography

Change theory: Towards a better understanding of software maintenance

Resource type
Authors/contributors
Title
Change theory: Towards a better understanding of software maintenance
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.
Publication
WSEAS Transactions on Computers
Publisher
World Scientific and Engineering Academy and Society
Date
2014
Volume
13
Pages
421-429
Journal Abbr
WSEAS Trans. Comput.
Citation Key
abdel-raoufChangeTheoryBetter2014
ISSN
11092750 (ISSN)
Archive
Scopus
Language
English
Citation
Abdel-Raouf, A., & Hanafi, M. (2014). Change theory: Towards a better understanding of software maintenance. WSEAS Transactions on Computers, 13, 421–429. Scopus. https://www.scopus.com/inward/record.uri?eid=2-s2.0-84903950307&partnerID=40&md5=ead55aaefbbf4ff4a71d1766f46ec666