Analysis of Cyclomatic Complexity for Web Application 


Vol. 11,  No. 4, pp. 865-872, Aug.  2004
10.3745/KIPSTD.2004.11.4.865


PDF
  Abstract

Web applications have different structural characteristics from conventional applications with the structural language or object-oriented language or 4GL. A web application typically consists of server-side script elements which run on web servers, client-side script elements which run on the client web-browser, HTML elements that contains context. Therefore web applications developer concurrently uses 3 or more development language. Cyclomatic Complexity for Web Application(CCWA) metrics reflected composite complexity of each element. In this paper, we applied cyclomatic complexity for web application metrics with Complexity level indicator to web application. We applied it to 10 web applications that were developed in practical business. High complexity web applications classify into four type(MENU, FORM, CTRL, GEN). This paper has contributed to practical use of engineering approach for web application.

  Statistics


  Cite this article

[IEEE Style]

C. Park and H. Y. Yoo, "Analysis of Cyclomatic Complexity for Web Application," The KIPS Transactions:PartD, vol. 11, no. 4, pp. 865-872, 2004. DOI: 10.3745/KIPSTD.2004.11.4.865.

[ACM Style]

Chel Park and Hae Young Yoo. 2004. Analysis of Cyclomatic Complexity for Web Application. The KIPS Transactions:PartD, 11, 4, (2004), 865-872. DOI: 10.3745/KIPSTD.2004.11.4.865.