Control and management of the software maintenance changes process
Al-Subaiei, Nasser A.
Bradley, Gordon H.
MacLennan, Bruce J.
MetadataShow full item record
The cost of software maintenance is very high and projected to climb higher in the future. Failure to adopt and utilize improved technical and management methods and tools contributes to the high cost and burden of maintenance. Software configuration management as an effective technique of controlling software development/ maintenance is examined. Two change control models are identified and evaluated as to their effectiveness and completeness toward achieving efficient control and easing maintenance effort. A proposed change control model which addresses more aspects and promises better results through a set of guidelines for an "ideal" software maintenance change control is presented. Software maintenance change control tools are discussed by identifying two of the existing tools. With proper implementation of the proposed change control model and the use of an effective change control tool, better control of the maintenance process can be achieved, and the maintenance effort reduced.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Mostov, Isaak (Monterey, California. Naval Postgraduate School, 1990., 1990-06);The maintenance of large military software systems is complex, involves users as well as software professionals, and requires appropriate management, which is one of the most important factors in efficient maintenance. ...
Mostov, Isaak. (Monterey, California. Naval Postgraduate School, 1990-06);The maintenance of large military software systems is complex, involves users as well as software professionals, and requires appropriate management, which is one of the most important factors in efficient maintenance. ...
Bradley J. Sams (2011-08-29); NPS-CE-11-160Throughout software''s lifetime, changes are introduced to the code in order to maintain the desired performance. These changes often create side effects, which cause other cascading effects elsewhere in the software or ...