1. A computer system including instructions recorded on a computer- readable medium and executable by at least one processor, the system comprising: a configuration generator configured to cause the at least one processor to generate one or more potential configurations corresponding to one or more parameters utilized for computing infrastructure planning, wherein the configuration generator includes: a grammar interpreter configured to determine a sizing grammar for each of the one or more potential configurations corresponding to the one or more parameters and interpret the sizing grammar based on one or more grammar rules to output configuration information for each of the one or more potential configurations; and a motif expander configured to translate the configuration information for each of the one or more potential configurations based on one or more motif descriptions to output resource information for each of the one or more potential configurations corresponding to the one or more parameters.