Abstract
The Internet of Things (IoT) encompasses diverse characteristics, such as varying load frequencies and performance requirements. Designing static IoT systems to cover such varying loads is challenging. Self-adaptive systems, enhanced by artificial intelligence, can offer better performance by responding dynamically to changing conditions. Empirical research is essential to validate such systems. In this paper, we contribute by designing experiments to assess the performance of multiple IoT architectures under various load frequencies. Using the empirical data collected, we train an artificial neural network to predict response times for untested frequencies, identifying optimal scenarios for self-adaptive architecture transitions. We present a dataset of 2,641,008 points regarding the response times of requests for several industrial IoT deployment architectures. We perform an extensive systematic evaluation of 4,374 cases indicating 29.6% improvements in terms of reducing mean response times. Additionally, we provide prototypical tool support for practical implementations and to make our approach easy-to-use.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2025 IEEE International Conference on Mechatronics (ICM 2025), February 28th - March 2nd, 2025, Wollongong, NSW |
| Place of Publication | U.S. |
| Publisher | IEEE |
| Number of pages | 8 |
| ISBN (Electronic) | 9798331533892 |
| DOIs | |
| Publication status | Published - 2025 |
| Event | IEEE International Conference on Mechatronics - University of Wollongong, Wollongong, Australia Duration: 28 Feb 2025 → 2 Mar 2025 |
Conference
| Conference | IEEE International Conference on Mechatronics |
|---|---|
| Abbreviated title | ICM |
| Country/Territory | Australia |
| City | Wollongong |
| Period | 28/02/25 → 2/03/25 |
Keywords
- Deep Neural Networks
- Empirical Data
- Self-Adaptive Systems