An agent or other process running either in the background or foreground initially receives a website map and related database information describing the organization of an application, related web pages, and corresponding user, statistical, and database information (202).