IoT Best Practices and their components: A Systematic Literature Review

Authors

Keywords:

IoT Components, Artificial Intelligence, Systematic Literature Review, IoT Best Practices, Internet of Things

Abstract

Internet of Things (IoT) is a technology that consists of interconnected entities (intelligent physical objects, services and software systems) via the Internet, which serve automatically and in a coordinated way in data management to achieve greater efficiency and productivity in industrial processes and contribute to improve the quality of people life. As the use of devices grows, so do the challenges for creating secure, operable, scalable and cost-effective IoT systems. The specialized literature shows interest in the application of best practices for the construction of IoT systems and so improving the compatibility of hardware and software systems, communication problems, security and privacy. This paper searchs in indexed journals in order to identify best practices and their current components to create IoT systems. The study applies a systematic literature review method implemented in six phases (planning, primary search, preliminary selection, selection, data extraction and analysis) that allows information to be extracted consistently. We obtain 97 papers applying the method to carry out the analysis. The results show there are different proposals that use some mechanism of knowledge representation for the creation or improvement IoT systems. The paper is a theoretical basis for creating better IoT systems in organizations and reducing costs.

Downloads

Download data is not yet available.

Author Biographies

Carlos Mario Medina Otalvaro, Universidad Tecnológica de Pereira

Systems and Computing Engineer from the Technological University of Pereira. Master's student in Engineering, Systems and Computing emphasis at the Technological University of Pereira. He is currently an hour teacher chair at the Technological University of Pereira and the Catholic University of Pereira in Colombia. More than ten years of experience in web development especially in Backend technologies. His interests of research are related to Software Engineering and Programming Languages.

Juan Carlos Blandón Andrade, Universidad Católica de Pereira

System Engineer at Universidad Cooperativa de Colombia. Master in Engineering focused on systems and computation, Javeriana University Cali Colombia. Ph.D. in Engineering—systems and computing at Universidad Nacional de Colombia Medellín. Associate Professor at Universidad Católica de Pereira, Colombia. His research interests are focused in Software Engineering, Artificial Intelligence focused on Natural Language Processing and Pedagogy in Engineering.

Carlos Mario Zapata Jaramillo, Universidad Nacional de Colombia Sede Medellín

Civil Engineer, Information System Management Specialist, M.Sc. in System Engineering, Ph.D. in Engineering focused on Systems, Universidad Nacional de Colombia. Full Professor at Computer and Decision Science Department, Faculty of Mines, Universidad Nacional de Colombia, Medellín, Colombia. He is, moreover, President of the Executive Committee of the Latin American Chapter of Semat and one of the official translators of the book “The Essence of Software Engineering: applying the Semat kernel”. His research interests are focused in Software Engineering, Requirements Engineering, Computational Linguistics and Didactical Strategies for Teaching Engineering.

Jorge Ivan RiosPatiño, Universidad Tecnológica de Pereira

Industrial Engineer from Universidad Tecnológica de Pereira, Colombia. Master in Computer Science from the Polytechnic University of Madrid (Spain). Master in Knowledge Engineering from the Polytechnic University of Madrid (Spain). Nowadays he is a professor at the Universidad Tecnológica de Pereira. Among his areas of interest are: Artificial Intelligence, Theory of Computation, Optimization and Metaheuristics.

References

S. Nižeti´c, P. Šoli´c, D. L.-d.-I. González-de Artaza, and L. Patrono, “Internet of Things (IoT): Opportunities, issues and challenges towards a smart and sustainable future,” Journal of Cleaner Production, vol. 274, Nov. 2020.

D. Serpanos and M. Wolf, “The IoT Landscape,” in Internet-of-Things (IoT) Systems, pp. 1–6, Cham, Switzerland: Springer International Publishing, 2018.

J. Tournier, F. Lesueur, F. L. Mouël, L. Guyon, and H. Ben-Hassine, “A survey of IoT protocols and their security issues through the lens of a generic IoT stack,” Internet of Things, vol. 16, Dec. 2021.

F. Zambonelli, “Key Abstractions for IoT-Oriented Software Engineering,” IEEE Software, vol. 34, pp. 38–45, Jan. 2017.

I. Jacobson, I. Spence, and P.-W. Ng, “Is there a single method for the internet of things?: Essence can keep software development for the IoT from becoming unwieldy.,” Communications of the ACM, vol. 60, pp. 46–53, Oct. 2017.

