DocumentCode
1954271
Title
Software maintenance as an engineering discipline
Author
Linger, Richard C.
Author_Institution
IBM Corp., Bethesda, MD, USA
fYear
1988
fDate
24-27 Oct 1988
Firstpage
292
Lastpage
297
Abstract
Software maintenance can be transformed from the unmanageable, trial-and-error activity into a systematic engineering discipline through application of mathematics-based principles and practices that have wrought a similar transformation in software engineering. The mathematics provides rigorous techniques for converting unstructured programs into structured form, recovering program design documentation, and modifying and verifying programs. While these principles and practices are technical, the ultimate benefits are managerial, in a new level of predictability and control of maintenance operations to meet business needs
Keywords
software engineering; business needs; control; engineering discipline; predictability; program design documentation; software engineering; software maintenance; unstructured programs; verifying programs; Algebra; Flowcharts; Natural languages; Software maintenance; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1988., Proceedings of the Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-0879-X
Type
conf
DOI
10.1109/ICSM.1988.10179
Filename
10179
Link To Document