Abstract
Solving the problems that arise in software is the primary task of the maintainer. The problem definition, including the solution criteria and any additional information that is needed, is contained in a modification request or an error report. Transformation operations (e.g., adding, deleting, replacing, or rearranging code) are applied as required to the problem situation (i.e., the current state of the code) until the solution criteria are satisfied, ensuring that the other program functions operate as before. Throughout the process, the maintainer relies on timely and appropriate information.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media New York
About this chapter
Cite this chapter
Smith, D.D. (1999). Solving Maintenance Problems. In: Designing Maintainable Software. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-1500-4_11
Download citation
DOI: https://doi.org/10.1007/978-1-4612-1500-4_11
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-7169-7
Online ISBN: 978-1-4612-1500-4
eBook Packages: Springer Book Archive