Patent ID: 7831637

Claim:
A method comprising: storing, on a computing device, at least a subset of an application configuration dataset of a target application, wherein: the application configuration dataset generated by a scoping application for the target application; the application configuration dataset yet to be deployed; and the application configuration dataset including scoping information and respective configuration settings generated therefrom through application of rules of an adaptation catalog linking scoping information to configuration settings; storing, on the computing device, at least a subset of an application transaction dataset of the target application; providing a configuration application on the computing device to receive data and data modifications within the configuration dataset and the transaction dataset of the target application, wherein the configuration application includes a user interface to present a dynamic set of scoping questions and scoping information with regard to respective scoping questions of the dynamic set of scoping question, the user interface receives modifications to scoping information and the configuration application stores the modification to the scoping information and applies the rules of the adaptation catalog to modify stored configuration settings and based on scoping information and application of the rules of the adaptation catalog, identify questions for presentation by the user interface of the configuration application; and uploading received data and data modifications of the configuration dataset, including the received and modified scoping information, and the transaction dataset to an application configuration environment of the target application, wherein the target application executes in an application execution environment separate from the application configuration environment; wherein the configuration application receives the data and data modifications while the computing device is not connected to the target application or the application configuration environment.