Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Resumen:
Un Catálogo de Dependencias Inter-Parámetro en APIs REST

Cargando...
Miniatura

Editor

Sistedes

Publicado en

Actas de las XVI Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2021)

Licencia Creative Commons

Resumen

Los servicios web suelen imponer dependencias entre parámetros (también llamadas dependencias inter-parámetro) que restringen el modo en que dos o más parámetros de entrada pueden combinarse para formar una llamada válida. Desafortunadamente, los lenguajes de especificación de servicios web actuales como OpenAPI Specification (OAS) no proporcionan soporte para describir dichas dependencias formalmente, lo que dificulta enormemente la interacción con estos servicios de forma automática, sin necesidad de intervención humana. Investigadores y desarrolladores piden abiertamente soporte para el modelado y la validación de las dependencias inter-parámetro en APIs web, pero esto no es posible hasta que no conozcamos profundamente el alcance de este tipo de dependencias, y cómo emergen en la práctica +IBQ-este es el objetivo de nuestro trabajo. En este artículo, presentamos un estudio exhaustivo de la presencia de dependencias inter-parámetro en APIs web industriales. El estudio est+AOE basado en una revisión de más de 2.500 operaciones de 40 APIs reales pertenecientes a diversos dominios de aplicación. Confirmamos que las dependencias son la norma y no la excepción, con un 85+ACU de las APIs revisadas conteniendo algún tipo de dependencia inter-parámetro. Como la principal contribución de nuestro estudio, presentamos un catálogo de siete tipos de dependencia que se encuentran de manera sistemática en APIs REST.

Descripción

Acerca de Martin-Lopez, Alberto

Palabras clave

Dependencias Entre Parámetros, Restricciones, Servicios Web

Citación

Martin-Lopez, A., Segura, S., Ruiz-Cortés, A.: Un Catálogo de Dependencias Inter-Parámetro en APIs REST. In: Fernández Montes, P. (ed.) Actas de las XVI Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2021). Sistedes (2021). https://hdl.handle.net/11705/JCIS/2021/029