8. A computer program product for semantic verification of multidimensional data sources, the computer program product comprising: a computer recordable-type medium containing computer executable program code stored thereon, the computer executable program code comprising: computer executable program code for receiving a trusted output from a trusted multidimensional expression engine; computer executable program code for receiving an un-trusted output from an un-trusted data source; computer executable program code for determining whether a query produces a correct semantic result, wherein the correct semantic result is within a predetermined tolerance; computer executable program code responsive to a determination that the query does not produce a semantically correct result, for identifying queries having semantically incorrect results to form a local subset; computer executable program code for notifying a query planner of semantically incorrect queries; computer executable program code for determining whether to process queries locally; and computer executable program code responsive to a determination to not process queries locally, for creating a set of simplified multidimensional expression queries for remote execution.
8. A computer program product for semantic verification of multidimensional data sources, the computer program product comprising: a computer recordable-type medium containing computer executable program code stored thereon, the computer executable program code comprising: computer executable program code for receiving a trusted output from a trusted multidimensional expression engine; computer executable program code for receiving an un-trusted output from an un-trusted data source; computer executable program code for determining whether a query produces a correct semantic result, wherein the correct semantic result is within a predetermined tolerance; computer executable program code responsive to a determination that the query does not produce a semantically correct result, for identifying queries having semantically incorrect results to form a local subset; computer executable program code for notifying a query planner of semantically incorrect queries; computer executable program code for determining whether to process queries locally; and computer executable program code responsive to a determination to not process queries locally, for creating a set of simplified multidimensional expression queries for remote execution. 13. The computer program product of claim 8 , wherein computer executable program code responsive to a determination to process queries locally further comprises: computer executable program code for processing the local subset of queries on the trusted multidimensional expression engine.