References
[1]. Adegbija, T., Lysecky, R., & Kumar, V. V. (2019, May). Right-provisioned IoT edge computing: An overview. In Proceedings of the 2019 on Great Lakes Symposium on VLSI (pp. 531-536). https://doi.org/10.1145/3299874.3319 338
[2]. Akkermans, S., Small, N., Joosen, W., & Hughes, D. (2017, November). Niflheim: End-to-end middleware for applications across all tiers of the IoT. In Proceedings of the th 15 ACM Conference on Embedded Network Sensor Systems (pp. 1-2). https://doi.org/10.1145/3131672.3136975
[3]. Alagiannis, I., Borovica, R., Branco, M., Idreos, S., & Ailamaki, A. (2012). NoDB in action: Adaptive query processing on raw data. Proceedings of the VLDB Endowment, 5(12), 1942-1945.
[4]. Alam, M., Rufino, J., Ferreira, J., Ahmed, S. H., Shah, N., & Chen, Y. (2018). Orchestration of microservices for IoT using docker and edge computing. IEEE Communications Magazine, 56(9), 118-123. https://doi.org/10.1109/MCO M.2018.1701233
[5]. Atonomi LLC. (n.d.). Atonomi: For trusted IoT [White Paper]. Retrieved from https://uploads-ssl.webflow.com/ 5b95e56c7572f5c98b3993d9/5bb701dfc2defc245cd 39d01_Atonomi-White-Paper-v0.9.4a.pdf
[6]. Bhawiyuga, A., Data, M., & Warda, A. (2017, October). Architectural design of token based authentication of th MQTT protocol in constrained IoT device. In 2017 11 International Conference on Telecommunication Systems Services and Applications (TSSA) (pp. 1-4). IEEE. https://doi.org/10.1109/TSSA.2017.8272933
[7]. Butzin, B., Golatowski, F., & Timmermann, D. (2016, September). Microservices approach for the internet of st things. In 2016 IEEE 21 International Conference on Emerging Technologies and Factory Automation (ETFA) (pp. 1-6). IEEE. https://doi.org/10.1109/ETFA.2016.7733707
[8]. Carnevale, L., Celesti, A., Galletta, A., Dustdar, S., & Villari, M. (2019). Osmotic computing as a distributed multi-agent system: The body area network scenario. Internet of Things, 5, 130-139. https://doi.org/10.1016/j.io t.2019.01.001
[9]. Chen, B., Eck, B., Fusco, F., Gormally, R., Purcell, M., Sinn, M., & Tirupathi, S. (2018, November). Castor: Contextual IoT time series data and model management at scale. In 2018 IEEE International Conference on Data Mining Workshops (ICDMW) (pp. 1487-1492). IEEE. https://doi.org/10.1109/ICDMW.2018.00213
[10]. Chris, R. (2016). Refactoring a monolith into microservices. NGINX. Retrieved from https://www.nginx. com/blog/refactoring-amonolith-into-microservices/
[11]. Claeys, T., Rousseau, F., & Tourancheau, B. (2017, September). Securing complex IoT platforms with token based access control and authenticated key establishment. In 2017 International Workshop on Secure Internet of Things (SIoT) (pp. 1-9). IEEE. https://doi.org/10.11 09/SIoT.2017.00006
[12]. Costa, L. C., Rabaey, J., Wolisz, A., Rosan, M., & Zuffo, M. K. (2015). Swarm os control plane: an architecture proposal for heterogeneous and organic networks. IEEE Transactions on Consumer Electronics, 61(4), 454-462. https://doi.org/10.1109/TCE.2015.7389799
[13]. da Cruz, M. A., Rodrigues, J. J. P., Al-Muhtadi, J., Korotaev, V. V., & de Albuquerque, V. H. C. (2018). A reference model for internet of things middleware. IEEE Internet of Things Journal, 5(2), 871-883. https://doi.org/1 0.1109/JIOT.2018.2796561
[14]. De Biase, L. C., Ccori, P. C., Corazza, G., Guinezi, M., Fedrecheski, G., & Zuffo, M. K. (2019, January). Swarm assistant: An intelligent personal assistant for the swarm. In 2019 IEEE International Conference on Consumer Electronics (ICCE) (pp. 1-2). IEEE. https://doi.org/10.1109 /ICCE.2019.8662010
[15]. de Santana, C. J. L., de Mello Alencar, B., & Prazeres, C. V. S. (2019, April). Reactive microservices for the internet of things: A case study in fog computing. In Proceedings of th the 34 ACM/SIGAPP Symposium on Applied Computing (pp. 1243-1251). https://doi.org/10.1145/3297280.3 297402
[16]. Di Martino, S., Fiadone, L., Peron, A., Riccabone, A., & Vitale, V. N. (2019, June). Industrial Internet of Things: persistence for time series with NoSQL databases. In 2019 th IEEE 28 International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE) (pp. 340-345). IEEE. https://doi.org/10.1109/WETIC E.2019.00076
[17]. Egham, U. K. (2017). Gartner says 8.4 billion connected "Things" will be in use in 2017, up 31 percent from 2016 [Press Release]. Retrieved from https://www. gartner.com/newsroom/id/3598917
[18]. El-Hajj, M., Fadlallah, A., Chamoun, M., & Serhrouchni, A. (2019). A survey of internet of things (IoT) authentication schemes. Sensors, 19(5), 1-43. https://do i.org/10.3390/s19051141
[19]. Fuller, A., Fan, Z., Day, C., & Barlow, C. (2020). Digital twin: Enabling technologies, challenges and open research. IEEE Access, 8, 108952-108971. https://doi.or g/10.1109/ACCESS.2020.2998358
[20]. Fulton III, S. M. (2015). What led amazon to its own microservices architecture. Retrieved from https://thenew stack.io/led-amazon-microservices-architecture/
[21]. Ge, X., Zhu, H., Wang, C., Yuan, Z., & Zhu, Y. (2019, March). Design and implementation of reactive distributed internet of things platform based on actor rd model. In 2019 IEEE 3 Information Technology, Networking, Electronic and Automation Control Conference (ITNEC) (pp. 1993-1996). IEEE. https://doi.org/10.1109/ITNEC.2019.872 9169
[22]. GGómez-Berbís, J. M., & de Amescua-Seco, A. (2019, December). SEDIT: Semantic digital twin based on industrial IoT data management and knowledge graphs. In International Conference on Technologies and Innovation (pp. 178-188). Cham: Springer. https://doi.org/10.1007/97 8-3-030-34989-9_14
[23]. Girma, A., Bahadori, N., Sarkar, M., Tadewos, T. G., Behnia, M. R., Mahmoud, M. N., ... & Homaifar, A. (2020). IoT-enabled autonomous system collaboration for disaster-area management. IEEE/CAA Journal of Automatica Sinica, 7(5), 1249-1262. https://doi.org/10.1 109/JAS.2020.1003291
[24]. Gupta, H., Xu, Z., & Ramachandran, U. (2018). Datafog: Towards a holistic data management platform for the iot age at the network edge. In Workshop on Hot Topics in Edge Computing (HotEdge 18). Retrieved from https://www.usenix.org/conference/hotedge18/pre sentation/gupta
[25]. Hammi, M. T., Hammi, B., Bellot, P., & Serhrouchni, A. (2018). Bubbles of trust: A decentralized blockchain-based authentication system for IoT. Computers & Security, 78, 126-142. https://doi.org/10.1016/j.cose.2018.06.004
[26]. Hanada, Y., Hsiao, L., & Levis, P. (2018, November). Smart contracts for machine-to-machine communication: Possibilities and limitations. In 2018 IEEE International Conference on Internet of Things and Intelligence System (IOTAIS) (pp. 130-136). IEEE. https://doi.org/10.1109/IOTAIS. 2018.8600854
[27]. Karanjkar, N., Joglekar, A., Mohanty, S., Prabhu, V., Raghunath, D., & Sundaresan, R. (2018, November). Digital twin for energy optimization in an SMT-PCB assembly line. In 2018 IEEE International Conference on Internet of Things and Intelligence System (IOTAIS) (pp. 85-89). IEEE. https://doi.org/10.1109/IOTAIS.2018.8600830
[28]. Kim, G., Kang, S., Park, J., & Chung, K. (2019). An MQTT-based context-aware autonomous system in oneM2M architecture. IEEE Internet of Things Journal, 6(5), 8519-8528. https://doi.org/10.1109/JIOT.2019.2919971
[29]. Kumar, P. M., Manogaran, G., Sundarasekar, R., Chilamkurti, N., & Varatharajan, R. (2018). Ant colony optimization algorithm with internet of vehicles for intelligent traffic control system. Computer Networks, 144, 154-162. https://doi.org/10.1016/j.comnet.2018.07.001
[30]. Kumar, R. N. V., & Kumar, M. P. (2020). Survey on state of art IoT protocols and applications. IEEE International Conference on Computational Intelligence for Smart Power System and Sustainable Energy (CISPSSE-2020). https://doi.org/10.1109/CISPSSE49931.2020.9212227.
[31]. Lee, J., Yu, S., Park, K., Park, Y., & Park, Y. (2019). Secure three-factor authentication protocol for multigateway IoT environments. Sensors, 19(10), 1-25. https://doi.org/10.3390/s19102358
[32]. Lu, Y., Liu, C., Kevin, I., Wang, K., Huang, H., & Xu, X. (2020). Digital Twin-driven smart manufacturing: Connotation, reference model, applications and research issues. Robotics and Computer-Integrated Manufacturing, 61, 1-14. https://doi.org/10.1016/j.rcim.2019.101837
[33]. Mach, P., & Becvar, Z. (2017). Mobile edge computing: A survey on architecture and computation offloading. IEEE Communications Surveys & Tutorials, 19(3), 1628-1656. https://doi.org/10.1109/COMST.2017.2682318
[34]. Makarov, V. V., Frolov, Y. B., Parshina, I. S., & Ushakova, M. V. (2019). The design concept of digital twin. In 2019 Twelfth International Conference on Management of Largescale System Development (MLSD) (pp. 1-4). https://doi.org/10.1 109/MLSD.2019.8911091
[35]. Marchal, S., Miettinen, M., Nguyen, T. D., Sadeghi, A. R., & Asokan, N. (2019). AuDI: Toward autonomous iot device-type identification using periodic communication. IEEE Journal on Selected Areas in Communications, 37(6), 1402-1412. https://doi.org/10.1109/JSAC.2019.2904364
[36]. Martínez-Peláez, R., Toral-Cruz, H., Parra-Michel, J. R., García, V., Mena, L. J., Félix, V. G., & Ochoa-Brust, A. (2019). An enhanced lightweight IoT-based authentication scheme in cloud computing circumstances. Sensors, 19(9), 1-22. https://doi.org/10.3390/s19092098
[37]. Meierhofer, J., & West, S. (2019, June). Service value creation using a digital twin. In Naples Forum on Service, Service Dominant Logic, Network & Systems Theory and Service Science: Integrating Three Perspectives for a New Service Agenda (pp. 4-7).
[38]. Mendez Mena, D. M., & Yang, B. (2018, September). Blockchain-based whitelisting for consumer IoT devices th and home networks. In Proceedings of the 19 Annual SIG Conference on Information Technology Education (pp. 7- 12). https://doi.org/10.1145/3241815.3241853
[39]. Mocnej, J., Seah, W. K., Pekar, A., & Zolotova, I. (2018). Decentralised IoT architecture for efficient resources utilization. IFAC-Papers Online, 51(6), 168-173. https://doi.org/10.1016/j.ifacol.2018.07.148
[40]. Naqvi, S. N. Z., Yfantidou, S., & Zimányi, E. (2017). Time series databases and influxdb. Université Libre de Bruxelles. Retrieved from https://cs.ulb.ac.be/public/_ media/teaching/influxdb_2017.pdf
[41]. Nolan, M., McGrath, M. J., Spoczynski, M., & Healy, D. (2019, April). Adaptive industrial IoT/CPS messaging strategies for improved edge compute utility. In Proceedings of the Workshop on Fog Computing and the IoT (pp. 16-20). https://doi.org/10.1145/3313150.3313220
[42]. Pant, T. (2019). Ingesting IoT and sensor data at scale. Retrieved from https://medium.com/hackernoon/ ingesting-iot-and-sensor-data-at-scale-ee548e 0f8b78
[43]. Patel, M., & Bhise, M. (2019, January). Raw data th processing framework for IoT. In 2019 11 International Conference on Communication Systems & Networks (COMSNETS) (pp. 695-699). IEEE. https://doi.org/10.1109/ COMSNETS.2019.8711408
[44]. Pettey, C. ( 2018). How IoT impacts data and analytics. Retrieved from https://www.gartner.com/smarter withgartner/how-iot-impacts-data-and-analytics/
[45]. Peyrott, S. (2017). JWT Handbook. Retrieved from https://www.scribd.com/document/355513170/Jwt- Handbook
[46]. Pillai, A. S., Chandraprasad, G. S., Khwaja, A. S., & Anpalagan, A. (2019). A service oriented IoT architecture for disaster preparedness and forecasting system. Internet of Things, 1-13. https://doi.org/10.1016/j.iot.2019.100076
[47]. Ray, P. P. (2018). A survey on Internet of Things architectures. Journal of King Saud University-Computer and Information Sciences, 30(3), 291-319. https://doi.or g/10.1016/j.jksuci.2016.10.003
[48]. Richardson, C. (2011). Pattern: Microservice chassis. Retrieved from https://microservices.io/patterns/microser vice-chassis.html
[49]. Romanov, E. L., & Troshina, G. V. (2017, September). The IoT-architecture on the principles of reactive programming. In 2017 International Multi-Conference on Engineering, Computer and Information Sciences (SIBIRCON) (pp. 317-322). IEEE. https://doi.org/10.1109/SIB IRCON.2017.8109897
[50]. Santamaria, A. F., Raimondo, P., Tropea, M., De Rango, F., & Aiello, C. (2019). An IoT surveillance system based on a decentralized architecture. Sensors, 19(6), 1- 23. https://doi.org/10.3390/s19061469
[51]. Siow, E., Tiropanis, T., Wang, X., & Hall, W. (2018). TritanDB: Time-series rapid internet of things analytics. Retrieved from https://arxiv.org/abs/1801.07947
[52]. Sivaraman, V., Gharakheili, H. H., Vishwanath, A., Boreli, R., & Mehani, O. (2015, October). Network-level security and privacy control for smart-home IoT devices. In th 2015 IEEE 11 International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob) (pp. 163-167). IEEE. https://doi.org/10.1109/WiMO B.2015.7347956
[53]. Smidt, H., Thornton, M., & Ghorbani, R. (2018, January). Smart application development for IoT asset management using graph database modeling and highst availability web services. In Proceedings of the 51 Hawaii International Conference on System Sciences. https://do i.org/10.24251/HICSS.2018.725
[54]. Souza, V., Cruz, R., Silva, W., Lins, S., & Lucena, V. (2019, January). A digital twin architecture based on the industrial internet of things technologies. In 2019 IEEE International Conference on Consumer Electronics (ICCE) (pp. 1-2). IEEE. https://doi.org/10.1109/ICCE.2019.8662081
[55]. Spezzano, G. (2019). Swarm Robotics. Applied Sciences, 9(7), 1-3. https://doi.org/10.3390/app9071474
[56]. Tao, F., Qi, Q., Wang, L., & Nee, A. Y. C. (2019). Digital twins and cyber–physical systems toward smart manufacturing and industry 4.0: Correlation and comparison. Engineering, 5(4), 653-661. https://doi.org/ 10.1016/j.eng.2019.01.014
[57]. Villari, M., Fazio, M., Dustdar, S., Rana, O., & Ranjan, R. (2016). Osmotic computing: A new paradigm for edge/cloud integration. IEEE Cloud Computing, 3(6), 76- 83. https://doi.org/10.1109/MCC.2016.124
[58]. Wang, D., Lee, S., Zhu, Y., & Li, Y. (2017, March). A zero human-intervention provisioning for industrial IoT devices. In 2017 IEEE International Conference on Industrial Technology (ICIT) (pp. 1271-1276). IEEE. https://doi.org/1 0.1109/ICIT.2017.7915546
[59]. Yu, R., Kilari, V. T., Xue, G., & Yang, D. (2019a, April). Load balancing for interdependent IoT microservices. In IEEE INFOCOM 2019-IEEE Conference on Computer Communications (pp. 298-306). IEEE. https://doi.org/1 0.1109/INFOCOM.2019.8737450
[60]. Yu, S., Park, K., & Park, Y. (2019b). A secure lightweight three-factor authentication scheme for IoT in cloud computing environment. Sensors, 19(16), 1-20. https://doi. org/10.3390/s19163598
[61]. Yu, W., Dillon, T., Mostafa, F., Rahayu, W., & Liu, Y. (2019c). A global manufacturing big data ecosystem for fault detection in predictive maintenance. IEEE Transactions on Industrial Informatics, 16(1), 183-192. https://doi.org/10.1109/TII.2019.2915846