loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
23rd International Conference on Software Engineering (ICSE'01)
Exploiting the Map Metaphor in a Tool for Software Evolution
Toronto, Canada
May 12-May 19
ISBN: 0-7695-1050-7
William G. Griswold, University of California San Diego
Jimmy J. Yuan, University of California San Diego
Yoshikiyo Kato, University of Tokyo
Abstract: Software maintenance and evolution are the dominant activities in the software lifecycle. Modularization can separate design decisions and allow them to be independently evolved, but modularization often breaks down and complicated global changes are required. Tool support can reduce the costs of these unfortunate changes, but current tools are limited in their ability to manage information for large-scale software evolution. In this paper we argue that the map metaphor can serve as an organizing principle for the design of effective tools for performing global software changes. We describe the design of Aspect Browser, developed around the map metaphor, and discuss a case study of removing a feature from a 500,000 line program written in Fortran and C.
Citation:
William G. Griswold, Jimmy J. Yuan, Yoshikiyo Kato, "Exploiting the Map Metaphor in a Tool for Software Evolution," icse, pp.0265, 23rd International Conference on Software Engineering (ICSE'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.