WARERING: AN INNOVATIVE IOT PLATFORM FOR REAL-TIME CONTROL AND VISUALIZATION IN LEARNING CONTEXTS
Main Article Content
Abstract
This research aimed to develop and evaluate a prototype Internet of Things (IoT) platform for practical instruction in higher education. The design focused on ease of use, scalability for large numbers of users, and the ability to control devices and visualize sensor data in real time. The study began with an analysis of the limitations of existing platforms, which were found to be unsuitable for classroom environments due to their complexity and limited capacity to manage multiple devices concurrently. To address these issues, the research team developed “WARERING,” applying Agile Software Development principles within the Scrum framework to enable iterative development and continuous improvement based on user feedback. Key technologies integrated into the platform include MQTT for data transmission, WebSocket for real-time visualization, MongoDB for unstructured data storage, and Kubernetes for cloud-based system management. Performance testing through simulated real-world usage demonstrated that the platform could support up to 500 concurrent users with an average response time of less than 500 milliseconds and an error rate of less than 1%. User satisfaction assessments indicated a very high level of satisfaction, with a mean score of 4.45 and a standard deviation of 0.53. Notably, the aspect of ease of learning the system received the highest satisfaction rating, with a mean score of 4.63 and a standard deviation of 0.34. These findings suggest that the WARERING platform effectively supports real-time, hands-on learning and demonstrates strong potential for broader adoption across educational institutions.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
References
ธงชัย เจือจันทร์ ทวีวัฒน์ มูลจัด และ เอกธนัช เหลืองศิริวรรณ (2566). TMAC: โพรโทคอลชั้นแมคเพื่อการสื่อสารระยะไกล
สำหรับโพรโทคอลเอ็มคิวทีทีบน เครือข่ายลอร่า. วารสารวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยมหาสารคาม,
(4), 108-117.
Bhaskaran, H. S., Gordon, M., and Neethirajan, S. (2024). Development of a cloud-based IoT system for
livestock health monitoring using AWS and python. Smart Agricultural Technology, 9, 100524.
Bhimanapati, V., Goel, P., and Jain, U. (2024). Leveraging Selenium and Cypress for Comprehensive Web
Application Testing. Journal of Quantum Science and Technology, 1, 66-79.
Boca, L. L., Ciortea, E. M., Boghean, C., Begov-Ungur, A., Boghean, F., and Dădârlat, V. T. (2023).
An IoT System Proposed for Higher Education: Approaches and Challenges in Economics,
Computational Linguistics, and Engineering. Sensors, 23 (14), 13-21.
Böhm, S., and Wirtz, G. (2022). Cloud-Edge Orchestration for Smart Cities: A Review of Kubernetes based
Orchestration Architectures. EAI Endorsed Transactions on Smart Cities, 6 (18), 1-19.
Eyada, M., Saber, W., El Genidy, M., and Amer, F. (2020). Performance Evaluation of IoT Data
Management Using MongoDB Versus MySQL Databases in Different Cloud Environments.
IEEE Access, 8, 110656-110668.
Ghashim, I. A., and Arshad, M. (2023). Internet of Things (IoT)-Based Teaching and Learning: Modern
Trends and Open Challenges. Sustainability, 15 (21), 1-19.
Han, X. (2021). A Study of Performance Testing in Configurable Software Systems. Journal of Software
Engineering and Applications, 14 (9), 474-492.
Hong, S. S., Lee, J., Chung, S., and Kim, B. (2023). Fast Real-Time Data Process Analysis Based on
NoSQL for IoT Pavement Quality Management Platform. Applied Sciences, 13 (1), 3-18.
Hwang, K., Jung, I. H., and Lee, A. M. (2022). Monitoring of MQTT-based Messaging Server. Webology,
(1), 4724-4735.
Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J.,
Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R. C., Mellor, S., Schwaber, K.,
Sutherland, J., and Thomas, D. (2001). Manifesto for Agile Software Development. Manifesto for
Agile Software Development. Retrieved from October 12, 2024, https://agilemanifesto.org/.
Mdemaya, G. B. J., Ndadji, M. M. Z., Sindjoung, M. L. F., and Velempini, M. (2024). Efficient Load-Balancing
and Container Deployment for Enhancing Latency in an Edge Computing-Based IoT Network
Using Kubernetes for Orchestration. International Journal of Advanced Computer Science and
Applications, 14 (9), 474-492.
Pahl, C., El Ioini, N., Helmer, S., and Lee, B. (2018). An Architecture Pattern for Trusted Orchestration in
IoT Edge Clouds. Retrieve from October 12, 2024, https://doi.org/10.1109/ FMEC.2018.8364046.