{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T19:01:52Z","timestamp":1775070112114,"version":"3.50.1"},"reference-count":74,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,5,30]],"date-time":"2022-05-30T00:00:00Z","timestamp":1653868800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,5,30]],"date-time":"2022-05-30T00:00:00Z","timestamp":1653868800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Deutsches Forschungszentrum f\u00fcr K\u00fcnstliche Intelligenz GmbH (DFKI)"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Datenbank Spektrum"],"published-print":{"date-parts":[[2022,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The Internet of Things (IoT) presents a\u00a0novel computing architecture for data management: a\u00a0distributed, highly dynamic, and heterogeneous environment of massive scale. Applications for the IoT introduce new challenges for integrating the concepts of fog and cloud computing as well as sensor networks in one unified environment. In this paper, we present early approaches that address parts of the overall problem space. All approaches are incorporated into <jats:italic>NebulaStream<\/jats:italic> (NES), our novel data processing platform that addresses the heterogeneity, unreliability, and scalability challenges of the IoT and thus provides efficient data management for future applications.<\/jats:p>","DOI":"10.1007\/s13222-022-00415-0","type":"journal-article","created":{"date-parts":[[2022,5,30]],"date-time":"2022-05-30T15:03:48Z","timestamp":1653923028000},"page":"131-141","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["NebulaStream: Data Management for the Internet of Things"],"prefix":"10.1007","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4082-7788","authenticated-orcid":false,"given":"Steffen","family":"Zeuch","sequence":"first","affiliation":[]},{"given":"Xenofon","family":"Chatziliadis","sequence":"additional","affiliation":[]},{"given":"Ankit","family":"Chaudhary","sequence":"additional","affiliation":[]},{"given":"Dimitrios","family":"Giouroukis","sequence":"additional","affiliation":[]},{"given":"Philipp M.","family":"Grulich","sequence":"additional","affiliation":[]},{"given":"Dwi Prasetyo Adi","family":"Nugroho","sequence":"additional","affiliation":[]},{"given":"Ariane","family":"Ziehn","sequence":"additional","affiliation":[]},{"given":"Volker","family":"Mark","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,5,30]]},"reference":[{"key":"415_CR1","unstructured":"Reinsel D et al (2018) Data age 2025: The digitization of the world from edge to core. https:\/\/www.seagate.com\/files\/www-content\/our-story\/trends\/files\/idc-seagate-dataage-whitepaper.pdf. Zugegriffen: 15. Dez. 2019"},{"key":"415_CR2","volume-title":"Leading the iot, gartner insights on how to lead in a connected world","author":"M Hung","year":"2017","unstructured":"Hung M (2017) Leading the iot, gartner insights on how to lead in a connected world (Gartner Research)"},{"key":"415_CR3","volume-title":"EDBT","author":"H Gavriilidis","year":"2020","unstructured":"Gavriilidis H et al (2020) Scaling a public transport monitoring system to internet of things infrastructures. In: EDBT"},{"key":"415_CR4","volume-title":"Innovate-Data, IEEE","author":"PM Grulich","year":"2017","unstructured":"Grulich PM, Zukunft O (2017) Bringing big data into the car: Does it scale? In: Innovate-Data, IEEE"},{"key":"415_CR5","doi-asserted-by":"publisher","first-page":"1497","DOI":"10.1016\/j.adhoc.2012.02.016","volume":"10","author":"D Miorandi","year":"2012","unstructured":"Miorandi\u00a0D, Sicari\u00a0S, De Pellegrini\u00a0F, Chlamtac\u00a0I (2012) Internet of things: Vision, applications and research challenges. Ad Hoc Netw 10:1497\u20131516. https:\/\/doi.org\/10.1016\/j.adhoc.2012.02.016","journal-title":"Ad Hoc Netw"},{"key":"415_CR6","volume-title":"VLIoT","author":"S Zeuch","year":"2020","unstructured":"Zeuch S et al (2020) Nebulastream: Complex analytics beyond the cloud. In: VLIoT"},{"key":"415_CR7","doi-asserted-by":"publisher","first-page":"939","DOI":"10.1007\/s00778-014-0357-y","volume":"23","author":"A Alexandrov","year":"2014","unstructured":"Alexandrov\u00a0A et\u00a0al (2014) The stratosphere platform for big data analytics. VLDB J 23:939\u2013964. https:\/\/doi.org\/10.1007\/s00778-014-0357-y","journal-title":"VLDB J"},{"key":"415_CR8","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/2934664","volume":"59","author":"M Zaharia","year":"2016","unstructured":"Zaharia\u00a0M et\u00a0al (2016) Apache spark: a\u00a0unified engine for big data processing. Commun ACM 59:56\u201365. https:\/\/doi.org\/10.1145\/2934664","journal-title":"Commun ACM"},{"key":"415_CR9","volume-title":"BIRTE","author":"MJ Sax","year":"2018","unstructured":"Sax MJ et al (2018) Streams and tables: Two sides of the same coin. In: BIRTE"},{"key":"415_CR10","volume-title":"SIGMOD, ACM","author":"D Tsirogiannis","year":"2010","unstructured":"Tsirogiannis D et al (2010) Analyzing the energy efficiency of a database server. In: SIGMOD, ACM"},{"key":"415_CR11","volume-title":"UCC, IEEE","author":"S G\u00f6tz","year":"2014","unstructured":"G\u00f6tz S et al (2014) Energy-efficient databases using sweet spot frequencies. In: UCC, IEEE"},{"key":"415_CR12","volume-title":"SIGMOD, ACM","author":"T Kissinger","year":"2018","unstructured":"Kissinger T et al (2018) Adaptive energy-control for in-memory database systems. In: SIGMOD, ACM"},{"key":"415_CR13","volume-title":"ICDE, IEEE","author":"A Ungeth\u00fcm","year":"2015","unstructured":"Ungeth\u00fcm A et al (2015) Query processing on low-energy many-core processors. In: ICDE, IEEE"},{"key":"415_CR14","volume-title":"DaMoN, ACM","author":"X Cheng","year":"2015","unstructured":"Cheng X et al (2015) Energy-efficient query processing on embedded CPU-GPU architectures. In: DaMoN, ACM"},{"key":"415_CR15","volume-title":"DaMoN, ACM","author":"A Michalke","year":"2021","unstructured":"Michalke A et al (2021) An energy-efficient stream join for the internet of things. In: DaMoN, ACM"},{"key":"415_CR16","volume-title":"SIGMOD, ACM","author":"J Teubner","year":"2011","unstructured":"Teubner J, M\u00fcller R (2011) How soccer players would do stream joins. In: SIGMOD, ACM"},{"key":"415_CR17","volume-title":"DaMoN, ACM","author":"T Karnagel","year":"2013","unstructured":"Karnagel T et al (2013) The hells-join: a heterogeneous stream join for extremely large windows. In: DaMoN, ACM"},{"key":"415_CR18","volume-title":"ACM SIGMOD","author":"S Kulkarni","year":"2015","unstructured":"Kulkarni S et al (2015) Twitter heron: Stream processing at scale. In: ACM SIGMOD"},{"key":"415_CR19","doi-asserted-by":"publisher","first-page":"516","DOI":"10.14778\/3303753.3303758","volume":"12","author":"S Zeuch","year":"2019","unstructured":"Zeuch\u00a0S et\u00a0al (2019) Analyzing efficient stream processing on modern hardware. PVLDB 12:516\u2013530. https:\/\/doi.org\/10.14778\/3303753.3303758","journal-title":"PVLDB"},{"key":"415_CR20","volume-title":"ACM SIGMOD","author":"PM Grulich","year":"2020","unstructured":"Grulich PM et al (2020) Grizzly: Efficient stream processing through adaptive query compilation. In: ACM SIGMOD"},{"key":"415_CR21","doi-asserted-by":"publisher","first-page":"797","DOI":"10.1007\/s00778-018-0512-y","volume":"27","author":"S Bre\u00df","year":"2018","unstructured":"Bre\u00df\u00a0S et\u00a0al (2018) Generating custom code for efficient query execution on heterogeneous processors. VLDB J 27:797\u2013822. https:\/\/doi.org\/10.1007\/s00778-018-0512-y","journal-title":"VLDB J"},{"key":"415_CR22","series-title":"VLDB","doi-asserted-by":"publisher","first-page":"539","DOI":"10.14778\/2002938.2002940","volume-title":"Efficiently compiling efficient query plans for modern hardware","author":"T Neumann","year":"2011","unstructured":"Neumann\u00a0T (2011) Efficiently compiling efficient query plans for modern hardware. VLDB 4:539\u2013550. https:\/\/doi.org\/10.14778\/2002938.2002940"},{"key":"415_CR23","volume-title":"ACM SIGMOD","author":"V Leis","year":"2014","unstructured":"Leis V et al (2014) Morsel-driven parallelism: A numa-aware query evaluation framework for the many-core age. In: ACM SIGMOD"},{"key":"415_CR24","volume-title":"ADMS","author":"S Zeuch","year":"2014","unstructured":"Zeuch S, Freytag J (2014) QTM: modelling query execution with tasks. In: ADMS"},{"key":"415_CR25","volume-title":"SIGMOD, ACM","author":"B R\u0103ducanu","year":"2013","unstructured":"R\u0103ducanu B et al (2013) Micro adaptivity in vectorwise. In: SIGMOD, ACM"},{"key":"415_CR26","doi-asserted-by":"publisher","first-page":"1659","DOI":"10.14778\/3007328.3007332","volume":"9","author":"S Zeuch","year":"2016","unstructured":"Zeuch\u00a0S et\u00a0al (2016) Non-invasive progressive optimization for in-memory databases. Proc VLDB Endow 9:1659\u20131670. https:\/\/doi.org\/10.14778\/3007328.3007332","journal-title":"Proc VLDB Endow"},{"key":"415_CR27","doi-asserted-by":"publisher","first-page":"196","DOI":"10.14778\/3489496.3489501","volume":"15","author":"PM Grulich","year":"2021","unstructured":"Grulich\u00a0PM et\u00a0al (2021) Babelfish: Efficient execution of polyglot queries. Proc VLDB Endow 15:196\u2013210. https:\/\/doi.org\/10.14778\/3489496.3489501","journal-title":"Proc VLDB Endow"},{"key":"415_CR28","volume-title":"EDBT","author":"PM Grulich","year":"2018","unstructured":"Grulich PM et al (2018) Scalable detection of concept drifts on data streams with parallel adaptive windowing. In: EDBT"},{"key":"415_CR29","volume-title":"SIGMOD","author":"B Del Monte","year":"2020","unstructured":"Del Monte B et al (2020) Rhino: Efficient management of very large distributed state for stream processing engines. In: SIGMOD"},{"key":"415_CR30","volume-title":"ACM DEBS","author":"V Cardellini","year":"2016","unstructured":"Cardellini V et al (2016) Optimal operator placement for distributed stream processing applications. In: ACM DEBS"},{"key":"415_CR31","volume-title":"EDBT","author":"A Chaudhary","year":"2020","unstructured":"Chaudhary A et al (2020) Governor: Operator placement for a unified fog-cloud environment. In: EDBT"},{"key":"415_CR32","volume-title":"ICDE","author":"P Pietzuch","year":"2006","unstructured":"Pietzuch P et al (2006) Network-aware operator placement for stream-processing systems. In: ICDE"},{"key":"415_CR33","volume-title":"ICCCN","author":"S Rizou","year":"2010","unstructured":"Rizou S et al (2010) Solving the multi-operator placement problem in large-scale operator networks. In: ICCCN"},{"key":"415_CR34","volume-title":"IEEE ICDCS","author":"J Xu","year":"2014","unstructured":"Xu J et al (2014) T\u2011storm: Traffic-aware online scheduling in storm. In: IEEE ICDCS"},{"key":"415_CR35","volume-title":"ACM SIGMOD","author":"B Babcock","year":"2003","unstructured":"Babcock B et al (2003) Chain: Operator scheduling for memory minimization in data stream systems. In: ACM SIGMOD"},{"key":"415_CR36","volume-title":"VLDB","author":"D Carney","year":"2003","unstructured":"Carney D et al (2003) Operator scheduling in a data stream manager. In: VLDB"},{"key":"415_CR37","volume-title":"DEBS","author":"D Giouroukis","year":"2020","unstructured":"Giouroukis D et al (2020) A survey of adaptive sampling and filtering algorithms for the internet of things. In: DEBS"},{"key":"415_CR38","volume-title":"IEEE ICDE","author":"B Babcock","year":"2004","unstructured":"Babcock B et al (2004) Load shedding for aggregation queries over data streams. In: IEEE ICDE"},{"key":"415_CR39","volume-title":"CIDR","author":"S Zeuch","year":"2020","unstructured":"Zeuch S et al (2020) The nebulastream platform for data and application management in the internet of things. In: CIDR"},{"key":"415_CR40","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1016\/j.parco.2004.04.001","volume":"30","author":"ML Massie","year":"2004","unstructured":"Massie\u00a0ML et\u00a0al (2004) The ganglia distributed monitoring system: design, implementation, and experience. Parallel Comput 30:817\u2013840. https:\/\/doi.org\/10.1016\/j.parco.2004.04.001","journal-title":"Parallel Comput"},{"key":"415_CR41","unstructured":"Nagios Enterprises Nagios xi 5.6.10. https:\/\/www.nagios.com. Zugegriffen: 6. Mai 2021"},{"key":"415_CR42","unstructured":"Prometheus Authors Prometheus 2.15.9. https:\/\/prometheus.io\/. Zugegriffen: 6. Mai 2021"},{"key":"415_CR43","first-page":"71","volume":"7","author":"X Chatziliadis","year":"2021","unstructured":"Chatziliadis\u00a0X et\u00a0al (2021) Monitoring of stream processing engines beyond the cloud: An overview. OJIOT 7:71\u201382","journal-title":"OJIOT"},{"key":"415_CR44","volume-title":"CCGrid","author":"D Trihinas","year":"2014","unstructured":"Trihinas D et al (2014) Jcatascopia: Monitoring elastically adaptive applications in the cloud. In: CCGrid"},{"key":"415_CR45","unstructured":"Elastic Elastic ecosystem. https:\/\/www.elastic.co. Zugegriffen: 14. Juni 2021"},{"key":"415_CR46","volume-title":"MCC","author":"F Bonomi","year":"2012","unstructured":"Bonomi F et al (2012) Fog computing and its role in the internet of things. In: MCC"},{"key":"415_CR47","volume-title":"CIKM, ACM","author":"A Chatzistergiou","year":"2014","unstructured":"Chatzistergiou A et al (2014) Fast heuristics for near-optimal task allocation in data stream processing over clusters. In: CIKM, ACM"},{"key":"415_CR48","volume-title":"CNSM, IEEE","author":"Y Huang","year":"2011","unstructured":"Huang Y et al (2011) Operator placement with qos constraints for distributed stream processing. In: CNSM, IEEE"},{"key":"415_CR49","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/4434.708255","volume":"6","author":"M Kafil","year":"1998","unstructured":"Kafil\u00a0M et\u00a0al (1998) Optimal task assignment in heterogeneous distributed computing systems. Ieee Concurr 6:42\u201350. https:\/\/doi.org\/10.1109\/4434.708255","journal-title":"Ieee Concurr"},{"key":"415_CR50","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/3092819.3092823","volume":"44","author":"V Cardellini","year":"2017","unstructured":"Cardellini\u00a0V et\u00a0al (2017) Optimal operator replication and placement for distributed stream processing systems. SIGMETRICS 44:11\u201322. https:\/\/doi.org\/10.1145\/3092819.3092823","journal-title":"SIGMETRICS"},{"key":"415_CR51","volume-title":"International conference on service-oriented computing","author":"A da Silva Veith","year":"2018","unstructured":"da Silva Veith A et al (2018) Latency-aware placement of data stream analytics on edge computing. In: International conference on service-oriented computing. Springer, Heidelberg"},{"key":"415_CR52","volume-title":"The power of events - an introduction to complex event processing in distributed enterprise systems","author":"DC Luckham","year":"2005","unstructured":"Luckham DC (2005) The power of events - an introduction to complex event processing in distributed enterprise systems. ACM, New York"},{"key":"415_CR53","volume-title":"Fog computing applications: Taxonomy and requirements. CoRR","author":"A Ahmed","year":"2019","unstructured":"Ahmed A et al (2019) Fog computing applications: Taxonomy and requirements. CoRR"},{"key":"415_CR54","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1007\/s00778-019-00557-w","volume":"29","author":"N Giatrakos","year":"2020","unstructured":"Giatrakos\u00a0N et\u00a0al (2020) Complex event recognition in the big data era: a\u00a0survey. VLDB J 29:313\u2013352. https:\/\/doi.org\/10.1007\/s00778-019-00557-w","journal-title":"VLDB J"},{"key":"415_CR55","volume-title":"Handbook of big data technologies","author":"P Carbone","year":"2017","unstructured":"Carbone P et al (2017) Large-scale data stream processing systems. In: Handbook of big data technologies"},{"key":"415_CR56","volume-title":"SIGMOD, ACM","author":"Y Mei","year":"2009","unstructured":"Mei Y, Madden S (2009) Zstream: a cost-based query processor for adaptively detecting composite events. In: SIGMOD, ACM"},{"key":"415_CR57","doi-asserted-by":"publisher","first-page":"1709","DOI":"10.1016\/j.jss.2012.03.056","volume":"85","author":"G Cugola","year":"2012","unstructured":"Cugola\u00a0G et\u00a0al (2012) Complex event processing with T\u2011REX. J Syst Softw 85:1709\u20131728. https:\/\/doi.org\/10.1016\/j.jss.2012.03.056","journal-title":"J Syst Softw"},{"key":"415_CR58","unstructured":"Luckham D (2019) What\u2019s the difference between esp and cep? https:\/\/complexevents.com\/2019\/07\/15\/whats-the-difference-between-esp-and-cep-2\/. Zugegriffen: 06.2020"},{"key":"415_CR59","unstructured":"Stratio decision. https:\/\/github.com\/Stratio\/Decision. Zugegriffen: 01.2021"},{"key":"415_CR60","unstructured":"Flinkcep (2019) Complex event processing for flink. https:\/\/ci.apache.org\/projects\/flink\/flink-docs-stable\/dev\/libs\/cep.html. Zugegriffen: 12.2019"},{"key":"415_CR61","doi-asserted-by":"publisher","first-page":"1332","DOI":"10.14778\/3236187.3236189","volume":"11","author":"I Kolchinsky","year":"2018","unstructured":"Kolchinsky\u00a0I, Schuster\u00a0A (2018) Join query optimization techniques for complex event processing applications. Proc Vldb Endow 11:1332\u20131345. https:\/\/doi.org\/10.14778\/3236187.3236189","journal-title":"Proc Vldb Endow"},{"key":"415_CR62","volume-title":"SIGMOD, ACM","author":"I Kolchinsky","year":"2019","unstructured":"Kolchinsky I, Schuster A (2019) Real-time multi-pattern detection over event streams. In: SIGMOD, ACM"},{"key":"415_CR63","volume-title":"VLDB PhD Workshop","author":"A Ziehn","year":"2020","unstructured":"Ziehn A (2020) Complex event processing for the internet of things. In: VLDB PhD Workshop"},{"key":"415_CR64","volume-title":"SoCC","author":"J Traub","year":"2017","unstructured":"Traub J et al (2017) Optimized on-demand data streaming from sensor nodes. In: SoCC"},{"key":"415_CR65","doi-asserted-by":"publisher","first-page":"10220","DOI":"10.1109\/JIOT.2021.3075304","volume":"8","author":"EI Gaura","year":"2013","unstructured":"Gaura\u00a0EI et\u00a0al (2013) Edge mining the internet of things. IEEE Internet Things J 8:10220\u201310221. https:\/\/doi.org\/10.1109\/JIOT.2021.3075304","journal-title":"IEEE Internet Things J"},{"key":"415_CR66","volume-title":"Edal: An energy-efficient, delay-aware, and lifetime-balancing data collection protocol for heterogeneous wireless sensor networks. TON","author":"Y Yao","year":"2015","unstructured":"Yao Y et al (2015) Edal: An energy-efficient, delay-aware, and lifetime-balancing data collection protocol for heterogeneous wireless sensor networks. TON"},{"key":"415_CR67","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1145\/1061318.1061322","volume":"30","author":"SR Madden","year":"2005","unstructured":"Madden\u00a0SR et\u00a0al (2005) Tinydb: an acquisitional query processing system for sensor networks. TODS 30:122\u2013173. https:\/\/doi.org\/10.1145\/1061318.1061322","journal-title":"TODS"},{"key":"415_CR68","volume-title":"SIGMOD","author":"B Del Monte","year":"2022","unstructured":"Del Monte B et al (2022) Rethinking stateful stream processing with rdma. In: SIGMOD"},{"key":"415_CR69","volume-title":"VLDB","author":"PM Grulich","year":"2018","unstructured":"Grulich PM, Nawab F (2018) Collaborative edge and cloud neural networks for real-time video processing. In: VLDB"},{"key":"415_CR70","volume-title":"SIGMOD","author":"S Baunsgaard","year":"2021","unstructured":"Baunsgaard S et al (2021) ExDRa: Exploratory data science on federated raw data. In: SIGMOD"},{"key":"415_CR71","volume-title":"EDBT","author":"L Benson","year":"2020","unstructured":"Benson L et al (2020) Disco: Efficient distributed window aggregation. In: EDBT"},{"key":"415_CR72","volume-title":"ICDE, IEEE","author":"J Traub","year":"2018","unstructured":"Traub J et al (2018) Scotty: Efficient window aggregation for out-of-order stream processing. In: ICDE, IEEE"},{"key":"415_CR73","volume-title":"EDBT","author":"J Traub","year":"2019","unstructured":"Traub J et al (2019) Efficient window aggregation with general stream slicing. In: EDBT"},{"key":"415_CR74","volume-title":"Scotty: General and efficient open-source window aggregation for stream processing systems. TODS","author":"J Traub","year":"2021","unstructured":"Traub J et al (2021) Scotty: General and efficient open-source window aggregation for stream processing systems. TODS"}],"container-title":["Datenbank-Spektrum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13222-022-00415-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13222-022-00415-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13222-022-00415-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,29]],"date-time":"2022-07-29T11:24:43Z","timestamp":1659093883000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13222-022-00415-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,30]]},"references-count":74,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["415"],"URL":"https:\/\/doi.org\/10.1007\/s13222-022-00415-0","relation":{},"ISSN":["1618-2162","1610-1995"],"issn-type":[{"value":"1618-2162","type":"print"},{"value":"1610-1995","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,30]]},"assertion":[{"value":"4 February 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 May 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}