API para el desarrollo de aplicaciones IoT personalizadas usando FIWARE
Palabras clave:
Biblioteca, FIWARE, IoTResumen
En los últimos años, el surgimiento del concepto de Internet de las cosas ha impulsado la creación y el desarrollo de plataformas que permiten procesar grandes volúmenes de información, producida por redes de sensores que monitorean espacios o ambientes inteligentes. FIWARE es una plataforma de internet de las cosas de código abierto que impulsa la creación de estándares para el desarrollo de aplicaciones y servicios inteligentes de diferentes dominios. En este trabajo se presenta el desarrollo de una biblioteca de clases en Java, que hace uso de los estándares, componentes genéricos y servicios Rest APIs que ofrece la plataforma FIWARE, y que permite facilitar el uso de estos en el desarrollo de aplicaciones de Internet de las cosas (IoT por sus siglas en inglés) personalizadas. Para comprobar el correcto funcionamiento de la biblioteca de clases fue desarrollada una aplicación Web que permite la creación y configuración de un entorno de trabajo basado en la plataforma FIWARE, así como el uso y análisis de los datos almacenados en el contexto de la plataforma.
Citas
Crate.io. (2021). A Single Data Hub for(FIWARE-Foundation, 2021) all Operational Data. from https://crate.io/
Cubillas-Hernández, E., Anías-Calderón, C., & Delgado-Fernández, T. (2021). Arquitectura M2M para el monitoreo ambiental en tiempo real. ITECKNE: Innovación e Investigación en Ingeniería, 18(1), 2-2.
Firouzi, F., Farahani, B., Weinberger, M., DePace, G., & Aliee, F. S. (2020). Iot fundamentals: Definitions, architectures, challenges, and promises Intelligent Internet of Things (pp. 3-50): Springer.
FIWARE-Foundation. (2021a). FIWARE COMPONENTS. from FIWARE.org/developers/catalogue/
FIWARE-Foundation. (2021b). FIWARE: The Open Source Platform for Our Smart Digital Future. from https://www.FIWARE.org/
FIWARE.org. (2021a). FIWARE IoT-Agent-UL. from https://FIWARE-iotagent-ul.readthedocs.io/en/latest/usermanual/index.html
FIWARE.org. (2021b). FIWARE QuantumLeap. from https://quantumleap.readthedocs.io/en/latest/
FIWAREmexico.org. (2021). APRENDE FIWARE EN ESPAÑOL. from https://FIWARE-training.readthedocs.io/es_MX/latest/
Guth, J., Breitenbücher, U., Falkenthal, M., Fremantle, P., Kopp, O., Leymann, F., & Reinfurt, L. (2018). A detailed analysis of IoT platform architectures: concepts, similarities, and differences Internet of everything (pp. 81-101): Springer.
Miorandi, D., Sicari, S., De Pellegrini, F., & Chlamtac, I. (2012). Ad hoc networks internet of ings: vision, applications and research. Ad Hoc Networks, 10(7), 1497-1516.
Ochoa Duarte, A., Cangrejo Aljure, L. D., & Delgado, T. (2018). Alternativa Open Source en la implementación de un sistema IoT para la medición de la calidad del aire. Revista Cubana de Ciencias Informáticas, 12(1), 189-204.
Qiu, D., Li, B., & Leung, H. (2016). Understanding the API usage in Java. Information and software technology, 73, 81-100.
Rodriguez, A. (2008). Restful web services: The basics. IBM developerWorks, 33, 18.
Sánchez, V. M. B. (2018). Internet de las cosas-horizonte 2050. bie3: Boletín IEEE(11), 956-969.
Zeinab, K. A. M., & Elmustafa, S. A. A. (2017). Internet of things applications, challenges and related future technologies. World Scientific News, 2(67), 126-148.
FIWARE-Foundation. (2021). FIWARE: The Open Source Platform for Our Smart Digital Future. Retrieved from https://www.fiware.org/
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2022 Dalia María Berbes Villalón , Laura Sánchez Jiménez , María Elena Díaz Aguirre, Tatiana Delgado Fernández
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.