{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T03:13:35Z","timestamp":1775272415261,"version":"3.50.1"},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2018,11,16]],"date-time":"2018-11-16T00:00:00Z","timestamp":1542326400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100003170","name":"KK-stiftelsen","doi-asserted-by":"crossref","award":["DAGGERS"],"award-info":[{"award-number":["DAGGERS"]}],"id":[{"id":"10.13039\/501100003170","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1007\/s00607-018-0679-5","type":"journal-article","created":{"date-parts":[[2018,11,15]],"date-time":"2018-11-15T21:18:20Z","timestamp":1542316700000},"page":"1397-1429","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Data aggregation processes: a survey, a taxonomy, and design guidelines"],"prefix":"10.1007","volume":"101","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3049-0955","authenticated-orcid":false,"given":"Simin","family":"Cai","sequence":"first","affiliation":[]},{"given":"Barbara","family":"Gallina","sequence":"additional","affiliation":[]},{"given":"Dag","family":"Nystr\u00f6m","sequence":"additional","affiliation":[]},{"given":"Cristina","family":"Seceleanu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,11,16]]},"reference":[{"issue":"2","key":"679_CR1","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/s00778-003-0095-z","volume":"12","author":"DJ Abadi","year":"2003","unstructured":"Abadi DJ, Carney D, \u00c7etintemel U, Cherniack M, Convey C, Lee S, Stonebraker M, Tatbul N, Zdonik S (2003) Aurora: a new model and architecture for data stream management. VLDB J 12(2):120\u2013139","journal-title":"VLDB J"},{"issue":"1\u20132","key":"679_CR2","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1504\/IJCNDS.2012.044325","volume":"8","author":"H Alzaid","year":"2012","unstructured":"Alzaid H, Foo E, Nieto JMG, Park D (2012) A taxonomy of secure data aggregation in wireless sensor networks. Int J Commun Netw Distrib Syst 8(1\u20132):101\u2013148","journal-title":"Int J Commun Netw Distrib Syst"},{"key":"679_CR3","doi-asserted-by":"crossref","unstructured":"Arai B, Das G, Gunopulos D, Kalogeraki V (2006) Approximating aggregation queries in peer-to-peer networks. In: Proceedings of the 22nd international conference on data engineering, p 42","DOI":"10.1109\/ICDE.2006.23"},{"key":"679_CR4","doi-asserted-by":"crossref","unstructured":"Bar A, Casas P, Golab L, Finamore A (2014) Dbstream: an online aggregation, filtering and processing system for network traffic monitoring. In: Proceedings of the 2014 international wireless communications and mobile computing conference, pp 611\u2013616","DOI":"10.1109\/IWCMC.2014.6906426"},{"key":"679_CR5","unstructured":"Baulier J, Blott S, Korth HF, Silberschatz A (1998) A database system for real-time event aggregation in telecommunication. In: Proceedings of the 24th international conference on very large data bases, pp 680\u2013684"},{"key":"679_CR6","doi-asserted-by":"crossref","unstructured":"Botan I, Fischer PM, Kossmann D, Tatbul N (2012) Transactional stream processing. In: Proceedings of the 15th international conference on extending database technology, pp 204\u2013215","DOI":"10.1145\/2247596.2247622"},{"issue":"7","key":"679_CR7","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1109\/MCOM.2010.5496888","volume":"48","author":"K B\u00fcr","year":"2010","unstructured":"B\u00fcr K, Omiyi P, Yang Y (2010) Wireless sensor and actuator networks: enabling the nervous system of the active aircraft. IEEE Commun Mag 48(7):118\u2013125","journal-title":"IEEE Commun Mag"},{"key":"679_CR8","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-0676-1","volume-title":"Hard real-time computing systems: predictable scheduling algorithms and applications","author":"GC Buttazzo","year":"2011","unstructured":"Buttazzo GC (2011) Hard real-time computing systems: predictable scheduling algorithms and applications, vol 24. Springer, Berlin"},{"key":"679_CR9","doi-asserted-by":"crossref","unstructured":"Cai S, Gallina B, Nystr\u00f6m D, Seceleanu C (2017) Daggtax: a taxonomy of data aggregation processes. In: International conference on model and data engineering, pp 324\u2013339","DOI":"10.1007\/978-3-319-66854-3_25"},{"key":"679_CR10","unstructured":"Cai S, Gallina B, Nystr\u00f6m D, Seceleanu C, Larsson A (2018) Tool-supported design of data aggregation processes in cloud monitoring systems. J Ambient Intell Humaniz Comput 1\u201317"},{"issue":"1","key":"679_CR11","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/248603.248616","volume":"26","author":"S Chaudhuri","year":"1997","unstructured":"Chaudhuri S, Dayal U (1997) An overview of data warehousing and OLAP technology. SIGMOD Rec 26(1):65\u201374","journal-title":"SIGMOD Rec"},{"key":"679_CR12","volume-title":"Generative programming: methods, tools, and applications","author":"K Czarnecki","year":"2000","unstructured":"Czarnecki K, Ulrich E (2000) Generative programming: methods, tools, and applications. Addison-Wesley, Reading"},{"key":"679_CR13","doi-asserted-by":"crossref","unstructured":"Defude B, Delot T, Ilarri S, Zechinelli JL, Cenerario N (2008) Data aggregation in VANETs: the VESPA approach. In: Proceedings of the 5th annual international conference on mobile and ubiquitous systems: computing, networking, and services, pp 13:1\u201313:6","DOI":"10.4108\/ICST.MOBIQUITOUS2008.3897"},{"issue":"01","key":"679_CR14","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1055\/s-0038-1638580","volume":"17","author":"G Demiris","year":"2008","unstructured":"Demiris G, Hensel BK (2008) Technologies for an aging society: a systematic review of \u201csmart home\u201d applications. Yearb Med Inform 17(01):33\u201340","journal-title":"Yearb Med Inform"},{"key":"679_CR15","first-page":"588","volume-title":"Proceedings 2004 VLDB Conference","author":"Amol Deshpande","year":"2004","unstructured":"Deshpande A, Guestrin C, Madden SR, Hellerstein JM, Hong W (2004) Model-driven data acquisition in sensor networks. In: Proceedings of the 13th international conference on very large data bases, pp 588\u2013599"},{"issue":"2","key":"679_CR16","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MWC.2007.358967","volume":"14","author":"E Fasolo","year":"2007","unstructured":"Fasolo E, Rossi M, Widmer J, Zorzi M (2007) In-network aggregation techniques for wireless sensor networks: a survey. IEEE Wirel Commun 14(2):70\u201387","journal-title":"IEEE Wirel Commun"},{"key":"679_CR17","doi-asserted-by":"crossref","unstructured":"Golab L, Johnson T, Seidel JS, Shkapenyuk V (2009) Stream warehousing with DataDepot. In: Proceedings of the 2009 ACM SIGMOD international conference on management of data, pp 847\u2013854","DOI":"10.1145\/1559845.1559934"},{"key":"679_CR18","doi-asserted-by":"crossref","unstructured":"Goud G, Sharma N, Ramamritham K, Malewar S (2006) Efficient real-time support for automotive applications: a case study. In: Proceedings of the 12th IEEE international conference on embedded and real-time computing systems and applications, pp 335\u2013341","DOI":"10.1109\/RTCSA.2006.30"},{"key":"679_CR19","volume-title":"Transaction processing: concepts and techniques","author":"J Gray","year":"1992","unstructured":"Gray J, Reuter A (1992) Transaction processing: concepts and techniques, 1st edn. Morgan Kaufmann Publishers Inc., Los Altos","edition":"1"},{"issue":"1","key":"679_CR20","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1023\/A:1009726021843","volume":"1","author":"J Gray","year":"1997","unstructured":"Gray J, Chaudhuri S, Bosworth A, Layman A, Reichart D, Venkatrao M, Pellow F, Pirahesh H (1997) Data cube: a relational aggregation operator generalizing group-by, cross-tab, and sub-totals. Data Min Knowl Discov 1(1):29\u201353","journal-title":"Data Min Knowl Discov"},{"key":"679_CR21","doi-asserted-by":"crossref","unstructured":"G\u00fcrgen L, Roncancio C, Labb\u00e9 C, Olive V (2006) Transactional issues in sensor data management. In: Proceedings of the 3rd workshop on data management for sensor networks, pp 27\u201332","DOI":"10.1145\/1315903.1315910"},{"key":"679_CR22","doi-asserted-by":"crossref","unstructured":"He T, Gu L, Luo L, Yan T, Stankovic J, Son S (2006) An overview of data aggregation architecture for real-time tracking with sensor networks. In: Proceedings of the 20th international parallel and distributed processing symposium, p 8","DOI":"10.21236\/ADA446929"},{"issue":"2","key":"679_CR23","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1145\/253262.253291","volume":"26","author":"JM Hellerstein","year":"1997","unstructured":"Hellerstein JM, Haas PJ, Wang HJ (1997) Online aggregation. SIGMOD Rec 26(2):171\u2013182","journal-title":"SIGMOD Rec"},{"key":"679_CR24","doi-asserted-by":"crossref","unstructured":"Iftikhar N (2009) Integration, aggregation and exchange of farming device data: a high level perspective. In: Proceedings of the 2nd international conference on the applications of digital information and web technologies, pp 14\u201319","DOI":"10.1109\/ICADIWT.2009.5273917"},{"key":"679_CR25","unstructured":"Jean-Luc M (2010) Aggregation functions for decision making. In: Decision making process: concepts and methods, chap 17. Wiley, pp 673\u2013721"},{"issue":"1","key":"679_CR26","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1109\/COMST.2014.2354398","volume":"17","author":"P Jesus","year":"2015","unstructured":"Jesus P, Baquero C, Almeida PS (2015) A survey of distributed data aggregation algorithms. IEEE Commun Surv Tutor 17(1):381\u2013404","journal-title":"IEEE Commun Surv Tutor"},{"key":"679_CR27","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.ress.2013.06.007","volume":"120","author":"EY Kang","year":"2013","unstructured":"Kang EY, Enoiu EP, Marinescu R, Seceleanu C, Schobbens PY, Pettersson P (2013) A methodology for formal analysis and verification of EAST-ADL models. Reliab Eng Syst Saf 120:127\u2013138","journal-title":"Reliab Eng Syst Saf"},{"key":"679_CR28","doi-asserted-by":"crossref","unstructured":"Kang K, Cohen S, Hess J, Novak W, Peterson A (1990) Feature-Oriented Domain Analysis (FODA) Feasibility Study. CMU\/SEI-90-TR-021. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA. http:\/\/resources.sei.cmu.edu\/library\/asset-view.cfm?AssetID=11231 . Accessed 13 Nov 2018","DOI":"10.21236\/ADA235785"},{"key":"679_CR29","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1016\/j.jnca.2016.08.002","volume":"73","author":"A Karkouch","year":"2016","unstructured":"Karkouch A, Mousannif H, Al Moatassime H, Noel T (2016) Data quality in internet of things: a state-of-the-art survey. J Netw Comput Appl 73:57\u201381","journal-title":"J Netw Comput Appl"},{"issue":"1","key":"679_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10708-013-9516-8","volume":"79","author":"R Kitchin","year":"2014","unstructured":"Kitchin R (2014) The real-time city? big data and smart urbanism. GeoJournal 79(1):1\u201314","journal-title":"GeoJournal"},{"key":"679_CR31","doi-asserted-by":"crossref","unstructured":"Krishnamurthy S, Wu C, Franklin M (2006) On-the-fly sharing for streamed aggregation. In: Proceedings of the 2006 ACM SIGMOD international conference on management of data, pp 623\u2013634","DOI":"10.1145\/1142473.1142543"},{"key":"679_CR32","unstructured":"Lee AN, Lastra JLM (2011) Data aggregation at field device level for industrial ambient monitoring using web services. In: Proceedings of the 9th IEEE international conference on industrial informatics. IEEE, pp 491\u2013496"},{"issue":"3","key":"679_CR33","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1007\/s00287-015-0891-z","volume":"38","author":"J Lee","year":"2015","unstructured":"Lee J (2015) Smart factory systems. Inform Spektrum 38(3):230\u2013235","journal-title":"Inform Spektrum"},{"key":"679_CR34","unstructured":"Lenz HJ, Shoshani A (1997) Summarizability in OLAP and statistical data bases. In: Proceedings of the 9th scientific and statistical database management, pp 132\u2013143"},{"issue":"2","key":"679_CR35","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1109\/TKDE.2005.34","volume":"17","author":"IFV Lopez","year":"2005","unstructured":"Lopez IFV, Snodgrass RT, Moon B (2005) Spatiotemporal aggregate computation: a survey. IEEE Trans Knowl Data Eng 17(2):271\u2013286","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"SI","key":"679_CR36","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1145\/844128.844142","volume":"36","author":"S Madden","year":"2002","unstructured":"Madden S, Franklin MJ, Hellerstein JM, Hong W (2002) TAG: a tiny aggregation service for ad-hoc sensor networks. ACM SIGOPS Oper Syst Rev 36(SI):131\u2013146","journal-title":"ACM SIGOPS Oper Syst Rev"},{"issue":"1","key":"679_CR37","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1145\/1061318.1061322","volume":"30","author":"SR Madden","year":"2005","unstructured":"Madden SR, Franklin MJ, Hellerstein JM, Hong W (2005) TinyDB: an acquisitional query processing system for sensor networks. ACM Trans Database Syst 30(1):122\u2013173","journal-title":"ACM Trans Database Syst"},{"issue":"6","key":"679_CR38","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1002\/nem.1875","volume":"24","author":"R Makhloufi","year":"2014","unstructured":"Makhloufi R, Doyen G, Bonnet G, Ga\u00efti D (2014) A survey and performance evaluation of decentralized aggregation schemes for autonomic management. Int J Netw Manag 24(6):469\u2013498","journal-title":"Int J Netw Manag"},{"key":"679_CR39","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/978-3-540-73723-0_7","volume-title":"Fuzzy sets and their extensions: representation, aggregation and models","author":"R Mesiar","year":"2008","unstructured":"Mesiar R, Koles\u00e1rov\u00e1 A, Calvo T, Komorn\u00edkov\u00e1 M (2008) A review of aggregation functions. In: Bustince H, Herrera F, Montero J (eds) Fuzzy sets and their extensions: representation, aggregation and models. Springer, Berlin, Heidelberg, pp 121\u2013144"},{"key":"679_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.datak.2013.11.001","volume":"89","author":"T Niemi","year":"2014","unstructured":"Niemi T, Niinim\u00e4ki M, Thanisch P, Nummenmaa J (2014) Detecting summarizability in OLAP. Data Knowl Eng 89:1\u201320","journal-title":"Data Knowl Eng"},{"issue":"2","key":"679_CR41","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1145\/2505420.2505425","volume":"13","author":"M Oyamada","year":"2013","unstructured":"Oyamada M, Kawashima H, Kitagawa H (2013) Data stream processing with concurrency control. SIGAPP Appl Comput Rev 13(2):54\u201365","journal-title":"SIGAPP Appl Comput Rev"},{"key":"679_CR42","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.jnca.2017.08.006","volume":"97","author":"B Pourghebleh","year":"2017","unstructured":"Pourghebleh B, Navimipour NJ (2017) Data aggregation mechanisms in the internet of things: a systematic review of the literature and recommendations for future research. J Netw Comput Appl 97:23\u201334","journal-title":"J Netw Comput Appl"},{"key":"679_CR43","doi-asserted-by":"crossref","unstructured":"Rafanelli M, Shoshani A (1990) Storm: a statistical object representation model. In: International conference on the 5th scientific and statistical database management. Springer, pp 14\u201329","DOI":"10.1007\/3-540-52342-1_18"},{"issue":"4","key":"679_CR44","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/COMST.2006.283821","volume":"8","author":"R Rajagopalan","year":"2006","unstructured":"Rajagopalan R, Varshney P (2006) Data-aggregation techniques in sensor networks: a survey. IEEE Commun Surv Tutor 8(4):48\u201363","journal-title":"IEEE Commun Surv Tutor"},{"key":"679_CR45","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.knosys.2012.07.025","volume":"38","author":"IJ Rudas","year":"2013","unstructured":"Rudas IJ, Pap E, Fodor J (2013) Information aggregation in intelligent systems: an application oriented approach. Knowl Based Syst 38:3\u201313","journal-title":"Knowl Based Syst"},{"issue":"6","key":"679_CR46","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1145\/3124391","volume":"50","author":"EFZ Santana","year":"2017","unstructured":"Santana EFZ, Chaves AP, Gerosa MA, Kon F, Milojicic DS (2017) Software platforms for smart cities: concepts, requirements, challenges, and a unified reference architecture. ACM Comput Surv (CSUR) 50(6):78","journal-title":"ACM Comput Surv (CSUR)"},{"key":"679_CR47","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1016\/j.procs.2015.04.244","volume":"49","author":"S Sirsikar","year":"2015","unstructured":"Sirsikar S, Anavatti S (2015) Issues of data aggregation methods in wireless sensor network: a survey. Procedia Comput Sci 49:194\u2013201","journal-title":"Procedia Comput Sci"},{"issue":"3\u20134","key":"679_CR48","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1504\/IJSNET.2006.012035","volume":"1","author":"I Solis","year":"2006","unstructured":"Solis I, Obraczka K (2006) In-network aggregation trade-offs for data collection in wireless sensor networks. Int J Sens Netw 1(3\u20134):200\u2013212","journal-title":"Int J Sens Netw"},{"key":"679_CR49","doi-asserted-by":"crossref","unstructured":"Song X, Liu J (1992) How well can data temporal consistency be maintained? In: Proceedings of the 1992 IEEE symposium on computer-aided control system design (CACSD), pp 275\u2013284","DOI":"10.1109\/CACSD.1992.274420"},{"key":"679_CR50","unstructured":"Srivastava D, Dar S, Jagadish HV, Levy AY (1996) Answering queries with aggregation using views. In: Proceedings of the 22nd international conference on very large data bases, pp 318\u2013329"},{"key":"679_CR51","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/j.scico.2012.06.002","volume":"79","author":"T Th\u00fcm","year":"2014","unstructured":"Th\u00fcm T, K\u00e4stner C, Benduhn F, Meinicke J, Saake G, Leich T (2014) Featureide: an extensible framework for feature-oriented software development. Sci Comput Program 79:70\u201385","journal-title":"Sci Comput Program"},{"key":"679_CR52","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-54655-6","volume-title":"Data warehouse systems: design and implementation","author":"A Vaisman","year":"2014","unstructured":"Vaisman A, Zim\u00e1nyi E (2014) Data warehouse systems: design and implementation, 1st edn. Springer, Berlin","edition":"1"},{"key":"679_CR53","unstructured":"Vitucci C, Larsson A (2015) Hat, hardware assisted trace: Performance oriented trace and debug system. In: Proceedings of 26th international conference on software and systems engineering and their applications"},{"issue":"2","key":"679_CR54","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1109\/TCC.2014.2338325","volume":"3","author":"X Yun","year":"2015","unstructured":"Yun X, Wu G, Zhang G, Li K, Wang S (2015) FastRAQ: a fast approach to range-aggregate queries in big data environments. IEEE Trans Cloud Comput 3(2):206\u2013218","journal-title":"IEEE Trans Cloud Comput"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-018-0679-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-018-0679-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-018-0679-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T02:35:38Z","timestamp":1775270138000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-018-0679-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11,16]]},"references-count":54,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["679"],"URL":"https:\/\/doi.org\/10.1007\/s00607-018-0679-5","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,11,16]]},"assertion":[{"value":"19 March 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 November 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 November 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}