• DocumentCode
    325672
  • Title

    Partial comprehension of complex programs (enough to perform maintenance)

  • Author

    Erdös, Katalin ; Sneed, Harry M.

  • Author_Institution
    SES Software Eng. Service, Budapest, Hungary
  • fYear
    1998
  • fDate
    24-26 Jun 1998
  • Firstpage
    98
  • Lastpage
    105
  • Abstract
    Many legacy programs are so large and so complex that they cannot be comprehended in their entirety no matter what forms of representation are used. Yet these programs must be maintained. The contention of this paper is that it is not necessary to comprehend a program in order to maintain it. It is only necessary to comprehend those sectors affected by the maintenance request. Only seven questions are required to pinpoint and comprehend program sectors well enough to be able to alter them without undesired side effects. These questions and their answers are proposed in the following paper
  • Keywords
    data flow graphs; reverse engineering; software maintenance; complex programs; legacy programs; maintenance request; partial comprehension; Art; Banking; Business; Costs; Data structures; Insurance; Modems; Multidimensional systems; Programming profession; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1998. IWPC '98. Proceedings., 6th International Workshop on
  • Conference_Location
    Ischia
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-8560-3
  • Type

    conf

  • DOI
    10.1109/WPC.1998.693322
  • Filename
    693322