G. Giray, B. Tekinerdogan, and E. Tüzün, “Adopting the Essence Framework to Derive a Practice Library for the Development of IoT Systems,” in Connected Environments for the Internet of Things: Challenges and Solutions (Z. Mahmood, ed.), pp. 151–168, Cham, Switzerland: Springer International Publishing, 2017.

C. Bellman and P. C. v. Oorschot, “Best Practices for IoT Security: What Does That Even Mean?,” CoRR, vol. abs/2004.12179, Apr. 2020.

A. Gyrard, M. Serrano, and G. A. Atemezing, “Semantic web methodologies, best practices and ontology engineering applied to Internet of Things,” in 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), (Milan, Italy), pp. 412–417, Dec. 14–16, 2015.

E. Benkhelifa, T. Welsh, and W. Hamouda, “A Critical Review of Practices and Challenges in Intrusion Detection Systems for IoT: Toward Universal and Resilient Systems,” IEEE Communications Surveys & Tutorials, vol. 20, no. 4, pp. 3496–3509, 2018.

A. Beltramen, “Prototipado rápido de proyectos IoT sin programación,” in XXI Concurso de Trabajos Estudiantiles (EST) - JAIIO 47 (CABA, 2018), (La plata, Argentina), pp. 174–182, Sociedad Argentina de Informática e Investigación Operativa, Sept. 2018.

B. A. Kitchenham, P. Brereton, M. Turner, M. K. Niazi, S. Linkman, R. Pretorius, and D. Budgen, “Refining the systematic literature review process—two participant-observer case studies,” Empirical Software Engineering, vol. 15, pp. 618–653, Dec. 2010.

B. A. Kitchenham and S. Charters, “Guidelines for performing Systematic Literature Reviews in Software Engineering,” Technical Report EBSE 2007-001, Keele University and Durham University Joint Report, Keele, UK, July 2007.

A. Dingman, G. Russo, G. Osterholt, T. Uffelman, and L. J. Camp, “Poster Abstract: Good Advice That Just Doesn’t Help,” in 2018 IEEE/ACM Third International Conference on Internet-of-Things Design and Implementation (IoTDI), (Bloomington, IN, USA), pp. 289–291, Apr. 17–20, 2018.

R. Pérez Colón, S. Navajas, and E. Terry, “IoT IN LAC 2019: Taking the Pulse of the Internet of Things in Latin America and the Caribbean,” tech. rep., Inter-American Development Bank, Washington D.C., USA, Oct. 2019.

G. Hatzivasilis, O. Soultatos, S. Ioannidis, C. Verikoukis, G. Demetriou, and C. Tsatsoulis, “Review of Security and Privacy for the Internet of Medical Things (IoMT),” in 2019 15th International Conference on Distributed Computing in Sensor Systems (DCOSS), (Santorini, Greece), pp. 457–464, May 29–31, 2019.

B. Javed, M. W. Iqbal, and H. Abbas, “Internet of things (IoT) design considerations for developers and manufacturers,” in 2017 IEEE International Conference on Communications Workshops (ICC Workshops), (Paris, France), pp. 834–839, May 21–25, 2017.

B. Momenzadeh, H. Dougherty, M. Remmel, S. Myers, and L. J. Camp, “Best Practices Would Make Things Better in the IoT,” IEEE Security Privacy, vol. 18, pp. 38–47, July 2020.

J. Sainz-Raso, S. Martin, G. Diaz, and M. Castro, “Security Vulnerabilities in Raspberry Pi–Analysis of the System Weaknesses,” IEEE Consumer Electronics Magazine, vol. 8, pp. 47–52, Nov. 2019.

N. B. A. Kamaludeen, S. P. Lee, and R. M. Parizi, “Guideline-Based Approach for IoT Home Application Development,” in 2019 International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), (Atlanta, GA, USA), pp. 929–936, July 14–17, 2019.

D. Yuan, S. S. Kanhere, and M. Hollick, “Instrumenting Wireless Sensor Networks — A survey on the metrics that matter,” Pervasive and Mobile Computing, vol. 37, pp. 45–62, June 2017.

N. Kalbo, Y. Mirsky, A. Shabtai, and Y. Elovici, “The security of ipbased video surveillance systems,” Sensors, vol. 20, pp. 1–27, Aug. 2020.

