{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T10:00:51Z","timestamp":1780308051943,"version":"3.54.0"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Guangdong Provincial Basic and Applied Basic Research Fund Project","award":["2023A1515012194"],"award-info":[{"award-number":["2023A1515012194"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1007\/s00607-026-01683-4","type":"journal-article","created":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T09:02:45Z","timestamp":1780304565000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Leveraging pattern rewriting for multi-pattern complex event detection in high-density streams"],"prefix":"10.1007","volume":"108","author":[{"given":"Jianhua","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yi Lin","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qianming","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,1]]},"reference":[{"issue":"4","key":"1683_CR1","doi-asserted-by":"publisher","first-page":"2462","DOI":"10.1109\/COMST.2020.3009103","volume":"22","author":"T Qiu","year":"2020","unstructured":"Qiu T, Chi J, Zhou X, Ning Z, Atiquzzaman M, Wu DO (2020) Edge computing in industrial internet of things: architecture, advances and challenges. IEEE Commun Surv Tutor 22(4):2462\u20132488. https:\/\/doi.org\/10.1109\/COMST.2020.3009103","journal-title":"IEEE Commun Surv Tutor"},{"key":"1683_CR2","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1016\/j.matpr.2021.05.321","volume":"51","author":"K Garg","year":"2020","unstructured":"Garg K, Goswami C, Chhatrawat RS, Dhakar SK, Kumar G (2020) Internet of things in manufacturing: a review. Mater Today Proc 51:286\u2013288. https:\/\/doi.org\/10.1016\/j.matpr.2021.05.321","journal-title":"Mater Today Proc"},{"issue":"9\u201310","key":"1683_CR3","doi-asserted-by":"publisher","first-page":"1279","DOI":"10.1080\/17517575.2019.1633689","volume":"14","author":"H Dai","year":"2020","unstructured":"Dai H, Wang H, Xu G, Wan J, Imran M (2020) Big data analytics for manufacturing internet of things: opportunities, challenges and enabling technologies. Enterp Inform Syst 14(9\u201310):1279\u20131303. https:\/\/doi.org\/10.1080\/17517575.2019.1633689","journal-title":"Enterp Inform Syst"},{"issue":"2","key":"1683_CR4","doi-asserted-by":"publisher","first-page":"989","DOI":"10.5370\/JEET.2018.13.2.989","volume":"13","author":"JH Wang","year":"2018","unstructured":"Wang JH, Jun L, Lan YB, Cheng LL (2018) An efficient complex event detection algorithm based on NFA_HTS for massive RFID event streams. J Electr Eng Technol 13(2):989\u2013997. https:\/\/doi.org\/10.5370\/JEET.2018.13.2.989","journal-title":"J Electr Eng Technol"},{"key":"1683_CR5","doi-asserted-by":"publisher","unstructured":"Del G, Eugene W, Hae J, Diao Y, Stahlberg P, Anderson G (2007) SASE: complex event processing over streams. In: Proceedings of the 3rd Biennial Conference on Innovative Data Systems Research(pp.407\u2013411). https:\/\/doi.org\/10.48550\/arXiv.cs\/0612128","DOI":"10.48550\/arXiv.cs\/0612128"},{"key":"1683_CR6","doi-asserted-by":"publisher","unstructured":"Wang F, Liu PS, Liu PP (2006) Bridging physical and virtual worlds: complex event processing for RFID data streams. In: Proceedings of the 10th International Conference on EDBT (pp.588\u2013607). https:\/\/doi.org\/10.1007\/11687238_36","DOI":"10.1007\/11687238_36"},{"key":"1683_CR7","doi-asserted-by":"publisher","unstructured":"K\u00f6rber M, Glombiewski N, Seeger B (2021) Index-accelerated pattern matching in event stores. In: Proceedings of the 2021 International Conference on Management of Data (pp.1023\u20131036). https:\/\/doi.org\/10.1145\/3448016.3457245","DOI":"10.1145\/3448016.3457245"},{"issue":"2","key":"1683_CR8","doi-asserted-by":"publisher","first-page":"1098","DOI":"10.1007\/s40815-021-01118-6","volume":"24","author":"F Xiao","year":"2022","unstructured":"Xiao F (2022) CaFtR: a fuzzy complex event processing method. Int J Fuzzy Syst 24(2):1098\u20131111. https:\/\/doi.org\/10.1007\/s40815-021-01118-6","journal-title":"Int J Fuzzy Syst"},{"issue":"7","key":"1683_CR9","doi-asserted-by":"publisher","first-page":"808","DOI":"10.1093\/comjnl\/bxn058","volume":"52","author":"L Bai","year":"2009","unstructured":"Bai L, Lao S, Smeaton AF, Connor NEO, Sadlier DA, Sinclair D (2009) Semantic analysis of field sports video using apetrinet of audio-visual concepts. Computer 52(7):808\u2013823. https:\/\/doi.org\/10.1093\/comjnl\/bxn058","journal-title":"Computer"},{"key":"1683_CR10","doi-asserted-by":"publisher","unstructured":"Sun X, Chen R, Du Z (2009) Composite event detection based on automata. In: Proceedings of 2009 IEEE International Conference on Intelligent Human-Machine Systems and Cybernetics(pp.160\u2013163). https:\/\/doi.org\/10.1109\/IHMSC.2009.48","DOI":"10.1109\/IHMSC.2009.48"},{"key":"1683_CR11","doi-asserted-by":"publisher","unstructured":"Mei Y, Madden S (2009) ZStream: a cost-based query processor for adaptively detecting composite events. In: Proceedings of 2009 SIGMOD (pp.193\u2013206). https:\/\/doi.org\/10.1145\/1559845.1559867","DOI":"10.1145\/1559845.1559867"},{"key":"1683_CR12","doi-asserted-by":"publisher","unstructured":"Jin X, Lee X, Kong N (2008) Efficient complex event processing over RFID data stream. In: Proceedings of the Seventh IEEE\/ACIS International Conference (pp. 75\u201381). https:\/\/doi.org\/10.1109\/ICIS.2008.60","DOI":"10.1109\/ICIS.2008.60"},{"key":"1683_CR13","doi-asserted-by":"publisher","unstructured":"Li Y, Wang J, Feng L (2010) Accelerating sequence event detection through condensed composition. In: Proceedings of the 5th International Conference on Ubiquitous Information Technologies & Applications (pp. 6\u201310). https:\/\/doi.org\/10.1109\/ICUT.2010.5677880","DOI":"10.1109\/ICUT.2010.5677880"},{"issue":"6","key":"1683_CR14","doi-asserted-by":"publisher","first-page":"71","DOI":"10.14257\/ijhit.2014.7.6.06","volume":"7","author":"J Cao","year":"2014","unstructured":"Cao J, Wei X, Liu Y, Mao D, Qiang C (2014) LogCEP-complex event processing based on pushdown automaton. Int J Hybrid Inform Technol 7(6):71\u201382. https:\/\/doi.org\/10.14257\/ijhit.2014.7.6.06","journal-title":"Int J Hybrid Inform Technol"},{"issue":"9","key":"1683_CR15","doi-asserted-by":"publisher","first-page":"4307","DOI":"10.3837\/tiis.2016.09.016","volume":"10","author":"JH Wang","year":"2016","unstructured":"Wang JH, Wang T, Cheng LL, Lu SL (2016) An efficient complex event processing algorithm based on INFA-HTS for out-of-order RFID event streams. KSII T Internet Inf 10(9):4307\u20134325. https:\/\/doi.org\/10.3837\/tiis.2016.09.016","journal-title":"KSII T Internet Inf"},{"key":"1683_CR16","doi-asserted-by":"publisher","unstructured":"Liu M, Rundensteiner EA, Greenfield K, Gupta C, Mehta A (2011) E-Cube: multi-dimensional event sequence analysis using hierarchical pattern query sharing. In: Proceedings of the SIGMOD (pp.889\u2013900). https:\/\/doi.org\/10.1145\/1989323.1989416","DOI":"10.1145\/1989323.1989416"},{"key":"1683_CR17","doi-asserted-by":"publisher","unstructured":"Liu M, Rundensteiner E, Dougherty D, Gupta C, Mehta A (2011) High-performance nested CEP query processing over event streams. In: Proceedings of the 2011 IEEE 27th International Conference on Data Engineering (pp.123\u2013134). https:\/\/doi.org\/10.1145\/2110486.2110493","DOI":"10.1145\/2110486.2110493"},{"key":"1683_CR18","doi-asserted-by":"publisher","unstructured":"Suhothayan S, Gajasinghe K, Narangoda I, Chaturanga S, Perera S, Nanayakkara V (2011) Siddhi: a second look at complex event processing architectures. In: Proceedings of the 2011 ACM workshop on Gateway computing environments (pp.43\u201350). https:\/\/doi.org\/10.1145\/2110486.2110493","DOI":"10.1145\/2110486.2110493"},{"key":"1683_CR19","doi-asserted-by":"publisher","unstructured":"Ray M, Lei C, Rundensteiner E (2016) Scalable pattern sharing on event streams. In: Proceedings of SIGMOD (pp.495\u2013510). https:\/\/doi.org\/10.1145\/2882903.2882947","DOI":"10.1145\/2882903.2882947"},{"key":"1683_CR20","doi-asserted-by":"publisher","unstructured":"Zhang S, Vo H, Dahlmeier D, He B (2017) Multi-query optimization for complex event processing in SAP ESP. In: Proceedings of the 2017 IEEE 33rd International Conference on Data Engineering (pp.1213\u20131224). https:\/\/doi.org\/10.1109\/ICDE.2017.166","DOI":"10.1109\/ICDE.2017.166"},{"key":"1683_CR21","doi-asserted-by":"publisher","unstructured":"Kolchinsky I, Schuster A (2019) Real-time multi-pattern detection over event streams. In: Proceedings of the 2019 ACM International Conference on Management of Data (pp.589\u2013606). https:\/\/doi.org\/10.1145\/3299869.3319869","DOI":"10.1145\/3299869.3319869"},{"issue":"4","key":"1683_CR22","doi-asserted-by":"publisher","first-page":"274","DOI":"10.1109\/JIOT.2015.2397316","volume":"2","author":"R Mayer","year":"2015","unstructured":"Mayer R, Koldehofe B, Rothermel K (2015) Predictable low-latency event detection with parallel complex event processing. IEEE Internet Things 2(4):274\u2013286. https:\/\/doi.org\/10.1109\/JIOT.2015.2397316","journal-title":"IEEE Internet Things"},{"key":"1683_CR23","doi-asserted-by":"publisher","unstructured":"Kalyvianaki E, Wiesemann W, Vu Q, Kuhn D, Pietzuch P (2011) SQPR: stream query planning with reuse. In: Proceedings of the IEEE International Conference on Data Engineering (pp.840\u2013851). https:\/\/doi.org\/10.1109\/ICDE.2011.5767851","DOI":"10.1109\/ICDE.2011.5767851"},{"issue":"4","key":"1683_CR24","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1109\/JIOT.2014.2387883","volume":"2","author":"M Ma","year":"2014","unstructured":"Ma M, Wang P, Chu C, Liu L (2014) Efficient multipattern event processing over high-speed train data streams. IEEE Internet Things 2(4):295\u2013309. https:\/\/doi.org\/10.1109\/JIOT.2014.2387883","journal-title":"IEEE Internet Things"},{"key":"1683_CR25","doi-asserted-by":"publisher","unstructured":"Ma M, Wang P (2019) Efficient event inference and context-awareness in internet of things edge systems. IEEE Trans Big Data:1\u201314. https:\/\/doi.org\/10.1109\/TBDATA.2019.2907978","DOI":"10.1109\/TBDATA.2019.2907978"},{"issue":"6","key":"1683_CR26","doi-asserted-by":"publisher","first-page":"429","DOI":"10.14778\/2732279.2732280","volume":"7","author":"G Giannikis","year":"2014","unstructured":"Giannikis G, Makreshanski D, Alonso G, Kossmann D (2014) Shared workload optimization. VLDB Endow 7(6):429\u2013440. https:\/\/doi.org\/10.14778\/2732279.2732280","journal-title":"VLDB Endow"},{"key":"1683_CR27","doi-asserted-by":"publisher","unstructured":"Zervakis L, Setty V, Tryfonopoulos C (2019) Efficient continuous multi-query processing over graph streams. ArXiv preprint. https:\/\/doi.org\/10.48550\/arXiv.1902.05134","DOI":"10.48550\/arXiv.1902.05134"},{"key":"1683_CR28","doi-asserted-by":"publisher","unstructured":"Schultz-M\u00f8ller NMM, Pietzuch P (2009) Distributed complex event processing with query rewriting. In: Proceedings of the Third ACM International Conference on Distributed Event-Based Systems (pp.1\u201312). https:\/\/doi.org\/10.1145\/1619258.1619264","DOI":"10.1145\/1619258.1619264"},{"key":"1683_CR29","doi-asserted-by":"publisher","unstructured":"Zhang H, Diao Y, Immerman N (2014) On complexity and optimization of expensive queries in complex event processing. In: Proceedings of the ACM SIGMOD (pp.217\u2013228). https:\/\/doi.org\/10.1145\/2588555.2593671","DOI":"10.1145\/2588555.2593671"},{"issue":"3","key":"1683_CR30","doi-asserted-by":"publisher","first-page":"1385","DOI":"10.3837\/tiis.2019.03.015","volume":"13","author":"JH Wang","year":"2019","unstructured":"Wang JH, Lan YB, Lu SL, Cheng LL (2019) An efficient complex event processing algorithm based on multipattern sharing for massive manufacturing event streams. Ksii T Internet Inf 13(3):1385\u20131140. https:\/\/doi.org\/10.3837\/tiis.2019.03.015","journal-title":"Ksii T Internet Inf"},{"issue":"10","key":"1683_CR31","doi-asserted-by":"publisher","DOI":"10.1177\/1550147720961336","volume":"16","author":"JH Wang","year":"2020","unstructured":"Wang JH, Ji B, Lin F, Lu SL, Lan YB (2020) A multiple pattern complex event detection scheme based on decomposition and merge sharing for massive event streams\". Int J Distrib Sens Netw 16(10):1550147720961336. https:\/\/doi.org\/10.1177\/1550147720961336","journal-title":"Int J Distrib Sens Netw"},{"issue":"04","key":"1683_CR32","doi-asserted-by":"publisher","DOI":"10.1142\/S1793962321500252","volume":"12","author":"JH Wang","year":"2021","unstructured":"Wang JH, Liu J, Long YB, Lin F, Zhao J, Lan YB (2021) A multiple-pattern complex event matching model based on merge sharing for massive event streams. Int J Model Simul Sci Comput 12(04):2150025. https:\/\/doi.org\/10.1142\/S1793962321500252","journal-title":"Int J Model Simul Sci Comput"},{"key":"1683_CR33","doi-asserted-by":"publisher","unstructured":"Rozet A, Poppe O, Lei C, Rundensteiner EA (2020) Muse: multi-query event trend aggregation. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management (pp.2193\u20132196). https:\/\/doi.org\/10.1145\/3340531.3412138","DOI":"10.1145\/3340531.3412138"},{"issue":"3","key":"1683_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/36549","volume":"2","author":"S Akili","year":"2024","unstructured":"Akili S, Purtzel S, Weidlich M (2024) DecoPa: query decomposition for parallel complex event processing. Proc ACM Manag Data 2(3):1\u201326. https:\/\/doi.org\/10.1145\/36549","journal-title":"Proc ACM Manag Data"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-026-01683-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-026-01683-4","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-026-01683-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T09:02:46Z","timestamp":1780304566000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-026-01683-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":34,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2026,6]]}},"alternative-id":["1683"],"URL":"https:\/\/doi.org\/10.1007\/s00607-026-01683-4","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"15 October 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 May 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 June 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"92"}}