1. A method, in a data processing system comprising at least one computing device and a plurality of computing resources, for monitoring a use of the computing resources relative to a computing environment entitlement contract, comprising: generating, by the at least one computing device, one or more computing environment entitlement contract (CEEC) data structures, each CEEC data structure defining terms of a business level agreement between a contracting party and a provider of the data processing system, wherein the terms of the CEEC data structure specify a set of computing resources having a specified configuration, and further specify that the set of computing resources are to be used by the contracting party for a specified purpose at a specified level and pattern of intensity for a specified period of time; generating, by the at least one computing device, a CEEC cohort comprising a collection of CEEC data structures having similar terms; monitoring, by the at least one computing device, utilization of a collection of computing resources in accordance with the similar terms of the collection of CEEC data structures to identify a usage pattern within the CEEC cohort; and modifying, by the at least one computing device, a membership of a CEEC data structure in the CEEC cohort based on the identified usage pattern, wherein generating a CEEC cohort comprising a collection of CEEC data structures having similar terms comprises: defining a profile specifying parameters used to define a CEEC cohort and specifying characteristics of CEEC data structures that are included as members of the CEEC cohort; applying the profile to data in CEEC data structures of the one or more CEEC data structures to determine which CEEC data structures meet requirements specified by the parameters of the profile; and selecting one or more CEEC data structures to include in the collection of CEEC data structures of the CEEC cohort.