Package mta.mining.ab

Class Summary
CleanupCallFinder Finds calls made in "cleanup" blocks of code; that is, exception handlers and finally blocks.
PatternSearcher Searches for candidate (ab)* patterns.
PatternSearcher.CandidateB  
PatternSearcherFactory A factory for (ab)* pattern searchers.
ResultCollector Collects the candidate (ab)* patterns found in the program.
WNMiner Implementation of the Weimer and Necula technique for mining (ab)* patterns of calls from programs using the heuristic that b's are likely to be found in exception handling cleanup code.
 

Exception Summary
NoInformationException Exception thrown to indicate that information is not available about a particular call site.
ParserException Exception thrown to indicate that there was a failure during parsing of source code.