Improving the Usability of E-Commerce Applications using Business Processes
IEEE Transactions on Software Engineering
Towards generic representation of web applications: solutions and trade-offs
Software—Practice & Experience
Hi-index | 0.00 |
Web Applications are subject to continuous and rapidevolution. Often it happens that programmersindiscriminately duplicate Web pages withoutconsidering systematic development and maintenancemethods. This practice creates code clones that makeWeb Applications hard to maintain and reuse. This paperpresents an approach for reengineering WebApplications based on clone analysis that aims atidentifying and generalizing static and dynamic pagesand navigational patterns of a web application. Cloneanalysis is also helpful for identifying literals that can begenerated from a database. A case study is describedwhich shows how the proposed approach can be used forrestructuring the navigational structure of a WebApplication by removing redundant code.