com.crawljax:crawljax-web (maven):  Crawling Ajax applications through dynamic analysis and reconstruction of the UI state changes. Crawljax is based on a method which dynamically builds a `state-flow graph' modeling the various navigation paths and states within an Ajax application. 
Keywords: crawler|crawling|dom|dynamic|event-driven-crawling|javascript|test-generation|web-analysis|web-testing