Y. I. Khan and M. U. Ndubuaku, “Ontology-based automation of security guidelines for smart homes,” in 2018 IEEE 4th World Forum on Internet of Things (WF-IoT), (Singapore), pp. 35–40, Feb. 5–8, 2018.

G. Nebbione and M. Calzarossa, “Security of IoT application layer protocols: Challenges and findings,” Future Internet, vol. 12, Mar. 2020.

B. R. Payne and T. T. Abegaz, “Securing the Internet of Things: Best Practices for Deploying IoT Devices,” in Computer and Network Security Essentials, pp. 493–506, Cham, Switzerland: Springer International Publishing, 2018.

M. Trnka, T. Cerny, and N. Stickney, “Survey of Authentication and Authorization for the Internet of Things,” Security and Communication Networks, vol. 2018, June 2018.

J. Whitter-Jones, “Security review on the Internet of Things,” in 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC), (Barcelona, Spain), pp. 163–168, Apr. 23–26, 2018.

M. G. Samaila, J. B. F. Sequeiros, T. Simões, M. M. Freire, and P. R. M. Inácio, “IoT-HarPSecA: A Framework and Roadmap for Secure Design and Development of Devices and Applications in the IoT Space,” IEEE Access, vol. 8, pp. 16462–16494, 2020.

N. Z. Bawany, J. A. Shamsi, and K. Salah, “DDoS Attack Detection and Mitigation Using SDN: Methods, Practices, and Solutions,” Arabian Journal for Science and Engineering, vol. 42, pp. 425–441, Feb. 2017.

H. Mrabet, S. Belguith, A. Alhomoud, and A. Jemai, “A Survey of IoT Security Based on a Layered Architecture of Sensing and Data Analysis,” Sensors, vol. 20, June 2020.

F. Pereira, R. Correia, P. Pinho, S. Lopes, and N. Carvalho, “Challenges in resource-constrained iot devices: Energy and communication as critical success factors for future iot deployment,” Sensors, vol. 20, Nov. 2020.

B. Oniga, V. Dadarlat, E. D. Poorter, and A. Munteanu, “Analysis, design and implementation of secure LoRaWAN sensor networks,” in 2017 13th IEEE International Conference on Intelligent Computer Communication and Processing (ICCP), (Cluj-Napoca, Romania), pp. 421–428, Sept. 7–9, 2017.

H. HaddadPajouh, A. Dehghantanha, R. M. Parizi, M. Aledhari, and H. Karimipour, “A survey on internet of things security: Requirements, challenges, and solutions,” Internet of Things, vol. 14, June 2021.

M. Aly, F. Khomh, Y. Guéhéneuc, H. Washizaki, and S. Yacout, “Is Fragmentation a Threat to the Success of the Internet of Things?,” IEEE Internet of Things Journal, vol. 6, pp. 472–487, Feb. 2019.

A. Martín-Garín, J. A. Millán-García, A. Baïri, M. Gabilondo, and A. Rodríguez, “IoT and cloud computing for building energy efficiency,” in Start-Up Creation (Second Edition) (F. Pacheco-Torgal, E. Rasmussen, C.-G. Granqvist, V. Ivanov, A. Kaklauskas, and S. Makonin, eds.), Woodhead Publishing Series in Civil and Structural Engineering, pp. 235–265, Cambridge, UK: Woodhead Publishing, Mar. 2020.

S. K. Datta, J. Härri, and C. Bonnet, “IoT Platform for Precision Positioning Service for Highly Autonomous Vehicles,” in 2018 22nd International Computer Science and Engineering Conference (ICSEC), (Chiang Mai, Thailand), pp. 1–6, Nov. 21–24, 2018.

P. Ganguly, “Selecting the right IoT cloud platform,” in 2016 International Conference on Internet of Things and Applications (IOTA), (Pune, India), pp. 316–320, 2016.

J. Bugeja, A. Jacobsson, and P. Davidsson, “Is your home becoming a spy?: A data-centered analysis and classification of smart connected home systems,” in IoT 2020 - 10th International Conference on the Internet of Things, (Malmö, Sweden), Association for Computing Machinery, Oct. 2020.

