loading...
Refactoring Web sites to the Controller-Centric Architecture
Tampere, Finland March 24-March 26
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.2004.1281421Eighth Euromicro Working Conference o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Yu Ping, University of Waterloo, Canada
Kostas Kontogiannis, University of Waterloo, Canada
A Web site is a hyperlinked network environment, which consists of hundreds of inter-connected pages, usually without an engineered architecture. This is often a large, complex Web site that is difficult to understand and maintain. In this paper, we propose an approach that aims to restructure an existing Web site by adapting them to a controller-centric architecture. In particular, this approach is twofold. First, it defines a domain model to represent dependencies between Web pages in order to abstract current structure of the Web site. Second, it designs a system architecture as a reference model for restructuring the Web site to the new structure. These principles will be illustrated through a case study using a reengineering tool that implements the refactoring process for a JSP-based Web site.
Index Terms:
Refactoring, controller-centric, link type, page flow, JSP
Citation:
Yu Ping, Kostas Kontogiannis, "Refactoring Web sites to the Controller-Centric Architecture," csmr, pp.204, Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.