loading...
REGoLive: Building a Web Site Comprehension Tool by Extending GoLive
Budapest, Hungary September 26-September 26
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WSE.2005.11Seventh IEEE International Symposium ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Grace Gui, Department of Computer Science University of Victoria, Canada
Holger M. Kienle, Department of Computer Science University of Victoria, Canada
Hausi A. M?, Department of Computer Science University of Victoria, Canada

Traditionally, program comprehension functionality is implemented with stand-alone tools. As a result, software engineers typically have to switch between various tools during comprehension activities. Each of these tools has its own idiosyncratic user interface and interaction paradigm, causing an unfavorable learning curve. As a result, many program comprehension tools fail to be adopted. Software engineering activities that involve program comprehension (e.g., maintenance) require the use of forward engineering tools (e.g., compilers) as well as reverse engineering tools (e.g., class hierarchy visualizers). Thus, extending forward engineering tools such as IDEs (e.g., Eclipse) or Web authoring tools (e.g., GoLive) by seamlessly adding program comprehension functionality helps software engineers and improves the adoption of comprehension functionality. In this paper, we introduce an adoption-centric tool development approach that leverages a Web authoring tool, GoLive, by grafting functionality for Web site comprehension on top. The benefits and drawbacks of this approach from the tool-user?s as well as the tool-builder?s perspective are discussed.

Citation:
Grace Gui, Holger M. Kienle, Hausi A. M?, "REGoLive: Building a Web Site Comprehension Tool by Extending GoLive," wse, pp.46-56, Seventh IEEE International Symposium on Web Site Evolution, 2005
Usage of this product signifies your acceptance of the Terms of Use.