1. A computer implemented method for configuring a computing system, comprising: creating a model of a computing system; determining whether there are any errors in the model; responsive to determining that there is at least one error in the model, determining whether there is at least one resolution for correcting the at least one error; responsive to determining that there is at least one resolution for correcting the at least one error: selecting at least one resolution among the at least one resolution for correcting the at least one error to form at least one selected resolution to correct the at least one error; and applying the at least one selected resolution to the model to form a transformed model; and outputting the transformed model to a user.