IMPROVING PROGRAM COMPREHENSION THROUGH DYNAMIC CODE ANALYSIS
Most of the software that is currently being developed in the industry tends to be very complex and it is safe to assume that a lot of future software projects will keep escalating in their complexity.This means that developers need to keep track of numerous aspects of their system at all time and that new additions to the team will have difficulty