Skip to main content

Research Repository

Advanced Search

A Data Brokering Architecture to Guarantee Nonfunctional Requirements in IoT Applications

Mansouri, Taha; Bass, Julian; Gaber, Tarek; Wright, Steven; Scorey, Benedict

Authors

Tarek Gaber

Steven Wright

Benedict Scorey



Abstract

IoT sensors capture different aspects of the environmental data and generate high throughput data streams. To harvest potential values from these sensors, a system fulfilling the big data requirements should be designed. In this work, we reviewed the important nonfunctional requirements, in particular big data-based
ones. Moreover, we dug out a conventional IoT architecture to address these requirements. Finally, we designed a brokering based architecture which is flexible and scalable enough to cover big data
requirements of high throughput data streams resulted from modern sensors. Evaluation results using quantitative comparisons on use case displayed that the proposed new architecture outperformed the
conventional ones. The experiments showed that the proposed architecture can handle 32 times more load than the conventional.

Citation

Mansouri, T., Bass, J., Gaber, T., Wright, S., & Scorey, B. (2023). A Data Brokering Architecture to Guarantee Nonfunctional Requirements in IoT Applications. In Big Data Technologies and Applications (75-84). https://doi.org/10.1007/978-3-031-33614-0_6

Acceptance Date May 9, 2023
Online Publication Date May 26, 2023
Publication Date May 26, 2023
Deposit Date May 18, 2023
Publisher Springer
Volume 480
Pages 75-84
Series Title Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
Book Title Big Data Technologies and Applications
ISBN 9783031336133
DOI https://doi.org/10.1007/978-3-031-33614-0_6
Publisher URL https://link.springer.com/chapter/10.1007/978-3-031-33614-0_6