1. A method of modeling the behavior of an aggregate, comprising: generating individual models of units of the aggregate; identifying at least one attribute that may be associated with units; assigning the attribute to a group comprising a specified number of one or more units; and assigning a distribution of the attribute to the specified number, such that units within the group may or may not have the attribute.