31. A computer storage medium comprising data embedded therein to cause a computer system to respond to one or more configuration queries using configuration sub-models, wherein the data comprises processor executable code for: receiving one or more configuration queries representing a questions involving parts and part relationships in a configuration of a configurable product; dividing one or more configuration queries into multiple configuration sub-queries, wherein the multiple configuration sub-queries represent the one or more configuration queries; processing each sub-query using at least one configuration sub-model per sub-query, wherein each configuration sub-model collectively models the configurable product and each configuration sub-model includes data to define compatibility relationships between parts included in the configuration sub-model and each configuration sub-model (i) represents a portion of a configuration model of the configurable product and (ii) allows answers from each configuration sub-model to be combined to provide a consolidated answer to the one or more configuration queries; generating a response to the one or more configuration queries based upon the processing of each sub-query using at least one configuration sub-model per sub-query; and providing the response to the one or more configuration queries as data for display by a display device.
31. A computer storage medium comprising data embedded therein to cause a computer system to respond to one or more configuration queries using configuration sub-models, wherein the data comprises processor executable code for: receiving one or more configuration queries representing a questions involving parts and part relationships in a configuration of a configurable product; dividing one or more configuration queries into multiple configuration sub-queries, wherein the multiple configuration sub-queries represent the one or more configuration queries; processing each sub-query using at least one configuration sub-model per sub-query, wherein each configuration sub-model collectively models the configurable product and each configuration sub-model includes data to define compatibility relationships between parts included in the configuration sub-model and each configuration sub-model (i) represents a portion of a configuration model of the configurable product and (ii) allows answers from each configuration sub-model to be combined to provide a consolidated answer to the one or more configuration queries; generating a response to the one or more configuration queries based upon the processing of each sub-query using at least one configuration sub-model per sub-query; and providing the response to the one or more configuration queries as data for display by a display device. 33. The computer storage medium of claim 31 wherein the data further comprises processor executable code for: processing each sub-query using multiple configuration sub-models per sub-query.