For concept location, it is obvious when to stop and move on to impact analysis, when the concept is found. For impact analysis it is not clear at all. Allow the user to set an exit criteria for impact analysis. It could be a percentage of neighbors visited, such as if you have visited 80 percent of the neighbors, you are done. Or it could be a value from one of the impact analyses, such as if you have visited all the classes with a value greater than 3, you are done.