JMU
The Maintenance of Software Products
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


Types of Maintenance (ISO/IEC 14764)
Frequency
The Results of Several Surveys
Why Maintenance is Expensive
Maintenance Tradeoffs
Who Is Involved?
Metrics for Corrective Maintenance
Tools for Corrective Maintenance (i.e., Bug/Issue Tracking)