1. A method, comprising: using a processor to generate system configuration parameters of a system comprising using the processor to: receive a business input from a user; with the business input convert an abstract model into a concrete model based on inputs from an objective function adapter, a system behavior predictor and a system state adapter, the abstract model comprising a business goal; and optimize the concrete model to solve for the system configuration parameters of the system.
1. A method, comprising: using a processor to generate system configuration parameters of a system comprising using the processor to: receive a business input from a user; with the business input convert an abstract model into a concrete model based on inputs from an objective function adapter, a system behavior predictor and a system state adapter, the abstract model comprising a business goal; and optimize the concrete model to solve for the system configuration parameters of the system. 2. The method of claim 1 wherein using the processor to generate the system configuration parameters further comprises using the processor to receive state data from the system, and wherein using the processor to convert the abstract model comprises using the processor to convert an abstract model into a concrete model based on the business input and the state of the system.