Next Article in Journal
Quantitative Analysis of Soil Total Nitrogen Using Hyperspectral Imaging Technology with Extreme Learning Machine
Next Article in Special Issue
A Cloud-based Middleware for Self-Adaptive IoT-Collaboration Services
Previous Article in Journal
Recent Progress in Wireless Sensors for Wearable Electronics
Previous Article in Special Issue
Applying OGC Sensor Web Enablement Standards to Develop a TDR Multi-Functional Measurement Model
Open AccessArticle

An Interoperable Component-Based Architecture for Data-Driven IoT System

1
Department of Computer System and Technology, Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur 50603, Malaysia
2
Power Electronics and Renewable Energy Research Laboratory (PEARL), Department of Electrical Engineering, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia
*
Authors to whom correspondence should be addressed.
Sensors 2019, 19(20), 4354; https://doi.org/10.3390/s19204354
Received: 4 September 2019 / Revised: 30 September 2019 / Accepted: 30 September 2019 / Published: 9 October 2019
(This article belongs to the Special Issue Internet of Things Middleware Platforms and Sensing Infrastructure)
The advancement of the Internet of Things (IoT) as a solution in diverse application domains has nurtured the expansion in the number of devices and data volume. Multiple platforms and protocols have been introduced and resulted in high device ubiquity and heterogeneity. However, currently available IoT architectures face challenges to accommodate the diversity in IoT devices or services operating under different operating systems and protocols. In this paper, we propose a new IoT architecture that utilizes the component-based design approach to create and define the loosely-coupled, standalone but interoperable service components for IoT systems. Furthermore, a data-driven feedback function is included as a key feature of the proposed architecture to enable a greater degree of system automation and to reduce the dependency on mankind for data analysis and decision-making. The proposed architecture aims to tackle device interoperability, system reusability and the lack of data-driven functionality issues. Using a real-world use case on a proof-of-concept prototype, we examined the viability and usability of the proposed architecture. View Full-Text
Keywords: Internet of Things (IoT); edge computing; system interoperability; component-based design methodology; data-driven mechanism Internet of Things (IoT); edge computing; system interoperability; component-based design methodology; data-driven mechanism
Show Figures

Figure 1

MDPI and ACS Style

Lo, S.K.; Liew, C.S.; Tey, K.S.; Mekhilef, S. An Interoperable Component-Based Architecture for Data-Driven IoT System. Sensors 2019, 19, 4354.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop