Title :
FEAT a tool for locating, describing, and analyzing concerns in source code
Author :
Robillard, Martin P. ; Murphy, Gail C.
Author_Institution :
Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
Abstract :
Developers working on existing programs repeatedly have to address concerns, or aspects, that are not well modularized in the source code comprising a system. In such cases, a developer has to first locate the implementation of the concern in the source code comprising the system, and then document the concern sufficiently to be able to understand it and perform the actual change task.
Keywords :
graphical user interfaces; integrated software; reverse engineering; software engineering; FEAT; address concern; code browsers; cross-reference database; integrated software development; lexical searching tool; source code; Buildings; Computer architecture; Computer science; Containers; Databases; Graphical user interfaces; Java; Programming; Scattering; Software development management;
Conference_Titel :
Software Engineering, 2003. Proceedings. 25th International Conference on
Print_ISBN :
0-7695-1877-X
DOI :
10.1109/ICSE.2003.1201304