1. A method for generating a database model, comprising: analyzing database configuration data for a database; analyzing one or more database application programming interfaces for accessing the database; generating one or more stubs based on the analyses, the one or more stubs configured to model the database as if the database were populated with data; and combining the one or more stubs with a code base for an application under test in order to produce a homogeneous non-distributed application for analyzing the application under test.