• 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