Mostrar el registro sencillo del ítem

Ponencia

dc.creatorBarakat, Samanes
dc.creatorSánchez Jerez, Ana Belénes
dc.creatorSegura Rueda, Sergioes
dc.date.accessioned2024-01-23T08:06:59Z
dc.date.available2024-01-23T08:06:59Z
dc.date.issued2023-09-12
dc.identifier.citationBarakat, S., Sánchez Jerez, A.B. y Segura Rueda, S. (2023). Toward Dependency-Aware API Gateways. En XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023) Ciudad Real (España): SISTEDES: Sociedad de Ingeniería de Software y Tecnologías de Desarrollo de Software.
dc.identifier.urihttps://hdl.handle.net/11441/153790
dc.description.abstractWeb APIs often include inter-parameter dependencies that constrain how input parameters can be combined to form valid calls to the service. API requests violating one or more of these dependencies result in an unnecessary exchange of messages, causing a waste of time and user quota. Also, dependencies are often not correctly checked by the servers, resulting in critical failures or uninformative error responses. In this paper, we propose extending API gateways to support the detection and explanation of inter-parameter dependencies violations. To achieve this goal, we leveraged IDL4OAS, an OAS extension for describing the dependencies among input parameters in web APIs, and IDLReasoner, a constraint-based IDL reasoner. Both were integrated into a prototype tool using Spring Cloud Gateway. Preliminary evaluation results on five industrial API operations show that our approach can successfully detect and explain all invalid requests, reducing the response time by around 80.31% and minimizing potential input validation failures.es
dc.description.sponsorshipMinisterio de Ciencia e Innovación PID2021-126227NB-C22es
dc.description.sponsorshipMinisterio de Ciencia e Innovación TED2021-131023B-C21es
dc.formatapplication/pdfes
dc.format.extent4es
dc.language.isoenges
dc.publisherSISTEDES: Sociedad de Ingeniería de Software y Tecnologías de Desarrollo de Softwarees
dc.relation.ispartofXVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023) (2023).
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectAPI Gatewayes
dc.subjectinter-parameter dependencieses
dc.subjectweb APIses
dc.titleToward Dependency-Aware API Gatewayses
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.projectIDPID2021-126227NB-C22es
dc.relation.projectIDTED2021-131023B-C21es
dc.relation.publisherversionhttps://biblioteca.sistedes.es/entities/art%C3%ADculo/24119937-faee-46e2-bc8b-e2f9eed63d6aes
dc.eventtitleXVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023)es
dc.eventinstitutionCiudad Real (España)es
dc.contributor.funderMinisterio de Ciencia e Innovación (MICIN). Españaes

FicherosTamañoFormatoVerDescripción
11705-JCIS-2023-2165.pdf358.5KbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional