![]() |
RECON2 is a free software tool that assists C programmers in understanding unfamiliar code. Available for DOS and Unix environments, RECON2 locates where program features are implemented by tracking the execution of test cases.
Software Engineers spend a lot of time trying to figure out: "Where in this program is feature X implemented?" This question often arises during software maintenance or reuse, activities that account for more than half of all programmer time. Software Reconnaissance is a simple new technique to help answer this question.
As part of an ongoing project, software engineering students at the University of West Florida have developed a tool called RECON2 which has proved to be quite useful in attacking this problem. RECON2 has been tried on a variety of C projects by both UWF graduate students and participating companies in the Software Engineering Research Center (SERC).