Title page for ETD etd-06102012-040345


Type of Document Master's Thesis
Author Wake, Steven A.
URN etd-06102012-040345
Title Predicting maintainability with software quality metrics
Degree Master of Science
Department Computer Science and Applications
Advisory Committee
Advisor Name Title
Henry, Sallie M. Committee Chair
Hartson, H. Rex Committee Member
Kafura, Dennis G. Committee Member
Keywords
  • Software engineering
Date of Defense 1988-09-15
Availability restricted
Abstract
Maintenance of software makes up a large fraction of the time and money spent in the software life

cycle. By reducing the need for maintenance these costs can also be reduced. Predicting where

maintenance is likely to occur can, help to reduce maintenance by prevention. This thesis details a

study of the use of software quality;metrics to determine high complexity components in a software

system. By the use of a history of maintenance done on a particular system, it is shown that a

predictor equation can be developed to identify components which needed maintenance activities.

This same equation can also be used to determine which components are likely to need maintenance

in the future. Through the use of.these predictions and software metric complexities it should

be possible to reduce the likelihood of a component needing maintenance. This might be accomplished

by reducing the complexity of that component through further decomposition.

Files
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
[VT] LD5655.V855_1988.W343.pdf 2.02 Mb 00:09:21 00:04:48 00:04:12 00:02:06 00:00:10
[BTD] next to an author's name indicates that all files or directories associated with their ETD are accessible from the Virginia Tech campus network only.

Browse All Available ETDs by ( Author | Department )

dla home
etds imagebase journals news ereserve special collections
virgnia tech home contact dla university libraries

If you have questions or technical problems, please Contact DLA.