Apis Web: Análisis y caracterización de nuevos procesos de desarrollo y herramientas 

(2022-2023) - Código 29/A487

Equipo de Trabajo:

Director: Dra. Sandra Casas

Codirector: Mg. Graciela Vidal

Integrantes:

Docentes: Juan Enriquez, Héctor Reinaga, Marcela Constanzo, Diana Cruz, Sebastián Hernández y Eder Dos Santos

Alumnos de grado y posgrado: Uriel Paredes, Ariel Machini, Antonio Collazo Garcia 

Resumen Técnico:

En la última década, las APIs web, se han convertido en un activo imprescindible para el desarrollo de software de aplicaciones modernas (móvil, IoT, microservicios, Cloud computing, etc.). La industria y las instituciones públicas ofrecen una amplia diversidad de servicios, recursos, datos y funciones, por medio de algún tipo de API web, que son usadas (consumidas) por otras aplicaciones software. De acuerdo con el reporte de RapidAPI, de la encuesta a desarrolladores de 120 países, la tendencia a compartir y reutilizar recursos y servicios mediante APIs web crece año a año.

Esto revela que se ha logrado mayor confianza y utilización de las APIs en empresas de todos los tamaños y desarrolladores de una amplia gama de industrias. Los procesos de producción y uso de APIs web, han presentado nuevos desafíos para el desarrollo de software, generando innovaciones en cada solución que se ha propuesto.

En este sentido, este proyecto, busca estudiar de manera cualitativa y empírica, dos innovaciones inherentes a las APIs web, el enfoque de desarrollo de APIs web, denominado API-First y los APIs Marketplace. Se propone además elaborar recomendaciones y métodos de evaluación para estas innovaciones.