Principles of CASE tool integration
Principles of CASE tool integration
Dynamic HTML: the definitive reference
Dynamic HTML: the definitive reference
The canonical activities of reverse engineering
Annals of Software Engineering
Reverse Engineering and Design Recovery: A Taxonomy
IEEE Software
Structural Redocumentation: A Case Study
IEEE Software
Spreading Knowledge about Gnutella: A Case Study in Understanding Net-Centric Applications
IWPC '01 Proceedings of the 9th International Workshop on Program Comprehension
Architecture recovery of web applications
Proceedings of the 24th International Conference on Software Engineering
Web application security assessment by fault injection and behavior monitoring
WWW '03 Proceedings of the 12th international conference on World Wide Web
WSE '02 Proceedings of the Fourth International Workshop on Web Site Evolution (WSE'02)
Reverse engineering web applications: the WARE approach
Journal of Software Maintenance and Evolution: Research and Practice - Special issue: Web site evolution
Supporting Concept Assignment in the Comprehension of Web Applications
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Leveraging User-Session Data to Support Web Application Testing
IEEE Transactions on Software Engineering
A testing framework for Web application security assessment
Computer Networks: The International Journal of Computer and Telecommunications Networking - Web security
Detecting Anomaly and Failure in Web Applications
IEEE MultiMedia
Web application characterization through directed requests
Proceedings of the 2006 international workshop on Dynamic systems analysis
New Frontiers of Reverse Engineering
FOSE '07 2007 Future of Software Engineering
Applying static analysis for automated extraction of database interactions in web applications
Information and Software Technology
Policy and Legal Challenges of VirtualWorlds and Social Network Sites
RELAW '08 Proceedings of the 2008 Requirements Engineering and Law
A testing framework for Web application security assessment
Computer Networks: The International Journal of Computer and Telecommunications Networking - Web security
Dynamic characterization of web application interfaces
FASE'07 Proceedings of the 10th international conference on Fundamental approaches to software engineering
Hi-index | 0.00 |
This paper describes an evaluation of the reverse engineering capabilities of three Web tools for understanding site content and structure. The evaluation is based on partitioning Web sites into three classes (static, interactive, and dynamic), and is structured using an existing reverse engineering environment framework (REEF). This case study also represents an initial evaluation of the applicability of the REEF in the related but qualitatively different domain of Web sites. The case study highlights several shortcomings of current Web tools in the context of aiding understanding to support evolution. For example, most Web tools are geared towards new page design and development, not to understanding detailed page content or overall site structure. The evaluation also identified some aspects of the REEF that might benefit from refinement to better reflect Web tool capabilities that support common evolution tasks. For example, Web server log file analysis as a specialized form of data gathering and subsequent information presentation.