I.-I. P˘atru, M. Caraba¸s, M. B˘arbulescu, and L. Gheorghe, “Smart home IoT system,” in 2016 15th RoEduNet Conference: Networking in Education and Research, (Bucharest, Romania), pp. 1–6, Sept. 7–9, 2016.

A. Zaidan, B. Zaidan, M. Qahtan, O. Albahri, A. Albahri, M. Alaa, F. Jumaah, M. Talal, K. Tan, W. Shir, and C. Lim, “A survey on communication components for IoT-based technologies in smart homes,” Telecommunication Systems, vol. 69, pp. 1–25, Mar. 2018.

M. A. Abdullah, T. Al-Hadhrami, C. W. Tan, and A. H. Yatim, “Towards Green Energy for Smart Cities: Particle Swarm Optimization Based MPPT Approach,” IEEE Access, vol. 6, pp. 58427–58438, 2018.

M. A. Ahad, S. Paiva, G. Tripathi, and N. Feroz, “Enabling technologies and sustainable smart cities,” Sustainable Cities and Society, vol. 61, Oct. 2020.

G. D’Amico, P. L’Abbate, W. Liao, T. Yigitcanlar, and G. Ioppolo, “Understanding Sensor Cities: Insights from Technology Giant Company Driven Smart Urbanism Practices,” Sensors, vol. 20, Aug. 2020.

M. Weber and I. P. Zarko, “A Regulatory View on Smart City Services,” Sensors, vol. 19, Jan. 2019.

R. Perez-Castillo, A. G. Carretero, M. Rodriguez, I. Caballero, M. Piattini, A. Mate, S. Kim, and D. Lee, “Data Quality Best Practices in IoT Environments,” in 2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC), (Coimbra, Portugal), pp. 272–275, Sept. 4–7, 2018.

T. Anh Khoa, N. Quang Minh, H. Hai Son, C. Nguyen Dang Khoa, D. Ngoc Tan, N. VanDung, N. Hoang Nam, D. Ngoc Minh Duc, and N. Trung Tin, “Wireless sensor networks and machine learning meet climate change prediction,” International Journal of Communication Systems, vol. 34, Feb. 2021.

H. Wang, Y. Liu, Y. Wei, Y. He, K. F. Tsang, L. L. Lai, and C. S. Lai, “LP-INDEX: Explore the Best Practice of LPWAN Technologies in Smart City,” in 2020 IEEE International Smart Cities Conference (ISC2), (Piscataway, NJ, USA), pp. 1–5, Oct. 2020.

P. Leelavinodhan, F. Antonelli, M. Vecchio, and A. Maestrini, “Energyneutral weather stations for precision agriculture: Challenges and approaches,” in 2020 IEEE International Workshop on Metrology for Agriculture and Forestry (MetroAgriFor), (Trento, Italy), pp. 24–28, Nov. 4–6, 2020.

S. Wang, S. Valluripally, R. Mitra, S. S. Nuguri, K. Salah, and P. Calyam, “Cost-Performance Trade-Offs in Fog Computing for IoT Data Processing of Social Virtual Reality,” in 2019 IEEE International Conference on Fog Computing (ICFC), (Prague, Czech Republic), pp. 134–143, June 24–26, 2019.

E. Navarro, N. Costa, and A. Pereira, “A Systematic Review of IoT Solutions for Smart Farming,” Sensors, vol. 20, July 2020.

B. Keswani, A. G. Mohapatra, A. Mohanty, A. Khanna, J. J. P. C. Rodrigues, D. Gupta, and V. H. C. de Albuquerque, “Adapting weather conditions based IoT enabled smart irrigation technique in precision agriculture mechanisms,” Neural Computing & Applications, vol. 31, pp. 277–292, Jan. 2019.

A. Sinha, G. Shrivastava, and P. Kumar, “Architecting user-centric internet of things for smart agriculture,” Sustainable Computing-Informatics and Systems, vol. 23, pp. 88–102, Sept. 2019.

K. Kuru and D. Ansell, “TCitySmartF: A Comprehensive Systematic Framework for Transforming Cities Into Smart Cities,” IEEE Access, vol. 8, pp. 18615–18644, 2020.

A. Celesti, M. Fazio, F. Galan Marquez, A. Glikson, H. Mauwa, A. Bagula, F. Celesti, and M. Villari, “How to Develop IoT Cloud e-Health Systems Based on FIWARE: A Lesson Learnt,” Journal of Sensor and Actuator Networks, vol. 8, p. 7, Jan. 2019.

