1. A system comprising: a context-entity factory configured to build a data model defining an ontology of data objects that are context-aware, the data model further defining metadata tags for the data objects; a storage device storing the data objects as stored data objects, the storage device further storing 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, and wherein 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.