{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:56:28Z","timestamp":1750308988326,"version":"3.41.0"},"reference-count":45,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2018,4,30]],"date-time":"2018-04-30T00:00:00Z","timestamp":1525046400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"crossref","award":["2016M600865"],"award-info":[{"award-number":["2016M600865"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61701007"],"award-info":[{"award-number":["61701007"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012166","name":"National Key R&D Program of China","doi-asserted-by":"crossref","award":["2017YFB1200700"],"award-info":[{"award-number":["2017YFB1200700"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Cyber-Phys. Syst."],"published-print":{"date-parts":[[2018,4,30]]},"abstract":"<jats:p>Event processing is a crucial cornerstone supporting the revolution of Internet of Things (IoT) and Cyber-Physical Systems (CPS) by integrating physical-layer networking and providing intelligent computation and real-time control abilities. In various IoT and CPS application scenarios, the event processing systems are required to detect complex event patterns using large time window, namely long-term events. The detection of long-term event usually leads to a large number of redundant runtime instances and calculations that significantly deteriorates the system efficiency. In this article, we propose an efficient long-term event processing model, named Long-Term Complex Event Processing (LTCEP). It leverages the semantic constraints calculus to split long-term event into sub-models. We establish a long-term query and intermediate result buffering mechanism to optimize the real-time response ability and throughput performance. Experimental results show that LTCEP can effectively reduce more than 50% redundant runtime states, which provides over 60% faster response performance and around 30% higher system throughput comparing to other selected benchmarks. The results also imply that LTCEP model has better stability and scalability in large-scale event processing applications.<\/jats:p>","DOI":"10.1145\/3204412","type":"journal-article","created":{"date-parts":[[2018,6,11]],"date-time":"2018-06-11T12:20:54Z","timestamp":1528719654000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Long-Term Event Processing over Data Streams in Cyber-Physical Systems"],"prefix":"10.1145","volume":"2","author":[{"given":"Ping","family":"Wang","sequence":"first","affiliation":[{"name":"Peking University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1963-2513","authenticated-orcid":false,"given":"Meng","family":"Ma","sequence":"additional","affiliation":[{"name":"Peking University, Beijing, China"}]},{"given":"Chao-Hsien","family":"Chu","sequence":"additional","affiliation":[{"name":"Pennsylvania State University, University Park, PA, USA"}]}],"member":"320","published-online":{"date-parts":[[2018,6,9]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_2_1_1_1","DOI":"10.1016\/j.comnet.2010.05.010"},{"unstructured":"I. Strategy and P. Unit. 2005. ITU Internet Reports 2005: The Internet of Things. International Telecommunication Union Geneva.  I. Strategy and P. Unit. 2005. ITU Internet Reports 2005: The Internet of Things. International Telecommunication Union Geneva.","key":"e_1_2_1_2_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_3_1","DOI":"10.1145\/1837274.1837461"},{"key":"e_1_2_1_4_1","first-page":"3","article-title":"Research directions for the internet of things","volume":"1","author":"Stankovic J. A.","year":"2014","journal-title":"IEEE Iof T J."},{"volume-title":"The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems","year":"2001","author":"Luckham D. C.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","first-page":"295","article-title":"Efficient multi pattern event processing over high-speed train data streams","volume":"2","author":"Ma M.","year":"2015","journal-title":"IEEE IoT J."},{"doi-asserted-by":"publisher","key":"e_1_2_1_7_1","DOI":"10.1109\/BigData.2013.6691575"},{"doi-asserted-by":"publisher","key":"e_1_2_1_8_1","DOI":"10.1109\/JSYST.2015.2460747"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1016\/j.compind.2015.08.004"},{"doi-asserted-by":"publisher","key":"e_1_2_1_10_1","DOI":"10.1145\/2002259.2002293"},{"doi-asserted-by":"publisher","key":"e_1_2_1_11_1","DOI":"10.1145\/93605.98730"},{"doi-asserted-by":"publisher","key":"e_1_2_1_12_1","DOI":"10.1145\/2872332"},{"doi-asserted-by":"publisher","key":"e_1_2_1_13_1","DOI":"10.1109\/MCOM.2017.1600840"},{"doi-asserted-by":"publisher","key":"e_1_2_1_14_1","DOI":"10.1145\/2187671.2187677"},{"doi-asserted-by":"publisher","key":"e_1_2_1_15_1","DOI":"10.1109\/MIC.2015.29"},{"doi-asserted-by":"publisher","key":"e_1_2_1_16_1","DOI":"10.1016\/j.compind.2016.02.004"},{"doi-asserted-by":"publisher","key":"e_1_2_1_17_1","DOI":"10.1016\/j.bdr.2015.11.002"},{"doi-asserted-by":"publisher","key":"e_1_2_1_18_1","DOI":"10.1109\/iThings.2014.39"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.1145\/2588555.2593671"},{"doi-asserted-by":"publisher","key":"e_1_2_1_20_1","DOI":"10.1145\/2633684"},{"doi-asserted-by":"publisher","key":"e_1_2_1_21_1","DOI":"10.1109\/ICDE.2011.5767839"},{"doi-asserted-by":"publisher","key":"e_1_2_1_22_1","DOI":"10.1109\/MNET.2016.7437025"},{"doi-asserted-by":"publisher","key":"e_1_2_1_23_1","DOI":"10.1145\/2110486.2110493"},{"doi-asserted-by":"publisher","key":"e_1_2_1_24_1","DOI":"10.1109\/ICAC.2015.12"},{"doi-asserted-by":"publisher","key":"e_1_2_1_25_1","DOI":"10.1109\/MCC.2015.14"},{"key":"e_1_2_1_26_1","first-page":"274","article-title":"Predictable low-latency event detection with parallel complex event processing","volume":"2","author":"Mayer R.","year":"2015","journal-title":"IEEE IoT J."},{"doi-asserted-by":"publisher","key":"e_1_2_1_27_1","DOI":"10.1109\/ICC.2015.7248401"},{"volume-title":"Proceedings of the IEEE 9th International Conference on Cloud Computing (CLOUD\u201916)","year":"2016","author":"Li J.","key":"e_1_2_1_28_1"},{"doi-asserted-by":"crossref","unstructured":"S. Peng etal 2011. Event detection over live and archived streams. 2011. In Web-Age Information Management: Springer Berlin 566--577.   S. Peng et al. 2011. Event detection over live and archived streams. 2011. In Web-Age Information Management: Springer Berlin 566--577.","key":"e_1_2_1_29_1","DOI":"10.1007\/978-3-642-23535-1_48"},{"doi-asserted-by":"publisher","key":"e_1_2_1_30_1","DOI":"10.1145\/1142473.1142520"},{"unstructured":"Esper Reference Documentation. Retrieved from http:\/\/www.espertech.com\/esper\/esper-documentation\/.  Esper Reference Documentation. Retrieved from http:\/\/www.espertech.com\/esper\/esper-documentation\/.","key":"e_1_2_1_31_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_32_1","DOI":"10.1145\/2342509.2342513"},{"doi-asserted-by":"publisher","key":"e_1_2_1_33_1","DOI":"10.1109\/MNET.2017.1700030"},{"key":"e_1_2_1_34_1","first-page":"1125","article-title":"A survey on internet of things: Architecture, enabling technologies, security and privacy, and applications","volume":"4","author":"Lin J.","year":"2017","journal-title":"IEEE IoT J."},{"key":"e_1_2_1_35_1","first-page":"854","article-title":"Fog and IoT: An overview of research opportunities","volume":"3","author":"Chiang M.","year":"2016","journal-title":"IEEE IoT J."},{"key":"e_1_2_1_36_1","first-page":"637","article-title":"Edge computing: Vision and challenges","volume":"3","author":"Shi W.","year":"2016","journal-title":"IEEE IoT J."},{"doi-asserted-by":"publisher","key":"e_1_2_1_37_1","DOI":"10.1109\/DSDIS.2015.54"},{"doi-asserted-by":"publisher","key":"e_1_2_1_38_1","DOI":"10.1006\/knac.1993.1008"},{"doi-asserted-by":"publisher","key":"e_1_2_1_39_1","DOI":"10.1109\/iThings.2014.13"},{"doi-asserted-by":"crossref","unstructured":"M. Ma P. Wang J. Yang and C. Li. 2015. OntoEvent: An ontology-based event description language for semantic complex event processing. In Web-Age Information Management. Springer Berlin 448--451.  M. Ma P. Wang J. Yang and C. Li. 2015. OntoEvent: An ontology-based event description language for semantic complex event processing. In Web-Age Information Management. Springer Berlin 448--451.","key":"e_1_2_1_40_1","DOI":"10.1007\/978-3-319-21042-1_38"},{"doi-asserted-by":"publisher","key":"e_1_2_1_41_1","DOI":"10.1007\/11687238_36"},{"volume-title":"European train control system\u2014ETCS annual report","year":"2004","author":"Peter Winter P. F.","key":"e_1_2_1_42_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_43_1","DOI":"10.1109\/MCAS.2010.936782"},{"unstructured":"B. Ning T. Tang C. Qui G. Wang and Q. Wang. 2004. CTCS-Chinese Train Control System. WIT Press.  B. Ning T. Tang C. Qui G. Wang and Q. Wang. 2004. CTCS-Chinese Train Control System. WIT Press.","key":"e_1_2_1_44_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_45_1","DOI":"10.1109\/COMPSAC.2009.72"}],"container-title":["ACM Transactions on Cyber-Physical Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3204412","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3204412","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:41:13Z","timestamp":1750282873000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3204412"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,30]]},"references-count":45,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,4,30]]}},"alternative-id":["10.1145\/3204412"],"URL":"https:\/\/doi.org\/10.1145\/3204412","relation":{},"ISSN":["2378-962X","2378-9638"],"issn-type":[{"type":"print","value":"2378-962X"},{"type":"electronic","value":"2378-9638"}],"subject":[],"published":{"date-parts":[[2018,4,30]]},"assertion":[{"value":"2016-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-06-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}