Title :
Reverse Engineering of Web Based Systems
Author :
Hamou-Lhadj, Abdelwahab ; En-Nouaary, Abdeslam ; Sultan, Khalid
Author_Institution :
Concordia Univ., Montreal
Abstract :
Maintaining a poorly documented Web application is not an easy task; software engineers must understand various parts of an application before they can make changes that preserve reliability and other system attributes. In recent years, there has been a noticeable increase in the number of studies that aim at reverse engineering web applications. These studies embody a rich set of techniques that differ in a variety of ways. In this paper, we study several techniques for reverse engineering of Web applications. The objective is to understand the trends in this area as well as uncover key research questions that remain unaddressed.
Keywords :
Internet; reverse engineering; software reliability; Web based systems; reliability; reverse engineering; software engineers; system attributes; Application software; Computer architecture; HTML; Internet; Java; Maintenance engineering; Reliability engineering; Reverse engineering; Software engineering; Software maintenance; Reverse engineering; program comprehension; software maintenance; web applications;
Conference_Titel :
Innovations in Information Technology, 2007. IIT '07. 4th International Conference on
Conference_Location :
Dubai
Print_ISBN :
978-1-4244-1840-4
Electronic_ISBN :
978-1-4244-1841-1
DOI :
10.1109/IIT.2007.4430375