• DocumentCode
    1997398
  • Title

    A Complexity Metric for Web Applications Based on the Entropy Theory

  • Author

    Jung, Woosung ; Lee, Eunjoo ; Kim, Kapsu ; Wu, Chisu

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., Seoul, South Korea
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    511
  • Lastpage
    518
  • Abstract
    Web applications are becoming more and more important with the rapid increase in the web environment. The maintenance of web applications is also one of the main problems in that area. Traditional maintenance approach can no longer be applied to web applications, because of the specific characteristics of web applications. In this paper, a complexity measure for web application, WCOX, is proposed. It is related to the maintenance efforts. WCOX is defined using the entropy theory and a web model extracted by static analysis. The entropy of software is regarded as an average information quantity of the software and it means the aging and degradation of the software. Most of the existing web complexity measures are simply based on count, which means that they only show limited viewpoints of a system. Since WCOX is concerned with an information quantity and understandability, it not only represents the structural complexity, but can also be used as a practical maintenance indicator. Experimental results demonstrate the applicability and effectiveness of the proposed measure.
  • Keywords
    Internet; entropy; software maintenance; WCOX; Web applications; complexity metric; entropy theory; maintenance efforts; static analysis; structural complexity; Aging; Application software; Computer science; Computer science education; Degradation; Entropy; Object oriented modeling; Software engineering; Software maintenance; Software measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific
  • Conference_Location
    Beijing
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3446-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2008.23
  • Filename
    4724585