Data aggregation processes: a survey, a taxonomy, and design guidelines

被引:11
|
作者
Cai, Simin [1 ]
Gallina, Barbara [1 ]
Nystrom, Dag [1 ]
Seceleanu, Cristina [1 ]
机构
[1] Malardalen Univ, Malardalen Real Time Res Ctr, Vasteras, Sweden
关键词
Data aggregation taxonomy; Real-time data management; Data modeling; WIRELESS SENSOR; BIG DATA; NETWORKS; INTERNET; SYSTEMS; THINGS;
D O I
10.1007/s00607-018-0679-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Data aggregation processes are essential constituents for data management in modern computer systems, such as decision support systems and Internet of Things systems, many with timing constraints. Understanding the common and variable features of data aggregation processes, especially their implications to the time-related properties, is key to improving the quality of the designed system and reduce design effort. In this paper, we present a survey of data aggregation processes in a variety of application domains from literature. We investigate their common and variable features, which serves as the basis of our previously proposed taxonomy called DAGGTAX. By studying the implications of the DAGGTAX features, we formulate a set of constraints to be satisfied during design, which helps to check the correctness of the specifications and reduce the design space. We also provide a set of design heuristics that could help designers to decide the appropriate mechanisms for achieving the selected features. We apply DAGGTAX on industrial case studies, showing that DAGGTAX not only strengthens the understanding, but also serves as the foundation of a design tool which facilitates the model-driven design of data aggregation processes.
引用
收藏
页码:1397 / 1429
页数:33
相关论文
共 50 条
  • [31] A taxonomy of multilayer network design and a survey of transportation and telecommunication applications
    Crainic, Teodor Gabriel
    Gendron, Bernard
    Kazemzadeh, Mohammad Rahim Akhavan
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 303 (01) : 1 - 13
  • [32] Automated Design of Deep Neural Networks: A Survey and Unified Taxonomy
    Talbi, El-Ghazali
    ACM COMPUTING SURVEYS, 2021, 54 (02)
  • [33] Guidelines for Autonomous Data Logger Design
    Suzdalenko, Alexander
    2011 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2011,
  • [34] A Survey of Clustering Algorithms for Big Data: Taxonomy and Empirical Analysis
    Fahad, Adil
    Alshatri, Najlaa
    Tari, Zahir
    Alamri, Abdullah
    Khalil, Ibrahim
    Zomaya, Albert Y.
    Foufou, Sebti
    Bouras, Abdelaziz
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (03) : 267 - 279
  • [35] Data Augmentation techniques in time series domain: a survey and taxonomy
    Iglesias, Guillermo
    Talavera, Edgar
    Gonzalez-Prieto, Angel
    Mozo, Alberto
    Gomez-Canaval, Sandra
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (14): : 10123 - 10145
  • [36] Efficient Big-Data Access: Taxonomy and a Comprehensive Survey
    Alazzawe, Anis
    Pal, Amitangshu
    Kant, Krishna
    IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (02) : 356 - 376
  • [37] A survey on indexing techniques for big data: taxonomy and performance evaluation
    Gani, Abdullah
    Siddiqa, Aisha
    Shamshirband, Shahaboddin
    Hanum, Fariza
    KNOWLEDGE AND INFORMATION SYSTEMS, 2016, 46 (02) : 241 - 284
  • [38] A survey on indexing techniques for big data: taxonomy and performance evaluation
    Abdullah Gani
    Aisha Siddiqa
    Shahaboddin Shamshirband
    Fariza Hanum
    Knowledge and Information Systems, 2016, 46 : 241 - 284
  • [39] Data Augmentation techniques in time series domain: a survey and taxonomy
    Guillermo Iglesias
    Edgar Talavera
    Ángel González-Prieto
    Alberto Mozo
    Sandra Gómez-Canaval
    Neural Computing and Applications, 2023, 35 : 10123 - 10145
  • [40] A survey of big data management: Taxonomy and state-of-the-art
    Siddiqa, Aisha
    Hashem, Ibrahim Abaker Targio
    Yaqoob, Ibrar
    Marjani, Mohsen
    Shamshirband, Shahabuddin
    Gani, Abdullah
    Nasaruddin, Fariza
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 71 : 151 - 166