1 Hit in 0.24 sec

A Structural Complexity Metric for Web Application based on Similarity
유사도 기반의 웹 어플리케이션 구조 복잡도

Woo-Sung Jung, Eun-Joo Lee
2010 Journal of the Korea Society of Computer and Information  
Software complexity is used to evaluate a target system's maintainability. The existing complexity metrics on web applications are count-based, so it is hard to incorporate the understandability of developers or maintainers. To make up for this shortcomings, entropy-theory can be applied to define complexity, however, it is assumed that information quantity of each paper is identical. In this paper, structural complexity of a web application is defined based on information theory and
more » ... eory and similarity. In detail, the proposed complexity is defined using entropy as the previous approach, but the information quantity of individual pages is defined using similarity. That is, a page which are similar with many pages has smaller information quantity than a page which are dissimilar to others. Furthermore, various similarity measures can be used for various views, which results in many-sided complexity measures. Finally, several complexity properties are applied to verify the proposed metric and case studies shows the applicability of the metric. ▸ Keyword : 웹 어플리케이션(web application), 복잡도(complexity), 유사도(similarity) •제1저자 : 정우성 교신저자 : 이은주 •투고일 :
doi:10.9708/jksci.2010.15.8.117 fatcat:f34frgids5e5tcleymzxmryzze