DocumentCode
123282
Title
A Novel Approach for Computing Dynamic Slices of Web Based Applications
Author
Mishra, Shivakant ; Sharma, U. ; Kumar, Chanchal
Author_Institution
Dept. of Comput. Sci. & Eng., Indian Sch. of Mines, Dhanbad, India
fYear
2014
fDate
8-9 Feb. 2014
Firstpage
153
Lastpage
158
Abstract
Program slicing is an effective decomposition technique to relevant parts of a program or application during debugging and analysis activities. It extracts slice of codes from a developed program, which have been affected by value of variable for some point of interest. A variant of slicing, dynamic slicing based on specific execution when debugged, yeilds more precise executable slices. Moreover, the dynamic slicing obtained for web application is useful in analysis and testing of web sites. In this paper we have proposed an algorithm for computing dynamic slices of web based applications. We have used a dependence based intermediate program representation, which is named as Web Application Dependency Graph (WADG) for representing a web based application embedded with a scripting language. The WADG is a directed digraph which represents the various types of dependencies like data, control and link that may exists between different statements of web application. After user entered details, our proposed algorithm computes slice by marking and unmarking the executed edges of WADG appropriately.
Keywords
Web sites; authoring languages; directed graphs; program debugging; program slicing; program testing; WADG; Web application dependency graph; Web based applications; Web sites analysis; Web sites testing; analysis activities; debugging activities; decomposition technique; dependence based intermediate program representation; directed digraph; dynamic slice computation; dynamic slicing; program slicing; scripting language; Algorithm design and analysis; Debugging; HTML; Heuristic algorithms; Reactive power; Software; Testing; Dynamic Slice; Program Slicing; Slice; WADG; Web Applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computing & Communication Technologies (ACCT), 2014 Fourth International Conference on
Conference_Location
Rohtak
Type
conf
DOI
10.1109/ACCT.2014.27
Filename
6783444
Link To Document