Proceedings of International Scientific Conference „ALFATECH – Smart Cities and modern technologies“ (pp. 113-117)
АУТОР(И) / AUTHOR(S): Nikola MILOVIĆ, Dejan VIDUKA
Download Full Pdf 
DOI: 10.46793/ALFATECHproc25.113M
САЖЕТАК / ABSTRACT:
Smart cities rely on complex IoT systems to enhance urban services, yet testing these large-scale, heterogeneous, and security-critical deployments poses unique challenges. This paper identifies key issues—scalability, interoperability, security, and resource constraints—and reviews state-of-the-art solutions, including simulation frameworks, standardization efforts, automated testing, and AI-driven approaches, providing actionable insights for robust, reliable IoT testing in smart cities.
КЉУЧНЕ РЕЧИ / KEYWORDS:
Interoperability, IoT testing, Scalability, Security, Smart cities
ПРОЈЕКАТ / ACKNOWLEDGEMENT:
ЛИТЕРАТУРА / REFERENCES:
- Alam, T. (2018). A reliable communication framework and its use in internet of things (IoT). CSEIT1835111, 3(5), 450–456.
- Alhafidh, B., & Allen, W. (2016). Design and simulation of a smart home managed by an intelligent self-adaptive system. International Journal of Engineering Research and Applications, 6, 2248–2264.
- Fahmideh, M., Ahmad, A., Behnaz, A., Grundy, J., & Susilo, W. (2021). Software Engineering For Internet of Things: The Practitioners’ Perspective. IEEE Transactions on Software Engineering, 48(8), 2857–2878.
- White, G., Nallur, V., & Clarke, S. (2017). Quality of Service Approaches in IoT: A Systematic Mapping. Journal of Systems and Software, 132, 186–203.
- Medhat, N., Moussa, S., Badr, N., & Tolba, M. F. (2019). Testing Techniques in IoT-Based Systems. In 2019 Ninth International Conference on Intelligent Computing and Information Systems (ICICIS) (pp. 394–401). IEEE.
- Kaur, H., & Kumar, R. (2021). A Survey on Internet of Things (IoT): Layer-specific, Domain-specific and Industry-defined Architectures. In Advances in Computational Intelligence and Communication Technology (pp. 265–275). Springer.
- Burhan, M., Rehman, R. A., Khan, B., & Kim, B.-S. (2018). IoT Elements, Layered Architectures and Security Issues: A Comprehensive Survey. Sensors, 18(9), 2796.
- Sanchez, L., et al. (2014). SmartSantander: IoT Experimentation Over a Smart City Testbed. Computer Networks, 61, 217–238.
- Hu, L., Wong, W. E., Kuhn, D. R., Kacker, R. N., & Li, S. (2022). CTIoT: A Combinatorial Testing-Based Path Selection Framework For Effective IoT Testing. Empirical Software Engineering, 27, 1–38.
- Murad, G., Badarneh, A., Qusef, A., & Almasalha, F. (2018). Software Testing Techniques in IoT. In 2018 8th International Conference on Computer Science and Information Technology (CSIT) (pp. 17–21). IEEE.
- Marinissen, E. J., et al. (2016). IoT: Source of Test Challenges. In 2016 21st IEEE European Test Symposium (ETS) (pp. 1–10). IEEE.
- Kaiser, A., & Hackel, S. (2019). Standards-Based IoT Testing With Open-Source Test Equipment. In 2019 IEEE 19th International Conference on Software Quality, Reliability and Security Companion (QRS-C) (pp. 435–441). IEEE.
- Chandan, A. R., & Khairnar, V. D. (2018). Security Testing Methodology of IoT. In 2018 International Conference on Inventive Research in Computing Applications (ICIRCA) (pp. 1431–1435). IEEE.
- Walker, M. A., Schmidt, D. C., & Dubey, A. (2019). Testing At Scale of IoT Blockchain Applications. In Advances in Computers, 115 (pp. 155–179). Elsevier.
- Bosmans, S., Mercelis, S., Denil, J., & Hellinckx, P. (2019). Testing IoT Systems Using A Hybrid Simulation-Based Testing Approach. Computing, 101, 857–872.
- Nguyen, S., Salcic, Z., Zhang, X., & Bisht, A. (2020). A Low-Cost Two-Tier Fog Computing Testbed For Streaming IoT-Based Applications. IEEE Internet of Things Journal, 8(8), 6928–6939.
- Ramprasad, B., Mukherjee, J., & Litoiu, M. (2018). A Smart Testing Framework For IoT Applications. In 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion) (pp. 252–257). IEEE.
- Demirel, S. T., Demirel, M., Dogru, I., & Das, R. (2019). InterOpT: A new testing platform based on oneM2M standards for IoT Systems. In 2019 International Symposium on Networks, Computers and Communications (ISNCC) (pp. 1–6). IEEE.
- Ziegler, S., Fdida, S., Viho, C., & Watteyne, T. (2017). F-Interop: Online Platform Of Interoperability And Performance Tests For The Internet Of Things. LNICST, 190, 49–55.
- Medhat, N., Moussa, S. M., Badr, N. L., & Tolba, M. F. (2020). A Framework For Continuous Regression And Integration Testing In IoT Systems Based On Deep Learning And Search-Based Techniques. IEEE Access, 8, 215716–215726.
- Liu, X., Cui, B., Fu, J., & Ma, J. (2020). HFuzz: Towards Automatic Fuzzing Testing Of NB-IoT Core Network Protocols Implementations. Future Generation Computer Systems, 108, 390– 400.
- Serrano, M., et al. (2022). Cross-Domain Interoperability Using Federated Interoperable Semantic IoT/Cloud Testbeds and Applications: The FIESTA-IoT Approach. In Building the Future Internet through FIRE (pp. 287–321). River Publishers.
- Lanza, J., Sanchez, L., Gomez, D., Elsaleh, T., Steinke, R., & Cirillo, F. (2016). A Proof-of-Concept for Semantically Interoperable Federation of IoT Experimentation Facilities. Sensors, 16(1006), 1– 20.
- Khalil, U., Uddin, M., Malik, O., & Hussain, S. (2022). A Blockchain Footprint for Authentication of IoT-Enabled Smart Devices in Smart Cities: State-of-the-Art Advancements, Challenges and Future Research Directions. IEEE Access, 10, 1–1.
- Syed, A. S., Sierra-Sosa, D., Kumar, A., & Elmaghraby, A. (2021). IoT in Smart Cities: A Survey of Technologies, Practices and Challenges. Smart Cities, 4, 429–475.
- oneM2M. (n.d.). Devices & Examples. oneM2M. Retrieved from https://www.onem2m.org/using-onem2m/devices-examples