RMM: a methodology for structured hypermedia design
Communications of the ACM
Hypermedia design, analysis, and evaluation issues
Communications of the ACM
The object primer: the application developer's guide to object-orientation
The object primer: the application developer's guide to object-orientation
UML (panel): the language of blueprints for software?
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The unified software development process
The unified software development process
Modeling Web application architectures with UML
Communications of the ACM
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
Recovering conceptual models from web applications
SIGDOC '06 Proceedings of the 24th annual ACM international conference on Design of communication
A Structured Approach to Data Reverse Engineering of Web Applications
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Hyperlinks analysis of dynamic web applications
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Hi-index | 0.00 |
In this paper, we show that reverse software engineering using the Unified Process and visual models with Unified Modeling Language can be applied to web site maintenance. By reverse engineering the current web sites, the implementation models of the current web sites are derived from the web sites. For the navigation schemes, the web elements and their dependencies of the current web sites are shown in component diagrams. In addition, the physical directory structures are shown in the component view of the implementation model. Our empirical results on official university web sites maintenance show that the reverse software engineering and visual models can help web administrators to understand the navigation schemes and physical structures promptly and clearly.