• DocumentCode
    2099459
  • Title

    Evaluation methods for Web application clustering

  • Author

    Tonella, Paolo ; Ricca, Filippo ; Pianta, Emanuele ; Girardi, C.

  • Author_Institution
    Centro per la Ricerca Scientifica e Tecnologica, Ist. Trentino di Cultura, Trento, Italy
  • fYear
    2003
  • fDate
    22-22 Sept. 2003
  • Firstpage
    33
  • Lastpage
    40
  • Abstract
    Clustering of the entities composing a Web application (static and dynamic pages) can be used to support program understanding, However, several alternative options are available when a clustering technique is designed for Web applications. The entities to be clustered can be described in different ways (e.g., by their structure, by their connectivity, or by their content), different similarity measures are possible, and alternative procedures can be used to form the clusters. The problem is how to evaluate the competing clustering techniques in order to select the best for program understanding purposes. In this paper, two methods for clustering evaluation are considered, the gold standard and the task oriented approach. The advantages and disadvantages of both of them are analyzed in detail. Definition of a gold standard (reference clustering) is difficult and prone to subjectivity. On the other side, an evaluation based on the level of support given to task execution is expensive and requires careful experimental design. Guidelines and examples are provided for the implementation of both methods.
  • Keywords
    Web design; pattern clustering; performance evaluation; reverse engineering; software maintenance; Web application clustering; clustering evaluation; gold standard approach; program understanding; reference clustering; task oriented approach; Application software; Clustering algorithms; Conferences; Design for experiments; Gold; Guidelines; Joining processes; Partitioning algorithms; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Site Evolution, 2003. Theme: Architecture. Proceedings. Fifth IEEE International Workshop on
  • Conference_Location
    Amsterdam, The Netherlands
  • Print_ISBN
    0-7695-2016-2
  • Type

    conf

  • DOI
    10.1109/WSE.2003.1234006
  • Filename
    1234006