G. Fortino, C. Savaglio, G. Spezzano, and M. Zhou, “Internet of Things as System of Systems: A Review of Methodologies, Frameworks, Platforms, and Tools,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 51, pp. 223–236, Jan. 2021.

M. S. Islam, M. T. Islam, A. E. Almutairi, G. K. Beng, N. Misran, and N. Amin, “Monitoring of the Human Body Signal through the Internet of Things (IoT) Based LoRa Wireless Network System,” Applied Sciences, vol. 9, May 2019.

G. P. Jesi, E. Benetti, and G. Mazzini, “Building an IoT Public Network Infrastructure,” in 2019 International Conference on Software, Telecommunications and Computer Networks (SoftCOM), (Split, Croatia), pp. 1–5, Sept. 19–21, 2019.

N. Silva, J. Mendes, R. Silva, F. N. dos Santos, P. Mestre, C. Serôdio, and R. Morais, “Low-Cost IoT LoRa®Solutions for Precision Agriculture Monitoring Practices,” in Progress in Artificial Intelligence (P. Moura Oliveira, P. Novais, and L. P. Reis, eds.), Lecture Notes in Computer Science, (Vila Real, Portugal), pp. 224–235, Springer International Publishing, Sept. 3–6, 2019.

D. Tadeus, Yuniarto, and F. Mangkusasmito, “LoRa Gateway as Internet of Things (IoT) Infrastructure Components on Undip Vocational School,” in IOP Conf. Series: Materials Science and Engineering., vol. 771, (Yogyakarta, Indonesia), IOP Publishing Ltd, Mar. 18, 2020.

I. Froiz-Míguez, T. M. Fernández-Caramés, P. Fraga-Lamas, and L. Castedo, “Design, Implementation and Practical Evaluation of an IoT Home Automation System for Fog Computing Applications Based on MQTT and ZigBee-WiFi Sensor Nodes,” Sensors, vol. 18, Aug. 2018.

R. K. Kodali and A. Valdas, “MQTT Based Monitoring System for Urban Farmers Using ESP32 and Raspberry Pi,” in 2018 Second International Conference on Green Computing and Internet of Things (ICGCIoT), (Bangalore, India), pp. 395–398, Aug. 16–18, 2018.

A. E. A. Tivani, R. M. Murdocca, C. F. S. Paez, and J. D. D. Gazzano, “Didactic Prototype for Teaching the MQTT Protocol Based on Free Hardware Boards and Node-RED,” IEEE Latin America Transactions, vol. 18, pp. 376–382, Feb. 2020.

F. Karray, M. W. Jmal, A. Garcia-Ortiz, M. Abid, and A. M. Obeid, “A comprehensive survey on wireless sensor node hardware platforms,” Computer Networks, vol. 144, pp. 89–110, Oct. 2018.

E. Boonchieng, O. Chieochan, and A. Saokaew, “Smart farm: Applying the Use of NodeMCU, IOT, NETPIE and LINE API for a lingzhi mushroom farm in Thailand,” IEICE Transactions on Communications, vol. E101.B, pp. 16–23, Jan. 2018.

S. A. Nauroze, J. G. Hester, B. K. Tehrani, W. Su, J. Bito, R. Bahr, J. Kimionis, and M. M. Tentzeris, “Additively Manufactured RF Components and Modules: Toward Empowering the Birth of Cost-Efficient Dense and Ubiquitous IoT Implementations,” Proceedings of the IEEE, vol. 105, pp. 702–722, Apr. 2017.

C. Yin, S. Zhang, J. Wang, and N. N. Xiong, “Anomaly Detection Based on Convolutional Recurrent Autoencoder for IoT Time Series,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 52, pp. 112–122, Feb. 2020.

S. M. A. Oteafy and H. S. Hassanein, “Resilient IoT Architectures Over Dynamic Sensor Networks With Adaptive Components,” IEEE Internet of Things Journal, vol. 4, pp. 474–483, Apr. 2017.

S. Hamdan, M. Ayyash, and S. Almajali, “Edge-Computing Architectures for Internet of Things Applications: A Survey,” Sensors, vol. 20, Nov. 2020.

