• DocumentCode
    3201842
  • Title

    Relationships between documentation and maintenance activities

  • Author

    Visaggio, Giuseppe

  • Author_Institution
    Dipartimento di Inf., Bari Univ., Italy
  • fYear
    1997
  • fDate
    28-30 Mar 1997
  • Firstpage
    4
  • Lastpage
    16
  • Abstract
    This work describes a controlled experiment comparing maintenance processes derived from two different paradigms: Quick Fix (QF) and Iterative Enhancement (IE). The experiment aimed to ascertain to what extent the quality of the maintenance process is affected by the ease of comprehension of the programs and, vice versa, how far the process influences the quality of the system. It would seem that the documentation does help to understand the system provided it is used correctly; otherwise, it can render the maintenance process even more failure-prone. The experiment demonstrates that the QF results in lesser completeness and traceability than the IE, thus damaging the comprehensibility of the system more than IE; in any case the ease of comprehension must be safeguarded after maintenance, as even IE is not entirely free from harmful effects
  • Keywords
    reverse engineering; software maintenance; software quality; system documentation; Iterative Enhancement; Quick Fix; completeness; controlled experiment; documentation; failure-prone; program comprehension; software maintenance; software quality; traceability; Computer industry; Context modeling; Costs; Degradation; Documentation; Electronic mail; Production; Software engineering; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1997. IWPC '97. Proceedings., Fifth Iternational Workshop on
  • Conference_Location
    Dearborn, MI
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-7993-X
  • Type

    conf

  • DOI
    10.1109/WPC.1997.601256
  • Filename
    601256