Plataforma de internet de las cosas para la Universidad Autónoma de Occidente

En la Universidad Autónoma de Occidente (UAO) se han llevado a cabo tres proyectos orientados a la implementación de una plataforma de Internet de las Cosas llamada UAOIoT, dedicada a los estudiantes y docentes de las ingenierías afines a este tema. En el desarrollo de estos, se ha hecho uso de los...

Full description

Autores:
Cotes Castaño, Daniel Enrique
Urrutia Solarte, Diana Valentina
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Autónoma de Occidente
Repositorio:
RED: Repositorio Educativo Digital UAO
Idioma:
spa
OAI Identifier:
oai:red.uao.edu.co:10614/13978
Acceso en línea:
https://hdl.handle.net/10614/13978
https://red.uao.edu.co/
Palabra clave:
Ingeniería Multimedia
Internet de las cosas
Internet de las cosas
Desarrollo de software
Internet of things
Computer software - Development
Plataformas de internet de las cosas
Protocolo HTTP
Arquitectura REST
Protocolo MQTT
Usabilidad
Rights
openAccess
License
Derechos reservados - Universidad Autónoma de Occidente, 2022
id REPOUAO2_ec2b922d2ff6cdeb404f4522143b0d15
oai_identifier_str oai:red.uao.edu.co:10614/13978
network_acronym_str REPOUAO2
network_name_str RED: Repositorio Educativo Digital UAO
repository_id_str
dc.title.spa.fl_str_mv Plataforma de internet de las cosas para la Universidad Autónoma de Occidente
title Plataforma de internet de las cosas para la Universidad Autónoma de Occidente
spellingShingle Plataforma de internet de las cosas para la Universidad Autónoma de Occidente
Ingeniería Multimedia
Internet de las cosas
Internet de las cosas
Desarrollo de software
Internet of things
Computer software - Development
Plataformas de internet de las cosas
Protocolo HTTP
Arquitectura REST
Protocolo MQTT
Usabilidad
title_short Plataforma de internet de las cosas para la Universidad Autónoma de Occidente
title_full Plataforma de internet de las cosas para la Universidad Autónoma de Occidente
title_fullStr Plataforma de internet de las cosas para la Universidad Autónoma de Occidente
title_full_unstemmed Plataforma de internet de las cosas para la Universidad Autónoma de Occidente
title_sort Plataforma de internet de las cosas para la Universidad Autónoma de Occidente
dc.creator.fl_str_mv Cotes Castaño, Daniel Enrique
Urrutia Solarte, Diana Valentina
dc.contributor.advisor.none.fl_str_mv Solarte Astaiza, Zeida María
dc.contributor.author.none.fl_str_mv Cotes Castaño, Daniel Enrique
Urrutia Solarte, Diana Valentina
dc.subject.spa.fl_str_mv Ingeniería Multimedia
topic Ingeniería Multimedia
Internet de las cosas
Internet de las cosas
Desarrollo de software
Internet of things
Computer software - Development
Plataformas de internet de las cosas
Protocolo HTTP
Arquitectura REST
Protocolo MQTT
Usabilidad
dc.subject.armarc.spa.fl_str_mv Internet de las cosas
Internet de las cosas
Desarrollo de software
dc.subject.armarc.eng.fl_str_mv Internet of things
Computer software - Development
dc.subject.proposal.spa.fl_str_mv Plataformas de internet de las cosas
Protocolo HTTP
Arquitectura REST
Protocolo MQTT
Usabilidad
description En la Universidad Autónoma de Occidente (UAO) se han llevado a cabo tres proyectos orientados a la implementación de una plataforma de Internet de las Cosas llamada UAOIoT, dedicada a los estudiantes y docentes de las ingenierías afines a este tema. En el desarrollo de estos, se ha hecho uso de los protocolos MQTT (Message Queuing Telemetry Transport) y HTTP (Hypertext Transfer Protocol) mediante el uso de la arquitectura REST (Representational State Transfer) con el objetivo de permitir el envío de datos hacia la plataforma de Internet de las Cosas. Para el desarrollo de este proyecto se tuvo como objetivo la integración de MQTT y HTTP a través de la arquitectura REST, de modo de que se pudiesen implementar proyectos de Internet de las Cosas haciendo uso de ambos protocolos. Para lograr lo anterior, se realizó un análisis detallado de los proyectos anteriores (público objetivo, contexto de uso, arquitectura del sistema y su implementación en código), para posteriormente establecer un diseño de la nueva arquitectura que permitiera el envío de datos mediante ambos protocolos. Con la arquitectura establecida se hizo el rediseño de las interfaces gráficas existentes en los proyectos anteriores para implementar la arquitectura y los modelos de datos establecidos en el diseño logrando la unificación de la plataforma para finalmente, poder desplegarla y llevarla a producción.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-06-15T17:26:39Z
dc.date.available.none.fl_str_mv 2022-06-15T17:26:39Z
dc.date.issued.none.fl_str_mv 2022-05-06
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_71e4c1898caa6e32
dc.type.coar.eng.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.eng.fl_str_mv Text
dc.type.driver.eng.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.eng.fl_str_mv https://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10614/13978
dc.identifier.instname.spa.fl_str_mv Universidad Autónoma de Occidente
dc.identifier.reponame.spa.fl_str_mv Repositorio Educativo Digital
dc.identifier.repourl.spa.fl_str_mv https://red.uao.edu.co/
url https://hdl.handle.net/10614/13978
https://red.uao.edu.co/
identifier_str_mv Universidad Autónoma de Occidente
Repositorio Educativo Digital
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.cites.spa.fl_str_mv Cotes Castaño, D. E. y Urrutia Solarte, D. V. (2022). Plataforma de internet de las cosas para la Universidad Autónoma de Occidente. Cali. (Pasantía institucional). Universidad Autónoma de Occidente. Cali. Colombia
dc.relation.references.none.fl_str_mv Adenowo, A. A., y Adenowo, B. A. (2013). Software engineering methodologies: a review of the waterfall model and object-oriented approach. International Journal of Scientific & Engineering Research, 4(7), 427-434.
An overview of HTTP. (2022). Mozilla.Org. https://developer.mozilla.org/en- US/docs/Web/HTTP/Overview Angular Material. Material Design components for Angular. (2020). Angular Material. https://material.angular.io/
Apache JMeter. (s.f). The Apache Software Foundation. https://jmeter.apache.org/
Azzola, F. (2018). 12 IoT Platforms for Building IoT Projects. Dzone.Com. https://dzone.com/articles/12-iot-platforms-for-building-iot-projects
Benavídez Gómez, J. A., y García Acevedo, J. D. (2019). Arquitectura REST para la plataforma UAOIoT (Bachelor's thesis, Universidad Autónoma de Occidente).
Bustamante, A. (2020). New console documentation. https://thinger.io/new-consoledocumentation/
Chiew, T. K., y Salim, S. S. (2003). Webuse: Website usability evaluation tool. Malaysian Journal of Computer Science, 16(1), 47-57.
Cirujano A. (Octubre 2020). ¿Qué es Figma?. 3ymedia School. https://3ymedia.school/que-es-figma/
Cisco Webex. (s.f). Videoconferencias y reuniones en línea gratuitas. https://www.webex.com/es/video-conferencing.html
Darwish, D. (2015). Improved Layered Architecture for Internet of Things. International Journal of Computing Academic Research (IJCAR), 4(4):214- 223.
Denaro, G., Polini, A., y Emmerich, W. (2004). Early performance testing of distributed software applications. In Proceedings of the 4th International Workshop on Software and Performance (pp. 94-103).
Elhadi, S., Marzak, A., Sael, N., y Merzouk, S. (2018). Comparative study of IoT protocols. Smart Application and Data Analysis for Smart
Cities. Everlet, A. (2013). Fresh and New Carriots Control Panel. https://blog.altair.com/fresh-and-new-carriots-control-panel/
Fahmideh, M., y Zowghi, D. (2020). An exploration of IoT platform development. Information Systems, 87, 101409.
Garcés Viveros, J. C., y Mosquera Triviño, I. D. (2019). Diseño e implementación del front-end para la plataforma de Internet de las cosas UAOIOT.
Gillis A. (2020). REST API (RESTful API). TechTarget. https://searchapparchitecture.techtarget.com/definition/RESTful-API
Hassija, V., Chamola, V., Saxena, V., Jain, D., Goyal, P., y Sikdar, B. (2019). A survey on IoT security: application areas, security threats, and solution architectures. IEEE Access, 7, 82721-82743.
Hejazi, H., Rajab, H., Cinkler, T., y Lengyel, L. (2018). Survey of platforms for massive IoT. 2018. IEEE International Conference on Future IoT Technologies (Future IoT) (pp. 1-8). IEEE.
Hernandez, M. (s. f.). Ubidots Basics: Applications, Organizations, and Users Explained. Ubidots. https://help.ubidots.com/en/articles/887328-ubidotsbasics- applications-organizations-and-users-explained
Hernandez, M. (2019). Ubidots and XinaBox partner to bring quickly & easy prototyping for the IoT. https://ubidots.com/blog/ubidots-and-xinaboxpartner- to-bring-quickly/
Herrera C.L. (2019). Qué es una prueba de rendimiento de Software. OpenWebinars. https://openwebinars.net/blog/que-es-prueba-derendimiento- software/
Hita, A. (2020, 18 abril). MQTT vs HTTP: ¿qué protocolo es mejor para IoT? BorrowBits. https://borrowbits.com/2020/04/mqtt-vs-http-que-protocoloes- mejor-para-iot/
Hunkeler U., Truong H. y Stanford-Clark A. MQTT-S — A publish/subscribe protocol for Wireless Sensor Networks. (2008). 3rd International Conference on Communication Systems Software and Middleware and Workshops. pp. 791-798, doi: 10.1109/COMSWA.2008.4554519.
Jabraeil Jamali, M. A, Bahrami, B., Heidari, A., Allahverdizadeh, P., y Norouzi, F. (2020). Towards the Internet of Things. EAI/Springer Innovations in Communication and Computing. Springer, Cham. Keerti, V. (2020). Angular for Material Design. Leverage Angular Material and TypeScript to Build a Rich User Interface for Web Apps. India, Hyderabad. Apress.
Kent, M., Ellis, K., y McRae, L. (2018). Internet of Things (IoT): Education and Technology. The relationship between education and technology for students with disabilities.
KIO Networks. (2019, 15 noviembre). ¿Cómo medir la latencia? https://www.kionetworks.com/blog/data-center/c%C3%B3mo-medir-lalatencia
Kumar, N. M., y Mallick, P. K. (2018). The Internet of Things: Insights into the building blocks, component interactions, and architecture layers. Procedia computer science, 132, 109-117.
Learn More - ThingSpeak IoT. (2021). https://thingspeak.com/pages/learn_more
Llamas L. (2019). Protocolos de comunicación para IOT. LuisLlamas. https://www.luisllamas.es/protocolos-de-comunicacion-para-iot/
Lucero, S. (2016). IoT platforms: enabling the Internet of Things. IHS Technology. White paper.
Madakam, S. , Ramaswamy, R. y Tripathi, S. (2015) Internet of Things (IoT): A Literature Review. Journal of Computer and Communications, 3, 164-173. doi: 10.4236/jcc.2015.35021.
McLellan S., Muddimer A., y Peres S. (2012). The Effect of Experience on System Usability Scale Ratings. Journal of Usability Studies. JUS.. 7, (2), 56-67.
Meet the most simple enterprise IoT platform. (s. f.). Thethings.iO. thethings.iO IoT platform Features - The most simple IoT platform
mosquitto. (s. f.). Eclipse MosquittoTM An open source MQTT broker. Eclipse Mosquitto. https://mosquitto.org/ MQTT Client and Broker and MQTT Server and Connection Establishment Explained - MQTT Essentials: Part 3. (Julio, 2019). The HiveMQ Team. https://www.hivemq.com/blog/mqtt-essentials-part-4-mqtt-publishsubscribe- unsubscribe/ MQTT Publish, Subscribe & Unsubscribe/MQTT Essentials: Part 4. (Febrero, 2015). The HiveMQ Team. https://www.hivemq.com/blog/mqtt-essentialspart- 3-client-broker-connection-establishment/
Mustafa, K., Al-Qutaish, R. E., y Muhairat, M. I. (2009, December). Classification of software testing tools based on the software testing methods. In 2009 Second International Conference on Computer and Electrical Engineering 1,. 229-233. IEEE.
Nielsen J. (2012). Thinking Aloud: The #1 Usability Tool. Nielsen Norman Group. World Leaders in Research-Based User Experience. nngroup. https://www.nngroup.com/articles/thinking-aloud-the-1-usability-tool/
Nielsen J. (2020). 10 Usability Heuristics for User Interface Design. World Leaders in Research-Based User Experience. nngroup. https://www.nngroup.com/articles/ten-usability-heuristics/
Portocarrero Castillo J. E. (2017). Desarrollo de un Servidor de Conexión Local y Remota de Iot para la Universidad Autónoma de Occidente ”Uaoiot”.
Prasher, V. S., y Onu, S. (2020). The Internet of Things (Iot) Upheaval: Overcoming Management Challenges. Journal of Modern Project Management, 08(2), 24–37.
Ray B. (2016). IoT Platforms: What They Are & How To Select One. LinkLabs. https://www.link-labs.com/blog/what-is-an-iot-platform
Sarojadevi, H. (2011). Performance testing: methodologies and tools. Journal of Information Engineering and Applications, 1(5), 5-13.
Sauro J. (2011). Measuring Usability with the System Usability Scale (SUS). Measuringu. https://measuringu.com/sus/
Schwab K. (2018). Why Do Google, Airbnb, And Pinterest All Have Such Similar Logos?. Branding experts weigh in. Fast Company. https://www.fastcompany.com/90161597/why-do-facebook-google-andpinterest- all-have-such-similar-logos
Singh, K. J. y Singh Kapoor, D. (2017). Create Your Own Internet of Things: A survey of IoT platforms. IEEE Consumer Electronics Magazine, 6(2), 57- 68.
Solano A. (2020). System Usability Scale (SUS). Interacción Humano-Computador. Universidad Autónoma de Occidente. Google Classroom.
Soni D. y Makwana A. (2017). A SURVEY ON MQTT: A PROTOCOL OF INTERNET OF THINGS(IOT).
Srivastava, N., Kumar, U., y Singh, P. (2021). Software and Performance Testing Tools. Journal of Informatics Electrical and Electronics Engineering, 2(01), 1-12.
Stec A. (2021). The REST Architecture. Baeldung. https://www.baeldung.com/cs/rest-architecture
Subramaniyan S. (2020). The Rounded User Experience. UX Planet. https://uxplanet.org/the-rounded-user-experience-ff7a1898ab33
The HiveMQ Team. (2015, 16 febrero). Quality of Service 0,1 & 2 - MQTT Essentials: Part 6. HiveMQ. https://www.hivemq.com/blog/mqtt-essentials-part-6- mqtt-quality-of-service-levels/
Van Someren, M. W., Barnard, Y. F., y Sandberg, J. A. (1994). The think aloud method: a practical approach to modelling cognitive. London: AcademicPress, 11.
Cruz Vega, M., Oliete Vivas, P., Rios Morales, C., González, C. L, Cendón Martín, B., y Hernández Seco, A. (2015). Las tecnologías IOT dentro de la industria conectada: Internet of things. EOI Escuela de Organización Industrial.
What is REST?. (s.f). Codeacademy. https://www.codecademy.com/articles/whatis- rest
Wu, M., Lu, T. J., Ling, F. Y., Sun, J., y Du, H. Y. (2010). Research on the architecture of Internet of Things. In 2010 3rd international conference on advanced computer theory and engineering (Vol. 5, pp. V5-484).
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Autónoma de Occidente, 2022
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.eng.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.eng.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Derechos reservados - Universidad Autónoma de Occidente, 2022
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 134 páginas
dc.format.mimetype.eng.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Autónoma de Occidente
dc.publisher.program.spa.fl_str_mv Ingeniería Multimedia
dc.publisher.department.spa.fl_str_mv Departamento de Operaciones y Sistemas
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Cali
institution Universidad Autónoma de Occidente
bitstream.url.fl_str_mv https://red.uao.edu.co/bitstreams/79ecb273-1e45-4da7-83eb-9e0f5978e4eb/download
https://red.uao.edu.co/bitstreams/3812e7f0-7d5d-44eb-a66a-6d02ad7f67a2/download
https://red.uao.edu.co/bitstreams/7cdfa92d-d2e9-415a-b4ee-eee02149ada3/download
https://red.uao.edu.co/bitstreams/e9f03558-c4a1-4423-b2d0-deb8290f13e0/download
https://red.uao.edu.co/bitstreams/93059b2c-ba40-463b-b905-26a1b3ca98b7/download
https://red.uao.edu.co/bitstreams/9e3c9498-4ee4-4664-b4aa-de64487cbc84/download
https://red.uao.edu.co/bitstreams/fdefc862-10a0-47da-a76b-717a380255a5/download
bitstream.checksum.fl_str_mv 20b5ba22b1117f71589c7318baa2c560
c0dd4622bd2a6a3077ba4ec82b1502a4
68a47790190c94c5ccf861275391f2e7
cb9f7c27e0c4934dc52c3392bdc53658
785a0e8a22200dae5e98400849a5b704
49ceda2ff34667ff3da28523ec646e0a
cccbd5d8362c47db40bd5238fa75d662
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital Universidad Autonoma de Occidente
repository.mail.fl_str_mv repositorio@uao.edu.co
_version_ 1814260028007251968
spelling Solarte Astaiza, Zeida Maríavirtual::4644-1Cotes Castaño, Daniel Enrique3c96630b2eddca08ca29f0b375d26452Urrutia Solarte, Diana Valentina64cb6fe67e29f1a3071b7e5733f359ba2022-06-15T17:26:39Z2022-06-15T17:26:39Z2022-05-06https://hdl.handle.net/10614/13978Universidad Autónoma de OccidenteRepositorio Educativo Digitalhttps://red.uao.edu.co/En la Universidad Autónoma de Occidente (UAO) se han llevado a cabo tres proyectos orientados a la implementación de una plataforma de Internet de las Cosas llamada UAOIoT, dedicada a los estudiantes y docentes de las ingenierías afines a este tema. En el desarrollo de estos, se ha hecho uso de los protocolos MQTT (Message Queuing Telemetry Transport) y HTTP (Hypertext Transfer Protocol) mediante el uso de la arquitectura REST (Representational State Transfer) con el objetivo de permitir el envío de datos hacia la plataforma de Internet de las Cosas. Para el desarrollo de este proyecto se tuvo como objetivo la integración de MQTT y HTTP a través de la arquitectura REST, de modo de que se pudiesen implementar proyectos de Internet de las Cosas haciendo uso de ambos protocolos. Para lograr lo anterior, se realizó un análisis detallado de los proyectos anteriores (público objetivo, contexto de uso, arquitectura del sistema y su implementación en código), para posteriormente establecer un diseño de la nueva arquitectura que permitiera el envío de datos mediante ambos protocolos. Con la arquitectura establecida se hizo el rediseño de las interfaces gráficas existentes en los proyectos anteriores para implementar la arquitectura y los modelos de datos establecidos en el diseño logrando la unificación de la plataforma para finalmente, poder desplegarla y llevarla a producción.At the Universidad Autónoma de Occidente (UAO), three projects have been carried out, focused on the implementation of an Internet of Things platform called UAOIoT, dedicated to engineering students and teachers that were related to this topic. In their development, two protocols were used: MQTT (Message Queuing Telemetry Transport) and HTTP (Hypertext Transfer Protocol) using REST (Representational State Transfer) architecture, with the aim of allowing the sending of data to the Internet of Things platform. For the development of this project, the objective was the integration of MQTT and HTTP through REST architecture, so Internet of Things projects could be implemented using both protocols. To achieve that, a detailed analysis of the previous projects was carried out (target audience, context of use, system architecture, and its implementation in code), to later define a design of the new architecture that would allow the sending of data through both protocols. With the defined architecture, the redesign of the graphic user interfaces (GUI) in the previous project was carried out to implement the architecture and the data models established in the design, achieving the integration of the platform to finally be able to deploy it and bring it to productionPasantía institucional (Ingeniero Multimedia)-- Universidad Autónoma de Occidente, 2022PregradoIngeniería(a) en Multimedia134 páginasapplication/pdfspaUniversidad Autónoma de OccidenteIngeniería MultimediaDepartamento de Operaciones y SistemasFacultad de IngenieríaCaliDerechos reservados - Universidad Autónoma de Occidente, 2022https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Ingeniería MultimediaInternet de las cosasInternet de las cosasDesarrollo de softwareInternet of thingsComputer software - DevelopmentPlataformas de internet de las cosasProtocolo HTTPArquitectura RESTProtocolo MQTTUsabilidadPlataforma de internet de las cosas para la Universidad Autónoma de OccidenteTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_71e4c1898caa6e32Cotes Castaño, D. E. y Urrutia Solarte, D. V. (2022). Plataforma de internet de las cosas para la Universidad Autónoma de Occidente. Cali. (Pasantía institucional). Universidad Autónoma de Occidente. Cali. ColombiaAdenowo, A. A., y Adenowo, B. A. (2013). Software engineering methodologies: a review of the waterfall model and object-oriented approach. International Journal of Scientific & Engineering Research, 4(7), 427-434.An overview of HTTP. (2022). Mozilla.Org. https://developer.mozilla.org/en- US/docs/Web/HTTP/Overview Angular Material. Material Design components for Angular. (2020). Angular Material. https://material.angular.io/Apache JMeter. (s.f). The Apache Software Foundation. https://jmeter.apache.org/Azzola, F. (2018). 12 IoT Platforms for Building IoT Projects. Dzone.Com. https://dzone.com/articles/12-iot-platforms-for-building-iot-projectsBenavídez Gómez, J. A., y García Acevedo, J. D. (2019). Arquitectura REST para la plataforma UAOIoT (Bachelor's thesis, Universidad Autónoma de Occidente).Bustamante, A. (2020). New console documentation. https://thinger.io/new-consoledocumentation/Chiew, T. K., y Salim, S. S. (2003). Webuse: Website usability evaluation tool. Malaysian Journal of Computer Science, 16(1), 47-57.Cirujano A. (Octubre 2020). ¿Qué es Figma?. 3ymedia School. https://3ymedia.school/que-es-figma/Cisco Webex. (s.f). Videoconferencias y reuniones en línea gratuitas. https://www.webex.com/es/video-conferencing.htmlDarwish, D. (2015). Improved Layered Architecture for Internet of Things. International Journal of Computing Academic Research (IJCAR), 4(4):214- 223.Denaro, G., Polini, A., y Emmerich, W. (2004). Early performance testing of distributed software applications. In Proceedings of the 4th International Workshop on Software and Performance (pp. 94-103).Elhadi, S., Marzak, A., Sael, N., y Merzouk, S. (2018). Comparative study of IoT protocols. Smart Application and Data Analysis for SmartCities. Everlet, A. (2013). Fresh and New Carriots Control Panel. https://blog.altair.com/fresh-and-new-carriots-control-panel/Fahmideh, M., y Zowghi, D. (2020). An exploration of IoT platform development. Information Systems, 87, 101409.Garcés Viveros, J. C., y Mosquera Triviño, I. D. (2019). Diseño e implementación del front-end para la plataforma de Internet de las cosas UAOIOT.Gillis A. (2020). REST API (RESTful API). TechTarget. https://searchapparchitecture.techtarget.com/definition/RESTful-APIHassija, V., Chamola, V., Saxena, V., Jain, D., Goyal, P., y Sikdar, B. (2019). A survey on IoT security: application areas, security threats, and solution architectures. IEEE Access, 7, 82721-82743.Hejazi, H., Rajab, H., Cinkler, T., y Lengyel, L. (2018). Survey of platforms for massive IoT. 2018. IEEE International Conference on Future IoT Technologies (Future IoT) (pp. 1-8). IEEE.Hernandez, M. (s. f.). Ubidots Basics: Applications, Organizations, and Users Explained. Ubidots. https://help.ubidots.com/en/articles/887328-ubidotsbasics- applications-organizations-and-users-explainedHernandez, M. (2019). Ubidots and XinaBox partner to bring quickly & easy prototyping for the IoT. https://ubidots.com/blog/ubidots-and-xinaboxpartner- to-bring-quickly/Herrera C.L. (2019). Qué es una prueba de rendimiento de Software. OpenWebinars. https://openwebinars.net/blog/que-es-prueba-derendimiento- software/Hita, A. (2020, 18 abril). MQTT vs HTTP: ¿qué protocolo es mejor para IoT? BorrowBits. https://borrowbits.com/2020/04/mqtt-vs-http-que-protocoloes- mejor-para-iot/Hunkeler U., Truong H. y Stanford-Clark A. MQTT-S — A publish/subscribe protocol for Wireless Sensor Networks. (2008). 3rd International Conference on Communication Systems Software and Middleware and Workshops. pp. 791-798, doi: 10.1109/COMSWA.2008.4554519.Jabraeil Jamali, M. A, Bahrami, B., Heidari, A., Allahverdizadeh, P., y Norouzi, F. (2020). Towards the Internet of Things. EAI/Springer Innovations in Communication and Computing. Springer, Cham. Keerti, V. (2020). Angular for Material Design. Leverage Angular Material and TypeScript to Build a Rich User Interface for Web Apps. India, Hyderabad. Apress.Kent, M., Ellis, K., y McRae, L. (2018). Internet of Things (IoT): Education and Technology. The relationship between education and technology for students with disabilities.KIO Networks. (2019, 15 noviembre). ¿Cómo medir la latencia? https://www.kionetworks.com/blog/data-center/c%C3%B3mo-medir-lalatenciaKumar, N. M., y Mallick, P. K. (2018). The Internet of Things: Insights into the building blocks, component interactions, and architecture layers. Procedia computer science, 132, 109-117.Learn More - ThingSpeak IoT. (2021). https://thingspeak.com/pages/learn_moreLlamas L. (2019). Protocolos de comunicación para IOT. LuisLlamas. https://www.luisllamas.es/protocolos-de-comunicacion-para-iot/Lucero, S. (2016). IoT platforms: enabling the Internet of Things. IHS Technology. White paper.Madakam, S. , Ramaswamy, R. y Tripathi, S. (2015) Internet of Things (IoT): A Literature Review. Journal of Computer and Communications, 3, 164-173. doi: 10.4236/jcc.2015.35021.McLellan S., Muddimer A., y Peres S. (2012). The Effect of Experience on System Usability Scale Ratings. Journal of Usability Studies. JUS.. 7, (2), 56-67.Meet the most simple enterprise IoT platform. (s. f.). Thethings.iO. thethings.iO IoT platform Features - The most simple IoT platformmosquitto. (s. f.). Eclipse MosquittoTM An open source MQTT broker. Eclipse Mosquitto. https://mosquitto.org/ MQTT Client and Broker and MQTT Server and Connection Establishment Explained - MQTT Essentials: Part 3. (Julio, 2019). The HiveMQ Team. https://www.hivemq.com/blog/mqtt-essentials-part-4-mqtt-publishsubscribe- unsubscribe/ MQTT Publish, Subscribe & Unsubscribe/MQTT Essentials: Part 4. (Febrero, 2015). The HiveMQ Team. https://www.hivemq.com/blog/mqtt-essentialspart- 3-client-broker-connection-establishment/Mustafa, K., Al-Qutaish, R. E., y Muhairat, M. I. (2009, December). Classification of software testing tools based on the software testing methods. In 2009 Second International Conference on Computer and Electrical Engineering 1,. 229-233. IEEE.Nielsen J. (2012). Thinking Aloud: The #1 Usability Tool. Nielsen Norman Group. World Leaders in Research-Based User Experience. nngroup. https://www.nngroup.com/articles/thinking-aloud-the-1-usability-tool/Nielsen J. (2020). 10 Usability Heuristics for User Interface Design. World Leaders in Research-Based User Experience. nngroup. https://www.nngroup.com/articles/ten-usability-heuristics/Portocarrero Castillo J. E. (2017). Desarrollo de un Servidor de Conexión Local y Remota de Iot para la Universidad Autónoma de Occidente ”Uaoiot”.Prasher, V. S., y Onu, S. (2020). The Internet of Things (Iot) Upheaval: Overcoming Management Challenges. Journal of Modern Project Management, 08(2), 24–37.Ray B. (2016). IoT Platforms: What They Are & How To Select One. LinkLabs. https://www.link-labs.com/blog/what-is-an-iot-platformSarojadevi, H. (2011). Performance testing: methodologies and tools. Journal of Information Engineering and Applications, 1(5), 5-13.Sauro J. (2011). Measuring Usability with the System Usability Scale (SUS). Measuringu. https://measuringu.com/sus/Schwab K. (2018). Why Do Google, Airbnb, And Pinterest All Have Such Similar Logos?. Branding experts weigh in. Fast Company. https://www.fastcompany.com/90161597/why-do-facebook-google-andpinterest- all-have-such-similar-logosSingh, K. J. y Singh Kapoor, D. (2017). Create Your Own Internet of Things: A survey of IoT platforms. IEEE Consumer Electronics Magazine, 6(2), 57- 68.Solano A. (2020). System Usability Scale (SUS). Interacción Humano-Computador. Universidad Autónoma de Occidente. Google Classroom.Soni D. y Makwana A. (2017). A SURVEY ON MQTT: A PROTOCOL OF INTERNET OF THINGS(IOT).Srivastava, N., Kumar, U., y Singh, P. (2021). Software and Performance Testing Tools. Journal of Informatics Electrical and Electronics Engineering, 2(01), 1-12.Stec A. (2021). The REST Architecture. Baeldung. https://www.baeldung.com/cs/rest-architectureSubramaniyan S. (2020). The Rounded User Experience. UX Planet. https://uxplanet.org/the-rounded-user-experience-ff7a1898ab33The HiveMQ Team. (2015, 16 febrero). Quality of Service 0,1 & 2 - MQTT Essentials: Part 6. HiveMQ. https://www.hivemq.com/blog/mqtt-essentials-part-6- mqtt-quality-of-service-levels/Van Someren, M. W., Barnard, Y. F., y Sandberg, J. A. (1994). The think aloud method: a practical approach to modelling cognitive. London: AcademicPress, 11.Cruz Vega, M., Oliete Vivas, P., Rios Morales, C., González, C. L, Cendón Martín, B., y Hernández Seco, A. (2015). Las tecnologías IOT dentro de la industria conectada: Internet of things. EOI Escuela de Organización Industrial.What is REST?. (s.f). Codeacademy. https://www.codecademy.com/articles/whatis- restWu, M., Lu, T. J., Ling, F. Y., Sun, J., y Du, H. Y. (2010). Research on the architecture of Internet of Things. In 2010 3rd international conference on advanced computer theory and engineering (Vol. 5, pp. V5-484).Comunidad generalPublicationhttps://scholar.google.com/citations?user=xs4JQP8AAAAJ&hl=esvirtual::4644-1fc764a3e-8182-4da2-82dd-45830cf7deb8virtual::4644-1fc764a3e-8182-4da2-82dd-45830cf7deb8virtual::4644-1LICENSElicense.txtlicense.txttext/plain; charset=utf-81665https://red.uao.edu.co/bitstreams/79ecb273-1e45-4da7-83eb-9e0f5978e4eb/download20b5ba22b1117f71589c7318baa2c560MD53ORIGINALT10249_Plataforma de internet de las cosas para la Universidad Autónoma de Occidente.pdfT10249_Plataforma de internet de las cosas para la Universidad Autónoma de Occidente.pdfTexto archivo completo del trabajo de grado, PDFapplication/pdf1479052https://red.uao.edu.co/bitstreams/3812e7f0-7d5d-44eb-a66a-6d02ad7f67a2/downloadc0dd4622bd2a6a3077ba4ec82b1502a4MD54TA10249_Autorización trabajo de grado.pdfTA10249_Autorización trabajo de grado.pdfAutorización publicación del trabajo de gradoapplication/pdf144892https://red.uao.edu.co/bitstreams/7cdfa92d-d2e9-415a-b4ee-eee02149ada3/download68a47790190c94c5ccf861275391f2e7MD55TEXTT10249_Plataforma de internet de las cosas para la Universidad Autónoma de Occidente.pdf.txtT10249_Plataforma de internet de las cosas para la Universidad Autónoma de Occidente.pdf.txtExtracted texttext/plain192714https://red.uao.edu.co/bitstreams/e9f03558-c4a1-4423-b2d0-deb8290f13e0/downloadcb9f7c27e0c4934dc52c3392bdc53658MD56TA10249_Autorización trabajo de grado.pdf.txtTA10249_Autorización trabajo de grado.pdf.txtExtracted texttext/plain4574https://red.uao.edu.co/bitstreams/93059b2c-ba40-463b-b905-26a1b3ca98b7/download785a0e8a22200dae5e98400849a5b704MD58THUMBNAILT10249_Plataforma de internet de las cosas para la Universidad Autónoma de Occidente.pdf.jpgT10249_Plataforma de internet de las cosas para la Universidad Autónoma de Occidente.pdf.jpgGenerated Thumbnailimage/jpeg6712https://red.uao.edu.co/bitstreams/9e3c9498-4ee4-4664-b4aa-de64487cbc84/download49ceda2ff34667ff3da28523ec646e0aMD57TA10249_Autorización trabajo de grado.pdf.jpgTA10249_Autorización trabajo de grado.pdf.jpgGenerated Thumbnailimage/jpeg12947https://red.uao.edu.co/bitstreams/fdefc862-10a0-47da-a76b-717a380255a5/downloadcccbd5d8362c47db40bd5238fa75d662MD5910614/13978oai:red.uao.edu.co:10614/139782024-03-15 09:16:34.911https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos reservados - Universidad Autónoma de Occidente, 2022open.accesshttps://red.uao.edu.coRepositorio Digital Universidad Autonoma de Occidenterepositorio@uao.edu.coRUwgQVVUT1IgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBBdXTDs25vbWEgZGUgT2NjaWRlbnRlLCBkZSBmb3JtYSBpbmRlZmluaWRhLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIGxhIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIGVsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbGV5ZXMgeSBqdXJpc3BydWRlbmNpYSB2aWdlbnRlIGFsIHJlc3BlY3RvLCBoYWdhIHB1YmxpY2FjacOzbiBkZSBlc3RlIGNvbiBmaW5lcyBlZHVjYXRpdm9zLiBQQVJBR1JBRk86IEVzdGEgYXV0b3JpemFjacOzbiBhZGVtw6FzIGRlIHNlciB2w6FsaWRhIHBhcmEgbGFzIGZhY3VsdGFkZXMgeSBkZXJlY2hvcyBkZSB1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIG8gc29wb3J0ZSBtYXRlcmlhbCwgdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbCwgcGFyYSB1c29zIGVuIHJlZCwgSW50ZXJuZXQsIGV4dHJhbmV0LCBpbnRyYW5ldCwgYmlibGlvdGVjYSBkaWdpdGFsIHkgZGVtw6FzIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gRUwgQVVUT1IsIGV4cHJlc2EgcXVlIGVsIGRvY3VtZW50byAodHJhYmFqbyBkZSBncmFkbywgcGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIGVsYWJvcsOzIHNpbiBxdWVicmFudGFyIG5pIHN1cGxhbnRhciBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHkgZGUgdGFsIGZvcm1hLCBlbCBkb2N1bWVudG8gKHRyYWJham8gZGUgZ3JhZG8sIHBhc2FudMOtYSwgY2Fzb3MgbyB0ZXNpcykgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgw6lzdGUuIFBBUkFHUkFGTzogZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBhbGd1bmEgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybywgcmVmZXJlbnRlIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGVsIGRvY3VtZW50byAoVHJhYmFqbyBkZSBncmFkbywgUGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBlbiBjdWVzdGnDs24sIEVMIEFVVE9SLCBhc3VtaXLDoSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgbGEgVW5pdmVyc2lkYWQgIEF1dMOzbm9tYSBkZSBPY2NpZGVudGUgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSB5YSBzZWEgZW4gbGEgYmlibGlvdGVjYSBvIGVuIG1lZGlvIGVsZWN0csOzbmljbyBwb2Ryw6EgY29waWFyIGFwYXJ0ZXMgZGVsIHRleHRvIGNpdGFuZG8gc2llbXByZSBsYSBmdWVudGUsIGVzIGRlY2lyIGVsIHTDrXR1bG8gZGVsIHRyYWJham8geSBlbCBhdXRvci4gRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGllbmUgRUwgQVVUT1IgZGUgcHVibGljYXIgdG90YWwgbyBwYXJjaWFsbWVudGUgbGEgb2JyYS4K