1. A computer system comprising a reduction server in a processor unit comprising: a context-entity factory configured to: build a data model defining an ontology of data objects that are context-aware; text mine activity patterns on a first body of data comprising open-source unstructured text; and constraint-based mine activity patterns on a second body of data drawn from multiple heterogeneous sources, such that the data model further defines metadata tags for the data objects, and the reduction server communicates with a storage device configured to store the data objects as stored data objects, the storage device further configured to store associated contexts for corresponding ones of the stored data objects; and a reduction component configured to capture a current context value of a first data object defined in the ontology of data objects, the reduction component further configured to compare the current context value of the first data object with stored values of the associated contexts, such that when the current context value does not match a particular stored value of a particular associated context in the associated contexts, the reduction component is further configured to remove a corresponding particular stored data object and the particular associated context from the stored data objects.