Next Article in Journal
Building Trusted Federated Learning: Key Technologies and Challenges
Previous Article in Journal
The Method and Software Tool for Identification of the Machine Code Architecture in Cyberphysical Devices
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Event-Driven Architectural Model for Integrating Heterogeneous Data and Developing Smart City Applications

by
Jurairat Phuttharak
1,* and
Seng W. Loke
2
1
Department of Digital Business, Prince of Songkla University, Trang Campus, Trang 92000, Thailand
2
School of Information Technology, Deakin University, Burwood Campus, Melbourne, VIC 3125, Australia
*
Author to whom correspondence should be addressed.
J. Sens. Actuator Netw. 2023, 12(1), 12; https://doi.org/10.3390/jsan12010012
Submission received: 26 December 2022 / Revised: 19 January 2023 / Accepted: 29 January 2023 / Published: 1 February 2023
(This article belongs to the Section Network Services and Applications)

Abstract

Currently, many governments are gearing up to promote the development of smart cities in their countries. A smart city is an urban area using different types of sensors to collect data, which will then be used to manage assets and resources efficiently. Through smart technology, the quality of living and performance of urban services are enhanced. Recent works addressed a set of platforms aimed to support the development of smart city applications. It seems that most of them involved dealing with collecting, managing, analyzing, and correlating data to extract new information useful to a city, but they do not integrate a diversified set of services and react to events on the fly. Moreover, the application development facilities provided by them seem to be limited and might even increase the complexity of this task. We propose an event-based architecture with components that meet important requirements for smart city platforms, supporting increased demand for scalability, flexibility, and heterogeneity in event processing. We implement such architecture and data representation models, handling different data formats, and supporting a semantics-based data model. Finally, we discuss the effectiveness of a S mart Event-based Middleware (SEMi) and present empirical results regarding a performance evaluation of SEMi.
Keywords: smart city; event-driven architecture; event processing; heterogeneity; interoperability; scalability smart city; event-driven architecture; event processing; heterogeneity; interoperability; scalability

Share and Cite

MDPI and ACS Style

Phuttharak, J.; Loke, S.W. An Event-Driven Architectural Model for Integrating Heterogeneous Data and Developing Smart City Applications. J. Sens. Actuator Netw. 2023, 12, 12. https://doi.org/10.3390/jsan12010012

AMA Style

Phuttharak J, Loke SW. An Event-Driven Architectural Model for Integrating Heterogeneous Data and Developing Smart City Applications. Journal of Sensor and Actuator Networks. 2023; 12(1):12. https://doi.org/10.3390/jsan12010012

Chicago/Turabian Style

Phuttharak, Jurairat, and Seng W. Loke. 2023. "An Event-Driven Architectural Model for Integrating Heterogeneous Data and Developing Smart City Applications" Journal of Sensor and Actuator Networks 12, no. 1: 12. https://doi.org/10.3390/jsan12010012

APA Style

Phuttharak, J., & Loke, S. W. (2023). An Event-Driven Architectural Model for Integrating Heterogeneous Data and Developing Smart City Applications. Journal of Sensor and Actuator Networks, 12(1), 12. https://doi.org/10.3390/jsan12010012

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop