Patent ID: 9002823
Filing Date: 2015-04-07
Classification: G06F

Abstract:
1. A computer-implemented method comprising: a cost explanation component maintaining a cost model, indexing a query submitted by a user; the cost explanation component forwarding the query to a query optimization component maintaining a query graph from a standing query; the query optimization component matching the query against the query graph to detect subsumption of operators, and produce a modified query graph; forwarding the modified query graph to an operator placement component; the operator placement component deploying a new filter operator based upon the modified query graph; the cost explanation component receiving information regarding system utilization and operator performance statistics, from an associated distributed Complex Event Processing (CEP) system comprising a host upon which the new filter operator has been deployed; based upon the information and the cost model, the cost explanation component providing feedback to the user regarding a monetary cost of the distributed CEP system.