Sciweavers

ICSM
2006
IEEE

Software Feature Understanding in an Industrial Setting

14 years 5 months ago
Software Feature Understanding in an Industrial Setting
Software Engineers frequently need to locate and understand the code that implements a specific user feature of a large system. This paper reports on a study by Motorola Inc. and the Software Engineering Research Center to see if industrial tools currently in use at the company could be adapted for feature understanding. Software Engineers doing maintenance on industrial software often need to understand how a particular user feature of the program has been implemented. A user feature is often distributed across several different software modules, thus making it difficult to find and understand the code. A number of dynamic analysis methods have been proposed to help locate features [1, 5, 6]. These generally involve running the program with and without the feature, and then analyzing traces of program execution. Some academic tools are available (e.g. [3]) but there seem to be no commercial tools for feature location that are currently actively supported. Motorola Inc. was interested...
Michael Jiang, Michael Groble, Sharon Simmons, Den
Added 11 Jun 2010
Updated 11 Jun 2010
Type Conference
Year 2006
Where ICSM
Authors Michael Jiang, Michael Groble, Sharon Simmons, Dennis Edwards, Norman Wilde
Comments (0)