14. A system for comparing configurations of a business application, comprising: a generating component configured to generate a first object-oriented model representing a first configuration of the business application stored in a control database, generate a second object-oriented model representing a second configuration of the business application that is currently deployed, and generate a third object-oriented model representing a third configuration of the business application that has been modified from the currently deployed configuration; a comparing component configured to compare objects of the first object-oriented model, the second object-oriented model, and the third object-oriented model to identify a difference between the first object-oriented model, the second object-oriented model, and the third object-oriented model; an analyzing component configured to analyze the identified difference to determine which object-oriented model represents a desired configuration of the business application; and a designating component configured to designate the object-oriented model representing the desired configuration of the business application, based on the analysis of the identified difference.
14. A system for comparing configurations of a business application, comprising: a generating component configured to generate a first object-oriented model representing a first configuration of the business application stored in a control database, generate a second object-oriented model representing a second configuration of the business application that is currently deployed, and generate a third object-oriented model representing a third configuration of the business application that has been modified from the currently deployed configuration; a comparing component configured to compare objects of the first object-oriented model, the second object-oriented model, and the third object-oriented model to identify a difference between the first object-oriented model, the second object-oriented model, and the third object-oriented model; an analyzing component configured to analyze the identified difference to determine which object-oriented model represents a desired configuration of the business application; and a designating component configured to designate the object-oriented model representing the desired configuration of the business application, based on the analysis of the identified difference. 17. The system of claim 14 , further comprising: a displaying component configured to display the identified difference together with a relevant portion of the first, second, and third object-oriented models using a single user interface.