1. A computer-implemented method comprising: modeling, by one or more processors, a base configuration of an application, the modeling generating a configuration model that specifies parameters, types, structures, and boundary conditions of the base configuration of the application; storing the configuration model in a database repository as a repository object that is activated with configuration data; modeling one or more extensions to the base configuration as one or more configuration model extensions, which include system-local customer objects having system-local extensions to configuration data; storing a merged configuration as a run-time object specific to the application, the merged configuration comprising the repository object and the configuration model extensions, the one or more configuration model extensions comprising additional repository objects stored in the database repository and linked to the repository object representing the configuration model; and evaluating the run-time object at run-time by the application, the evaluating occurring without requiring run-time evaluating of dependencies or merging of layered configurations by the application.