M. Celaya-Echarri, I. Froiz-Miguez, L. Azpilicueta, P. Fraga-Lamas, P. Lopez-Iturri, F. Falcone, and T. Fernandez-Carames, “Building Decentralized Fog Computing-Based Smart Parking Systems: From Deterministic Propagation Modeling to Practical Deployment,” IEEE Access, vol. 8, pp. 117666–117688, 2020.

A. Kertesz, T. Pflanzner, and T. Gyimothy, “A Mobile IoT Device Simulator for IoT-Fog-Cloud Systems,” Journal of Grid Computing, vol. 17, pp. 529–551, Sept. 2019.

P. Krishnan, S. Duttagupta, and K. Achuthan, “SDN/NFV security framework for fog-to-things computing infrastructure,” Software-Practice & Experience, vol. 50, pp. 757–800, May 2020.

P. G. Vinueza Naranjo, Z. Pooranian, M. Shojafar, M. Conti, and R. Buyya, “FOCAN: A Fog-supported smart city network architecture for management of applications in the Internet of Everything environments,” Journal of Parallel and Distributed Computing, vol. 132, pp. 274–283, Oct. 2019.

T. Leppänen, C. Savaglio, L. Lovén, W. Russo, G. Di Fatta, J. Riekki, and G. Fortino, “Developing Agent-Based Smart Objects for IoT Edge Computing: Mobile Crowdsensing Use Case,” in Internet and Distributed Computing Systems (Y. Xiang, J. Sun, G. Fortino, A. Guerrieri, and J. J. Jung, eds.), Lecture Notes in Computer Science, (Tokyo, Japan), pp. 235–247, Springer International Publishing, Oct. 11–13, 2018.

J. Liu, H. Shen, H. S. Narman, W. Chung, and Z. Lin, “A Survey of Mobile Crowdsensing Techniques: A Critical Component for The Internet of Things,” ACM Transactions on Cyber-Physical Systems, vol. 2, June 2018.

Y. Y. Jusoh, S. Abdullah, I. M. Ali, M. H. M. Noh, M. H. Mazlan, C. S. Bouh, and T. Z. Sheng, “Adoption of Agile Software Methodology Among the SMEs Developing an IOT Applications,” in 2019 6th International Conference on Research and Innovation in Information Systems (ICRIIS), (Johor Bahru, Malaysia), pp. 1–6, Dec. 2–3, 2019.

B. A. Mozzaquatro, C. Agostinho, R. Melo, and R. Jardim-Goncalves, “A Model-Driven Adaptive Approach for IoT Security,” in Model-Driven Engineering and Software Development (S. Hammoudi, L. F. Pires, B. Selic, and P. Desfray, eds.), Communications in Computer and Information Science, (Rome, Italy), pp. 194–215, Springer International Publishing, Feb. 19–21, 2016.

L. J. Moukahal, M. A. Elsayed, and M. Zulkernine, “Vehicle Software Engineering (VSE): Research and Practice,” IEEE Internet of Things Journal, vol. 7, pp. 10137–10149, Oct. 2020.

J. B. F. Sequeiros, F. T. Chimuco, M. G. Samaila, M. M. Freire, and P. R. M. Inácio, “Attack and System Modeling Applied to IoT, Cloud, and Mobile Ecosystems: Embedding Security by Design,” ACM Computing Surveys, vol. 53, pp. 1–32, Mar. 2020.

H. Koziolek, A. Burger, M. Platenius-Mohr, J. Rückert, and G. Stomberg, “OpenPnP: a plug-and-produce architecture for the industrial internet of things,” in Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, ICSESEIP ’19, (Montreal, QC, Canada), pp. 131–140, IEEE Press, May 25–31, 2019.

R. Jabangwe and A. Nguyen-Duc, “SIoT Framework: Towards an Approach for Early Identification of Security Requirements for Internet-of-things Applications,” E-Informatica-Software Engineering Journal, vol. 14, no. 1, pp. 77–95, 2020.

N. Magaia, P. Gomes, L. Silva, B. Sousa, C. X. Mavromoustakis, and G. Mastorakis, “Development of Mobile IoT Solutions: Approaches, Architectures, and Methodologies,” IEEE Internet of Things Journal, vol. 8, pp. 16452–16472, Nov. 2021.

