• DocumentCode
    2968963
  • Title

    An approach to experimental evaluation of software understandability

  • Author

    Shima, K. ; Takemura, Y. ; Matsumoto, K.

  • Author_Institution
    Nara Inst. of Sci. & Technol., Japan
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    48
  • Lastpage
    55
  • Abstract
    Software understandability is an important characteristic of software quality because it can influence cost or reliability of software evolution in reuse or maintenance. However, it is difficult to evaluate software understandability in practice because understanding is an internal process of humans. This paper proposes "software overhaul" as a method for externalizing the process of understanding and presents a probability model to use process data of overhauling to estimate software understandability. An example describes an overhaul tool and its application.
  • Keywords
    reverse engineering; software maintenance; software reusability; cost; experimental evaluation; probability model; reliability; software evolution; software maintenance; software overhaul; software quality; software reuse; software understandability; Anthropometry; Communication system software; Costs; Hardware; Human factors; Inspection; Software maintenance; Software measurement; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering, 2002. Proceedings. 2002 International Symposium n
  • Print_ISBN
    0-7695-1796-X
  • Type

    conf

  • DOI
    10.1109/ISESE.2002.1166925
  • Filename
    1166925