El uso del software de código abierto en el IoT

Palabras clave: codigo abierto

Resumen

El uso de software libre ha ganado mucha atención actualmente, esto más el uso de estándares ha permitido que las empresas del software incorporen código fuente de terceros en sus desarrollos, además la existencia de comunidades que apoyan el código abierto ha permitido la colaboración e intercambio de conocimiento. Además, el uso de software Open Source ha permitido la reducción de costos de licencias, lo que conlleva al abaratamiento de costos de las soluciones IoT

En el trabajo actual, investigamos las tendencias del uso de software libre y brindamos una descripción comparativa del software más usado en lo relacionado a desarrollos para el IoT. Además, se presenta el diseño de un sistema de control de luces usando Arduino a través de internet.

Descargas

La descarga de datos todavía no está disponible.

Citas

Aghenta, L., & Iqbal, T. (Julio de 2019). Low-cost, open source IoT-based SCADA system design using thinger.IO and ESP32 thing. DOI: 10.3390/electronics8080822

Amaral, L., Matos, E., Tiburski, R., Hessel, F., Lunardi, W., & Marczak, S. (16 de abril de 2016). Middleware Technology for IoT Systems: Challenges and Perspectives Toward 5G. DOI: 10.1007/978-3-319-30913-2_15

Androutsellis-Theotokis, S., Spinellis, D., Kechagia, M., & Gousio, G. (enero de 2010). Open Source Software: A Survey from 10,000 Feet. DOI: 10.1561/0200000026

Apache . (2022). Apache License, Version 2.0. https://www.apache.org/licenses/LICENSE-2.0.

Arduino.cc. (2022). Arduino - FAQ.” [Online]. https://www.arduino.cc/en/main/FAQ

De Silva, D., Sierla, S., Alahakoon, D., Osipov, E., Yu, X., & Vyatkin, V. (10 de Junio de 2020). Toward Intelligent Industrial Informatics: A Review of Current Developments and Future Directions of Artificial Intelligence in Industrial Applications. IEEE Industrial Electronics Magazine 14(2):57-72: DOI: 10.1109/MIE.2019.2952165

DeJonghe, D. (2019). NGINX Cookbook. O'Reilly Media, Inc.

DuBravac, S., & Ratti, C. (2015). The Internet of Things: Evolution or Revolution? https://www.aig.co.uk/content/dam/aig/emea/united-kingdom/documents/aig-white-paper-iot-june2015-brochure.pdf

Farnell Global IoT Survey 2019. (s.f.). Retrieved 1 de nov de 2022, from https://fi.farnell.com/global-iot-survey-2019.

Flanagan., D. (2011). JavaScript: The Definitive Guide. https://www.oreilly.com/library/view/javascript-the-definitive/9781449393854/index.html

GAO. (2020). GAO-20-577 Internet of Things. https://www.vaughn.edu/wp-content/uploads/2022/06/VCJETTech-Day-2022.pdf

GitHub. (s.f.). The world’s leading software development platform · GitHub. Retrieved 2020, from https://github.com/

Grzegorzewska, P., Blind, K., Böhm, M., Katz, A., Muto, S., Pätsch, S., & Schubert, T. (2021). Study and survey on the impact of Open Source Software and Hardware in the EU economy. EUROPE DIRECT is a service to help you find answers to your questions about the European Union: https://www.ossbig.at/wp-content/uploads/2021/09/CNECT_OpenSourceStudy_EN_28_6_2021_LMBhSihnCeC7JEDsHXkK1JlZ0_79021.pdf

GUNNARSSON, K., & HERBER, O. (2020). The Most Popular Programming Languages of GitHub's Trending Repositories. http://www.diva-portal.org/smash/get/diva2:1463849/FULLTEXT01.pdf

Harkness, D. (2022). Apache Essentials: Install, Configure, Maintain. Apress.

Hernández, D., Cortés Cruz, E., Miranda Medina, C., Ramos Guerreo, G., & León Reyes, A. (19 de Octurbre de 2019). Uso del módulo ESP8266 en aplicaciones IoT utilizando los servicios de PubNub. DOI: 10.5281/zenodo.4312306

Höller, J., Tsiatsis, V., Karnouskos, S., & Mulligan, C. (18 de Noviembre de 2018). Internet of Things: Technologies and Applications for a New Age of Intelligence, 2nd edition. DOI: 10.1016/C2017-0-00369-5

Juranek, M., & Kulhanek, J. (2011). The use of MEMs accelerometers for measurement of driver seat comfort. The use of MEMs accelerometers for measurement of driver seat comfort

Jurek, M., & Skuta, J. (mayo de 2016). Open-source smart home modules. DOI:10.1109/CarpathianCC.2016.7501110

keras. (2022). keras/LICENSE at master · keras-team/keras · GitHub. https://github.com/kerasteam/keras/blob/master/LICENSE

