Patent ID: 8396893

Claim:
A method comprising: receiving, in response to scoping questions, a single set of user input configuring a set of distinct computer applications in a single application configuration environment, the application configuration environment including a configuration repository stored in a memory, the configuration repository storing configuration settings of each distinct computer application separately from configuration settings that the distinct computer applications utilize during execution, the configuration settings of each distinct computer application obtained through application of an adaptation catalog to the single set of received user input to translate the received user input to configuration settings for each of the set of distinct computer applications, the adaptation catalog including a representation of application solution capabilities linked to possible scoping question answers by rules mapping each possible scoping question answer to at least one configuration package including configuration settings for at least one of the set of distinct computer applications, wherein the application solution capabilities are hierarchically divided into areas, packages, topics, and options, of which the adaptation catalog contains inclusive and exclusive rules that model dependencies between the areas, packages, topics, and options; and deploying the configuration settings of the set of distinct computer applications from the configuration repository of the application configuration environment, via a network, to at least one application execution environment including an instance of at least one of the set of distinct computer applications.