S. Merzouk, A. Cherkaoui, A. Marzak, and S. Nawal, “IoT methodologies: comparative study,” Procedia Computer Science, vol. 175, pp. 585–590, Jan. 2020.

F. Puhlmann and D. Slama, “An IoT solution methodology,” tech. rep., Bosch Software Innovations GmbH, Berlin, Germany, 2017.

R. van Kranenburg, “IoT Methodology – The Internet of Things project lifecycle guide for creative, technical and business people.” http://www.iotmethodology.com/, 2015.

M. Barenkamp, J. Schoenke, N. Zarvic, and O. Thomas, “IoT Best Practices: Fallstricke bei der Realisierung von (Industrial) Internet of Things (IIoT)-Projekten frühzeitig erkennen und adressieren,” HMD Praxis der Wirtschaftsinformatik, vol. 56, pp. 1157–1177, Dec. 2019.

R. Casadei, C. Tsigkanos, M. Viroli, and S. Dustdar, “Engineering Resilient Collaborative Edge-Enabled IoT,” in 2019 IEEE International Conference on Services Computing (SCC), (Milan, Italy), pp. 36–45, July 8–13, 2019.

G. Fortino, W. Russo, C. Savaglio, W. Shen, and M. Zhou, “Agent-Oriented Cooperative Smart Objects: From IoT System Design to Implementation,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 48, pp. 1939–1956, Nov. 2018.

C. Savaglio, G. Fortino, R. Gravina, and W. Russo, “A Methodology for Integrating Internet of Things Platforms,” in 2018 IEEE International Conference on Cloud Engineering (IC2E), (Orlando, FL, USA), pp. 317–322, Apr. 17–20, 2018.

C. M. d. Costa and P. Baltus, “Design Methodology for Industrial Internet-of-Things Wireless Systems,” IEEE Sensors Journal, vol. 21, pp. 5529–5542, Feb. 2021.

J. Janhunen, K. Mikhaylov, J. Petäjäjärvi, and M. Sonkki, “Wireless Energy Transfer Powered Wireless Sensor Node for Green IoT: Design, Implementation and Evaluation,” Sensors, vol. 19, Dec. 2018.

J. Wang, W.-C. Yeh, N. N. Xiong, J. Wang, X. He, and C.-L. Huang, “Building an Improved Internet of Things Smart Sensor Network Based on a Three-Phase Methodology,” IEEE Access, vol. 7, pp. 141728–141737, 2019.

S. K. Josyula and D. Gupta, “A new security methodology for internet of things,” in 2017 International Conference on Computing, Communication and Automation (ICCCA), (Greater Noida, India), pp. 613–618, May 5–6, 2017.

P. Kearney and R. Asal, “ERAMIS: A Reference Architecture-Based Methodology for IoT Systems,” in 2019 IEEE World Congress on Services (SERVICES), vol. 2642-939X, (Milan, Italy), pp. 366–367, July 8–13, 2019.

B. Manate, F. Forti¸s, and P. Moore, “Applying the Prometheus Methodology for an Internet of Things Architecture,” in 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, (London, UK), pp. 435–442, Dec. 8–11, 2014.

I. Ayala, M. Amor, L. Fuentes, and J. M. Troya, “A Software Product Line Process to Develop Agents for the IoT,” Sensors, vol. 15, pp. 15640–15660, July 2015.

N. Spanoudakis and P. Moraitis, “Engineering ambient intelligence systems using agent technology,” IEEE Intelligent Systems, vol. 30, pp. 60–67, May 2015.

B. Costa, P. F. Pires, and F. C. Delicato, “Modeling IoT Applications with SysML4IoT,” in 2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), (Limassol, Cyprus), pp. 157–164, Sept. 2016.

T. Collins, “A methodology for building the Internet of Things.” http://www.iotmethodology.com/, 2017.

P. Patel and D. Cassou, “Enabling high-level application development for the Internet of Things,” Journal of Systems and Software, vol. 103, pp. 62–84, May 2015.

F. Cicirelli, G. Fortino, A. Guerrieri, G. Spezzano, and A. Vinci, “Metamodeling of Smart Environments: from design to implementation,” Advanced Engineering Informatics, vol. 33, pp. 274–284, Aug. 2017.

B. Morin, N. Harrand, and F. Fleurey, “Model-Based Software Engineering to Tame the IoT Jungle,” IEEE Software, vol. 34, pp. 30–36, Jan. 2017.

