CEPEDALoCo: An event-driven architecture for integrating complex event processing and blockchain through low-code

被引:4
|
作者
Rosa-Bilbao, Jesus [1 ]
Boubeta-Puig, Juan [1 ]
Rutle, Adrian [2 ]
机构
[1] Univ Cadiz, Dept Comp Sci & Engn, UCASE Software Engn Res Grp, Avda Univ Cadiz 10, Cadiz 11519, Spain
[2] Western Norway Univ Appl Sci, Dept Comp Sci Elect Engn & Math Sci, Bergen, Norway
关键词
Air quality; Blockchain; Complex event processing; Event-driven architecture; Internet of Things; Low-code;
D O I
10.1016/j.iot.2023.100802
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) is made up of millions of devices generating large amounts of heterogeneous data from multiple sources. These devices can be from multiple manufacturers which makes their use in terms of data acquisition, processing, analysis and actions on these data challenging. Additionally, all these data must be analyzed and correlated in real time for the early detection of situations of interest (complex events) and subsequent decision making. These complex events must be able to automatically trigger decisions and be stored in a secure, immutable and accessible way. In this context, Event-Driven Applications (EDAs) are a solution to meet these needs, however, developing such applications requires vast knowledge in certain technologies. To address these challenges, an EDA is proposed in this paper to integrate Complex Event Processing (CEP) and blockchain through the low-code paradigm. This proposal allows for the development of EDAs in a user-friendly way. These applications make it possible to integrate IoT devices from multiple manufacturers and with different data formats together with CEP technology for complex event detection and blockchain for secure, immutable and accessible event storage. To demonstrate the feasibility, the architecture was applied and evaluated in a case study related to measuring and acting on air quality using IoT devices that measure different pollutants and factors such as temperature, humidity and wind. The results show that the graphically designed EDAs facilitate the real-time analysis of the collected IoT data via a CEP engine, whose outcome is transparently and automatically registered in a blockchain network.
引用
下载
收藏
页数:16
相关论文
共 50 条
  • [31] EVENT-DRIVEN SIGNAL PROCESSING WITH NEUROMORPHIC COMPUTING SYSTEMS
    Blouw, Peter
    Eliasmith, Chris
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 8534 - 8538
  • [32] Smart Query Execution for Event-driven Stream Processing
    Shaikh, Salman Ahmed
    Watanabe, Yousuke
    Wang, Yan
    Kitagawa, Hiroyuki
    2016 IEEE SECOND INTERNATIONAL CONFERENCE ON MULTIMEDIA BIG DATA (BIGMM), 2016, : 97 - 104
  • [33] Integrating console and event-driven models in CS1
    Woodworth, P
    Dann, W
    PROCEEDINGS OF THE THIRTIETH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 1999, : 132 - 135
  • [34] Asynchronous Geospatial Processing: An Event-Driven Push-Based Architecture for the OGC Web Processing Service
    Westerholt, Rene
    Resch, Bernd
    TRANSACTIONS IN GIS, 2015, 19 (03) : 455 - 479
  • [35] Edge-Based Blockchain Architecture for Event-Driven IoT using Hierarchical Identity Based Encryption
    Pavithran, Deepa
    Al-Karaki, Jamal N.
    Shaalan, Khaled
    INFORMATION PROCESSING & MANAGEMENT, 2021, 58 (03)
  • [36] Autonomous Agents in Complex Event-Driven Software Systems
    Douglass, Scott A.
    2013 20TH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS 2013), 2013, : 1 - 1
  • [37] Adaptive RBAC in Complex Event-Driven BPM Systems
    Yahya, Bernardo N.
    Bae, Hyerim
    DYNAMICS IN LOGISTICS, SECOND INTERNATIONAL CONFERENCE, LDIC 2009, 2011, : 203 - 212
  • [38] Robust event-driven particle tracking in complex geometries
    Strobl, Severin
    Bannerman, Marcus N.
    Poeschel, Thorsten
    COMPUTER PHYSICS COMMUNICATIONS, 2020, 254
  • [39] An event-driven framework for the simulation of complex surgical procedures
    Sewell, C
    Morris, D
    Blevins, N
    Barbagli, F
    Salisbury, K
    MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2004, PT 2, PROCEEDINGS, 2004, 3217 : 346 - 354
  • [40] A Blockchain Based Approach for Event-driven Peer to Peer Energy Trading
    Liu, Yongqing
    Huang, Qibin
    Li, Zihao
    Wang, Zhen
    Wang, Xiaohui
    Wu, Hang
    Huang, Hui
    Wen, Fushuan
    2023 IEEE IAS GLOBAL CONFERENCE ON RENEWABLE ENERGY AND HYDROGEN TECHNOLOGIES, GLOBCONHT, 2023,