{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:16:45Z","timestamp":1740122205592,"version":"3.37.3"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,5,11]],"date-time":"2022-05-11T00:00:00Z","timestamp":1652227200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,5,11]],"date-time":"2022-05-11T00:00:00Z","timestamp":1652227200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["H2020-ICT- 825070"],"award-info":[{"award-number":["H2020-ICT- 825070"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Geoinformatica"],"published-print":{"date-parts":[[2022,10]]},"DOI":"10.1007\/s10707-022-00465-2","type":"journal-article","created":{"date-parts":[[2022,5,11]],"date-time":"2022-05-11T16:08:38Z","timestamp":1652285318000},"page":"613-644","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Online fleet monitoring with scalable event recognition and forecasting"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6640-3764","authenticated-orcid":false,"given":"Emmanouil","family":"Ntoulias","sequence":"first","affiliation":[]},{"given":"Elias","family":"Alevizos","sequence":"additional","affiliation":[]},{"given":"Alexander","family":"Artikis","sequence":"additional","affiliation":[]},{"given":"Charilaos","family":"Akasiadis","sequence":"additional","affiliation":[]},{"given":"Athanasios","family":"Koumparos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,5,11]]},"reference":[{"key":"465_CR1","unstructured":"Apache flink - stateful computations over data streams. https:\/\/flink.apache.org\/"},{"key":"465_CR2","unstructured":"Apache kafka. https:\/\/kafka.apache.org\/"},{"key":"465_CR3","unstructured":"Esper. http:\/\/www.espertech.com\/esper"},{"key":"465_CR4","unstructured":"Esperonstorm. https:\/\/github.com\/tomdz\/storm-esper"},{"key":"465_CR5","unstructured":"Flinkcep - complex event processing for flink. https:\/\/ci.apache.org\/projects\/flink\/flink-docs-stable\/dev\/libs\/cep.html"},{"key":"465_CR6","unstructured":"Monitoring Back Pressure. https:\/\/ci.apache.org\/projects\/flink\/flink-docs-release-1.9\/monitoring\/back\u2216_pressure.html"},{"key":"465_CR7","unstructured":"Siddhi cep. https:\/\/github.com\/wso2\/siddhi"},{"key":"465_CR8","unstructured":"Task chaining and resource groups. https:\/\/ci.apache.org\/projects\/flink\/flink-docs-release-1.9\/dev\/stream\/operators\/\u2216#task-chaining-and-resource-groups"},{"key":"465_CR9","unstructured":"Wso2. creating a storm based distributed execu-tionplan. https:\/\/docs.wso2.com\/display\/CEP410\/Creating+a+Storm+Based+Distributed+Execution+Plan"},{"key":"465_CR10","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/BF00992677","volume":"9","author":"N Abe","year":"1992","unstructured":"Abe N, Warmuth MK (1992) On the computational complexity of approximating distributions by probabilistic automata. Mach Learn 9:205\u2013260","journal-title":"Mach Learn"},{"key":"465_CR11","doi-asserted-by":"crossref","unstructured":"Alevizos E, Artikis A, Paliouras G (2017) Event forecasting with pattern markov chains. In: DEBS","DOI":"10.1145\/3093742.3093920"},{"key":"465_CR12","unstructured":"Alevizos E, Artikis A, Paliouras G (2018) Wayeb: a tool for complex event forecasting. In: LPAR"},{"key":"465_CR13","doi-asserted-by":"crossref","unstructured":"Alevizos E, Artikis A, Paliouras G (2021) Complex event forecasting with prediction suffix trees. VLDB J","DOI":"10.1007\/s00778-021-00698-x"},{"issue":"5","key":"465_CR14","first-page":"71:1","volume":"50","author":"E Alevizos","year":"2017","unstructured":"Alevizos E, Skarlatidis A, Artikis A, Paliouras G (2017) Probabilistic complex event recognition: A survey. ACM Comput Surv 50(5):71:1\u201371:31","journal-title":"ACM Comput Surv"},{"key":"465_CR15","doi-asserted-by":"crossref","unstructured":"Artikis A, Sergot M, Paliouras G (2015) An event calculus for event recognition. IEEE Trans Knowl Data Eng","DOI":"10.1109\/TKDE.2014.2356476"},{"key":"465_CR16","doi-asserted-by":"crossref","unstructured":"Balkesen C, Dindar N, Wetter M, Tatbul N (2013) RIP: run-based intra-query parallelism for scalable complex event processing. In: DEBS","DOI":"10.1145\/2488222.2488257"},{"key":"465_CR17","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1613\/jair.1491","volume":"22","author":"R Begleiter","year":"2004","unstructured":"Begleiter R, El-Yaniv R, Yona G (2004) On prediction using variable order markov models. J Artif Intell Res 22:385\u2013421","journal-title":"J Artif Intell Res"},{"key":"465_CR18","unstructured":"Carbone P, Katsifodimos A, Ewen S, Markl V, Haridi S, Tzoumas K (2015) Apache flink\u2122: Stream and batch processing in a single engine. IEEE Data Eng Bull"},{"key":"465_CR19","doi-asserted-by":"crossref","unstructured":"Christ M, Krumeich J, Kempa-Liehr AW (2016) Integrating predictive analytics into complex event processing by using conditional density estimations. In: EDOC Workshops. IEEE Computer Society, pp 1\u20138","DOI":"10.1109\/EDOCW.2016.7584363"},{"issue":"4","key":"465_CR20","doi-asserted-by":"publisher","first-page":"396","DOI":"10.1109\/TCOM.1984.1096090","volume":"32","author":"JG Cleary","year":"1984","unstructured":"Cleary JG, Witten IH (1984) Data compression using adaptive coding and partial string matching. IEEE Trans Commun 32(4):396\u2013402","journal-title":"IEEE Trans Commun"},{"key":"465_CR21","doi-asserted-by":"crossref","unstructured":"Cugola G, Margara A (2012) Complex event processing with T-REX. J Syst Softw","DOI":"10.1016\/j.jss.2012.03.056"},{"key":"465_CR22","doi-asserted-by":"crossref","unstructured":"Cugola G, Margara A (2012) Processing flows of information: From data stream to complex event processing. ACM Comput Surv","DOI":"10.1145\/2002259.2002307"},{"key":"465_CR23","doi-asserted-by":"crossref","unstructured":"D\u2019Antoni L, Veanes M (2017) The power of symbolic automata and transducers. In: CAV (1)","DOI":"10.1007\/978-3-319-63387-9_3"},{"key":"465_CR24","unstructured":"Demers A, Gehrke J, Panda B, Riedewald M, Sharma V, White W (2007) Cayuga: A general purpose event monitoring system. In: CIDR"},{"key":"465_CR25","doi-asserted-by":"crossref","unstructured":"Engel Y, Etzion O (2011) Towards proactive event-driven computing. In: DEBS. ACM, pp 125\u2013136","DOI":"10.1145\/2002259.2002279"},{"key":"465_CR26","doi-asserted-by":"crossref","unstructured":"F\u00fcl\u00f6p LJ, Besz\u0117des \u00c1, Toth G, Demeter H, Vid\u0227cs L, Farkas L (2012) Predictive complex event processing: a conceptual framework for combining complex event processing and predictive analytics. In: BCI. ACM, pp 26\u201331","DOI":"10.1145\/2371316.2371323"},{"key":"465_CR27","doi-asserted-by":"crossref","unstructured":"Giatrakos N, Alevizos E, Artikis A, Deligiannakis A, Garofalakis M (2020) Complex event recognition in the big data era: a survey. VLDB J","DOI":"10.1007\/s00778-019-00557-w"},{"issue":"477","key":"465_CR28","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1198\/016214506000001437","volume":"102","author":"T Gneiting","year":"2007","unstructured":"Gneiting T, Raftery AE (2007) Strictly proper scoring rules, prediction, and estimation. J Am Stat Assoc 102(477):359\u2013378","journal-title":"J Am Stat Assoc"},{"key":"465_CR29","doi-asserted-by":"crossref","unstructured":"Hirzel M (2012) Partition and compose: parallel complex event processing. In: DEBS","DOI":"10.1145\/2335484.2335506"},{"key":"465_CR30","doi-asserted-by":"crossref","unstructured":"Koutroumanis N, Santipantakis G, Glenis A, Doulkeridis C, Vouros G (2019) Integration of mobility data with weather information. In: EDBT\/ICDT Workshops","DOI":"10.1007\/s10707-020-00423-w"},{"issue":"10","key":"465_CR31","doi-asserted-by":"publisher","first-page":"1779","DOI":"10.14778\/3401960.3401973","volume":"13","author":"Y Li","year":"2020","unstructured":"Li Y, Ge T, Chen CX (2020) Data stream event prediction based on timing knowledge and state transitions. Proc VLDB Endow 13(10):1779\u20131792","journal-title":"Proc VLDB Endow"},{"key":"465_CR32","doi-asserted-by":"crossref","unstructured":"Liu M, Rundensteiner E, Greenfield K, Gupta C, Wang S, Ari I, Mehta A (2011) E-cube: multi-dimensional event sequence analysis using hierarchical pattern query sharing. In: SIGMOD","DOI":"10.1145\/1989323.1989416"},{"key":"465_CR33","doi-asserted-by":"crossref","unstructured":"Mei Y, Madden S (2009) Zstream: a cost-based query processor for adaptively detecting composite events. In: SIGMOD","DOI":"10.1145\/1559845.1559867"},{"key":"465_CR34","doi-asserted-by":"crossref","unstructured":"Muthusamy V, Liu H, Jacobsen H (2010) Predictive publish\/subscribe matching. In: DEBS. ACM, pp 14\u201325","DOI":"10.1145\/1827418.1827423"},{"key":"465_CR35","unstructured":"Ntoulias E, Alevizos E, Artikis A, Koumparos A (2021) Online trajectory analysis with scalable event recognition. In: EDBT\/ICDT Workshops, CEUR Workshop Proceedings. CEUR-WS.org, vol 2841"},{"key":"465_CR36","doi-asserted-by":"crossref","unstructured":"Pandey S, Nepal S, Chen S (2011) A test-bed for the evaluation of business process prediction techniques. In: CollaborateCom. ICST \/ IEEE, pp 382\u2013391","DOI":"10.4108\/icst.collaboratecom.2011.247129"},{"key":"465_CR37","doi-asserted-by":"crossref","unstructured":"Patroumpas K, Alevizos E, Artikis A, Vodas M, Pelekis N, Theodoridis Y (2017) Online event recognition from moving vessel trajectories. GeoInformatica","DOI":"10.1007\/s10707-016-0266-x"},{"key":"465_CR38","doi-asserted-by":"publisher","unstructured":"Patroumpas K, Spirelis D, Chondrodima E, Georgiou H, P P P (2018) Final dataset of Trajectory Synopses over AIS kinematic messages in Brest area (ver 0.8) [Data set]. https:\/\/doi.org\/10.5281\/zenodo.2563256","DOI":"10.5281\/zenodo.2563256"},{"key":"465_CR39","doi-asserted-by":"crossref","unstructured":"Pitsikalis M, Artikis A, Dreo R, Ray C, Camossi E, Jousselme A (2019) Composite event recognition for maritime monitoring. In: DEBS","DOI":"10.1145\/3328905.3329762"},{"key":"465_CR40","doi-asserted-by":"publisher","unstructured":"Ray C, Dreo R, Camossi E, Jousselme A (2018) Heterogeneous integrated dataset for maritime intelligence, surveillance and reconnaissance. https:\/\/doi.org\/10.5281\/zenodo.1167595","DOI":"10.5281\/zenodo.1167595"},{"key":"465_CR41","unstructured":"Ron D, Singer Y, Tishby N (1993) The power of amnesia. In: NIPS. Morgan Kaufmann, pp 176\u2013183"},{"issue":"2-3","key":"465_CR42","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1007\/BF00114008","volume":"25","author":"D Ron","year":"1996","unstructured":"Ron D, Singer Y, Tishby N (1996) The power of amnesia: Learning probabilistic automata with variable memory length. Mach Learn 25(2-3):117\u2013149","journal-title":"Mach Learn"},{"issue":"3","key":"465_CR43","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1007\/s10707-010-0114-3","volume":"15","author":"MA Sakr","year":"2011","unstructured":"Sakr MA, Gu\u0307ting RH (2011) Spatiotemporal pattern queries. GeoInformatica 15(3):497\u2013540","journal-title":"GeoInformatica"},{"issue":"4","key":"465_CR44","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1007\/s10707-013-0198-7","volume":"18","author":"MA Sakr","year":"2014","unstructured":"Sakr MA, Gu\u0307ting RH (2014) Group spatiotemporal pattern queries. GeoInformatica 18(4):699\u2013746","journal-title":"GeoInformatica"},{"key":"465_CR45","doi-asserted-by":"crossref","unstructured":"Schultz-M\u00f8ller N, Migliavacca M, Pietzuch P (2009) Distributed complex event processing with query rewriting. In: DEBS","DOI":"10.1145\/1619258.1619264"},{"key":"465_CR46","doi-asserted-by":"crossref","unstructured":"Snidaro L, Visentini I, Bryan K (2015) Fusing uncertain knowledge and evidence for maritime situational awareness via markov logic networks. Inf Fusion","DOI":"10.1016\/j.inffus.2013.03.004"},{"key":"465_CR47","doi-asserted-by":"crossref","unstructured":"Terroso-Saenz F, Vald\u0117s-Vela M, Skarmeta-G\u022fmez A (2016) A complex event processing approach to detect abnormal behaviours in the marine environment. Inf. Syst Frontiers","DOI":"10.1007\/s10796-015-9560-7"},{"key":"465_CR48","doi-asserted-by":"crossref","unstructured":"Tsilionis E, Koutroumanis N, Nikitopoulos P, Doulkeridis C, Artikis A (2019) Online event recognition from moving vehicles: Application paper TPLP","DOI":"10.1017\/S147106841900022X"},{"issue":"3","key":"465_CR49","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1109\/18.382012","volume":"41","author":"FMJ Willems","year":"1995","unstructured":"Willems FMJ, Shtarkov YM, Tjalkens TJ (1995) The context-tree weighting method: basic properties. IEEE Trans Inf Theory 41(3):653\u2013664","journal-title":"IEEE Trans Inf Theory"},{"key":"465_CR50","doi-asserted-by":"crossref","unstructured":"Zhang H, Diao Y, Immerman N (2014) On complexity and optimization of expensive queries in complex event processing. In: SIGMOD","DOI":"10.1145\/2588555.2593671"}],"container-title":["GeoInformatica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10707-022-00465-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10707-022-00465-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10707-022-00465-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,28]],"date-time":"2022-11-28T07:22:32Z","timestamp":1669620152000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10707-022-00465-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,11]]},"references-count":50,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,10]]}},"alternative-id":["465"],"URL":"https:\/\/doi.org\/10.1007\/s10707-022-00465-2","relation":{},"ISSN":["1384-6175","1573-7624"],"issn-type":[{"type":"print","value":"1384-6175"},{"type":"electronic","value":"1573-7624"}],"subject":[],"published":{"date-parts":[[2022,5,11]]},"assertion":[{"value":"31 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 February 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 March 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}