R. Jacob, C. A. Boano, U. Raza, M. Zimmerling, and L. Thiele, “Towards a methodology for experimental evaluation in low-power wireless networking,” in Proceedings of the 2nd Workshop on Benchmarking Cyber-Physical Systems and Internet of Things, CPS-IoTBench ’19, (Montreal, QC, Canada), pp. 18–23, Association for Computing Machinery, Apr. 15, 2019.

G. Scholar, “Data Mining & Analysis - Google Scholar Metrics.” https://scholar.google.es/citations?view_op=top_venues&hl=en&vq=eng_datamininganalysis.

S. J. . C. Rank, “SJR : Scientific Journal Rankings.” https://www.scimagojr.com/journalrank.php.

J. O. A. Gamboa, “Bases de datos y calidad de las revistas científicas: la aportación de Latindex.,” ESPACIO I+D: Innovación más Desarrollo, vol. VI, pp. 8 – 28, Dec. 2017.

H. Nieto-Chaupis, “Interpretation of Scimago Ranking in Terms of Success Probabilities,” in 2019 IEEE CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON), (Valparaiso, Chile), pp. 1–4, Oct. 29–31, 2019.

T. Todorov, “Practical aspects of journal indexing in scientific databases,” in 2021 5th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), (Ankara, Turkey), pp. 233–236, Oct. 21–23, 2021.

A. Iqbal, F. Ullah, H. Anwar, K. S. Kwak, M. Imran, W. Jamal, and A. u. Rahman, “Interoperable Internet-of-Things platform for smart home system using Web-of-Objects and cloud,” Sustainable Cities and Society, vol. 38, pp. 636–646, Apr. 2018.

I. Machorro-Cano, G. Alor-Hernández, M. A. Paredes-Valverde, L. Rodríguez-Mazahua, J. L. Sánchez-Cervantes, and J. O. Olmedo-Aguirre, “HEMS-IoT: A Big Data and Machine Learning-Based Smart Home System for Energy Saving,” Energies, vol. 13, Jan. 2020. Number: 5 Publisher: Multidisciplinary Digital Publishing Institute.

J. C. Blandón A., J. A. López, and L. E. Tobón Llano, “Routing in wireless sensor networks using bio-inspired algorithms,” Entre Ciencia e Ingeniería, vol. 12, pp. 130–137, May 2019.

K. Matsui, “An information provision system to promote energy conservation and maintain indoor comfort in smart homes using sensed data by IoT sensors,” Future Generation Computer Systems, vol. 82, pp. 388–394, May 2018.

S. J. Miah, N. Hasan, R. Hasan, and J. Gammack, “Healthcare support for underserved communities using a mobile social media platform,” Information Systems, vol. 66, pp. 1–12, June 2017.

I. Machorro-Cano, G. Alor-Hernández, M. A. Paredes-Valverde, U. Ramos-Deonati, J. L. Sánchez-Cervantes, and L. Rodríguez-Mazahua, “PISIoT: A Machine Learning and IoT-Based Smart Health Platform for Overweight and Obesity Control,” Applied Sciences, vol. 9, July 2019. Number: 15 Publisher: Multidisciplinary Digital Publishing Institute.

J. Park, T. Kim, and C.-s. Lee, “Development of Thermal Comfort-Based Controller and Potential Reduction of the Cooling Energy Consumption of a Residential Building in Kuwait,” Energies, vol. 12, Jan. 2019. Number: 17 Publisher: Multidisciplinary Digital Publishing Institute.

F. Mancini, G. Lo Basso, and L. de Santoli, “Energy Use in Residential Buildings: Impact of Building Automation Control Systems on Energy Performance and Flexibility,” Energies, vol. 12, Jan. 2019. Number: 15 Publisher: Multidisciplinary Digital Publishing Institute.

Published

2022-07-18

How to Cite

Medina Otalvaro, C. M., Blandón Andrade, J. C., Zapata Jaramillo, C. M., & RiosPatiño, J. I. (2022). IoT Best Practices and their components: A Systematic Literature Review. IEEE Latin America Transactions, 20(10), 2217–2228. Retrieved from https://latamt.ieeer9.org/index.php/transactions/article/view/6619

Most read articles by the same author(s)