Lasi, H., Fettke, P., Kemper , H.-G., Feld, T., & Hoffmann, M. (19 de junio de 2014). Industry 4.0. DOI: 10.1007/s12599-014-0334-4

Lawrence, R. (2004). Open Source Licensing: Software Freedom and Intellectual Property Law. Prentice Hall PTR. https://doi.org/ISBN 13: 978-0131487871

Liao, Y., Deschamps, F., Loures, E., & Ramos, L. (10 de marzo de 2017). Past, present and future of Industry 4.0 - a systematic literature review and research agenda proposal. Project: ONE STEP TOWARDS THE INDUSTRY 4.0: THE CONSTRUCTION OF A SMART FACTORY LABORATORY: DOI: 10.1080/00207543.2017.1308576

Marchetto, A., & Tonella, P. (06 de JUNIO de 2008). State-Based Testing of Ajax Web Applications. 2008 International Conference on Software Testing, Verification, and Validation: DOI: 10.1109/ICST.2008.22

Markley, R. (2019). Testing for EMI/EMC Compliance with RF Modules. https://embeddedcomputing.com/technology/debug-and-test/testing-for-emi-emc-compliance-with-rf-modules

Martikkala, A., David, J., Lobov, A., Lanz, M., & Flores Ituarte, I. (10 de septiembre de 2021). Trends for Low-Cost and Open-Source IoT Solutions Development for Industry 4.0. DOI: 10.1016/j.promfg.2021.10.042

Mehta, A. (23 de mayo de 2022). Top 15 best database for web applications to Use in 2022. https://appinventiv.com/blog/top-web-app-database-list/

Nagashima, K., Fukuda, H., & Takada, S. (01 de mar de 2013). Aspect-jQuery: an aspect-oriented framework for jquery. https://doi.org/10.1145/2451469.2451472

Naim, R., Nizam, M., Hanamasagar, S., & Noureddine, J. (1 de SEP de 2010). Comparative Studies of 10 Programming Languages within 10 Diverse Criteria. https://arxiv.org/pdf/1008.3561.pdf

NVIDIA. (2022). OpenCV | NVIDIA Developer. https://developer.nvidia.com/opencv

Odeh, A. (11 de NOV de 2019). Analytical and Comparison Study of Main Web Programming Languages -ASP and PHP. DOI: 10.18421/TEM84-58

opensource.org. (2022). The MIT License | Open Source Initiative. https://opensource.org/licenses/mit-license.php

Oton, C., & Iqbal, T. (15 de diciembre de 2021). Low-Cost Open Source IoT-Based SCADA System for a BTS Site Using ESP32 and Arduino IoT Cloud. Conference: 2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON): DOI: 10.1109/UEMCON53757.2021.9666691

Ramalho, L. (2022). Fluent Python, 2nd Edition. O'Reilly Media, Inc.

Ramirez Lopez, L., Puerta, G., & Rodriguez, A. (20 de julio de 2016). Internet of Things Applied in Healthcare Based on Open Hardware with Low-Energy Consumption. Healthcare Informatics Research 25(3):230: DOI: 10.4258/hir.2019.25.3.230

raspberrypi.org. (2022). Product compliance and safety - Raspberry Pi Documentation. https://www.raspberrypi.org/documentation/hardware/raspberryp

Sáenz, J., De Russis, L., & Corno, F. (07 de 02 de 2020). How is Open Source Software Development Different in Popular IoT Projects? DOI: 10.1109/ACCESS.2020.2972364

Subramaniam, V. (2018). Rediscovering JavaScript. Master ES6, ES7, and ES8. The Pragmatic PrograM. Boston: Pragmatic Bookshelf. https://doi.org/ISBN: 1680505467

tensorflow. (2022). tensorflow/LICENSE at master · tensorflow/tensorflow. https://github.com/tensorflow/tensorflow/blob/master/third_party/eigen3/LICENSE

Tezuysal, A., & Smirnova, S. (2022). MySQL Cookbook, 4th Edition. O'Reilly Media, Inc.

Thinger.io. (2022). thinger-io/Docs: Thinger.io Open Source IoT Platform. https://github.com/thingerio/Docs

Tsiatsis, V., Karnouskos, S., Höller, J., Boyle, D., & Mulligan, C. (2019). Internet of Things: Technologies and Applications for a New Age of Intelligence. https://doi.org/10.1016/B978-0-12-814435-0.00012-2

Publicado
2022-11-28
Cómo citar
Rivera Ramírez, J. G., Gonzabay de la A, E. E., Mendoza Morán, B. M., & Mendoza Morán, V. del R. (2022). El uso del software de código abierto en el IoT. Ciencia Latina Revista Científica Multidisciplinar, 6(6), 1867-1704. https://doi.org/10.37811/cl_rcm.v6i6.3621
Sección
Artículos