1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to manage aggregated information-driven approvals, the managing comprising: creating an aggregation attribute that comprises an aggregation function that automatically aggregates a plurality of data values into an aggregate data value for an attribute across a plurality of components of a document; defining an attribute identifier for the aggregation attribute, wherein the attribute identifier defines the attribute of the document whose data values are automatically aggregated by the aggregation function; and defining one or more filters for the aggregation attribute, wherein the one or more filters define the components of the document whose data values are automatically aggregated by the aggregation function.