Title :
A Navigation Graph Builder for Dynamic Web Applications
Author :
Wang, Wenhua ; Lei, Yu
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Texas at Arlington, Arlington, TX, USA
Abstract :
Manually generating navigation graphs for dynamic Web applications is a challenging task because of the page explosion problem, i.e., the astronomical number of dynamic pages in a dynamic web application. To generate navigation graphs practically, this paper presents Tansuo, a tool for semiautomatically generating navigation graphs for dynamic web applications. Tansuo has two novelties: (1) solving the page explosion problem by intelligently abstracting navigation structures; (2) capturing dynamic navigation structures by achieving pairwise coverage among values of form parameters. Tansuo has been applied to generate navigation graphs for five open source Web applications. Empirical results indicate that Tansuo can efficiently generate Web navigation graphs for these applications.
Keywords :
Internet; Web sites; public domain software; software tools; Tansuo; capturing dynamic navigation structures; dynamic Web applications; navigation graph builder; open source Web applications; page explosion problem; pairwise coverage; Abstracts; Application software; Computer science; Concrete; Explosions; NIST; Navigation; Testing; Uniform resource locators; Web pages;
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
DOI :
10.1109/CISE.2009.5364421