Learn More
Executive Summary Software Engineers supporting a large software system often need to locate the code that performs a specific user feature. One method to solve this problem is software reconnaissance, which compares execution traces taken when the feature was active with background execution traces when it was not. Software components executed in the first(More)
Software Engineers who maintain and enhance large systems often encounter the feature location problem: Where in the many thousands of lines of code is a particular user feature implemented? Several methods of addressing the problem have been proposed, most of which involve tracing execution of the system and analyzing the traces. Some supporting academic(More)
  • 1