
Research Article
A Data Brokering Architecture to Guarantee Nonfunctional Requirements in IoT Applications
@INPROCEEDINGS{10.1007/978-3-031-33614-0_6, author={Taha Mansouri and Julian M. Bass and Tarek Gaber and Steve Wright and Benedict Scorey}, title={A Data Brokering Architecture to Guarantee Nonfunctional Requirements in IoT Applications}, proceedings={Big Data Technologies and Applications. 11th and 12th EAI International Conference, BDTA 2021 and BDTA 2022, Virtual Event, December 2021 and 2022, Proceedings}, proceedings_a={BDTA}, year={2023}, month={5}, keywords={IoT wireless sensors software architecture data brokering}, doi={10.1007/978-3-031-33614-0_6} }
- Taha Mansouri
Julian M. Bass
Tarek Gaber
Steve Wright
Benedict Scorey
Year: 2023
A Data Brokering Architecture to Guarantee Nonfunctional Requirements in IoT Applications
BDTA
Springer
DOI: 10.1007/978-3-031-33614-0_6
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.