DocumentCode :
2187273
Title :
REGoLive: building a Web site comprehension tool by extending GoLive
Author :
Gui, Grace ; Kienle, Holger M. ; Müller, Hausi A.
Author_Institution :
Dept. of Comput. Sci., Victoria Univ., BC, Canada
fYear :
2005
fDate :
26 Sept. 2005
Firstpage :
46
Lastpage :
53
Abstract :
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.
Keywords :
Web sites; authoring systems; reverse engineering; REGoLive; Web authoring tool; Web site comprehension tool; adoption-centric tool development approach; forward engineering tool; program comprehension; reverse engineering tool; software engineering; tool-builder perspective; tool-user perspective; HTML; Navigation; Program processors; Reverse engineering; Software engineering; Software maintenance; Software systems; Software tools; Switches; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Site Evolution, 2005. (WSE 2005). Seventh IEEE International Symposium on
ISSN :
1550-4441
Print_ISBN :
0-7695-2470-2
Type :
conf
DOI :
10.1109/WSE.2005.11
Filename :
1517980
Link To Document :
بازگشت