An aspect of the invention is the calculation of the compilation's cost by estimating the amount of content it contains and determining a content cost based upon the content estimate.
A cost is assigned to each content entity in the data repository and these actual costs are summed as part of the cost estimation procedure.