Liu, M.Ray, M.Zhang, D.Rundensteiner, E.Dougherty, D. J.Gupta, C.Wang, S.Arı, İsmail2016-02-112016-02-112012978-1-4503-0790-1http://hdl.handle.net/10679/1965https://doi.org/10.1145/2247596.2247681Due to copyright restrictions, the access to the full text of this article is only available via subscription.Complex Event Processing (CEP) over event streams has become increasingly important for real-time applications ranging from healthcare to supply chain management. In such applications, arbitrarily complex sequence patterns as well as non existence of such complex situations must be detected in real time. To assure real-time responsiveness for detection of such complex pattern over high volume high-speed streams, efficient processing techniques must be designed. Unfortunately the efficient processing of complex sequence queries with negations remains a largely open problem to date. To tackle this shortcoming, we designed optimized strategies for handling nested CEP query. In this demonstration, we propose to showcase these techniques for processing and optimizing nested pattern queries on streams. In particular our demonstration showcases a platform for specifying complex nested queries, and selecting one of the alternative optimized techniques including sub-expression sharing and intermediate result caching to process them. We demonstrate the efficiency of our optimized strategies by graphically comparing the execution time of the optimized solution against that of the default processing strategy of nested CEP queries. We also demonstrate the usage of the proposed technology in several healthcare services.enginfo:eu-repo/semantics/restrictedAccessRealtime healthcare services via nested complex event processing technologyConference paper62262510.1145/2247596.2247681CEPExecution strategySupply chain managementNested sequenceMonitoring application2-s2.0-84863503287