Mostrar el registro sencillo del ítem

Ponencia

dc.creatorMartín López, Albertoes
dc.creatorSegura Rueda, Sergioes
dc.creatorRuiz Cortés, Antonioes
dc.date.accessioned2022-05-24T11:00:53Z
dc.date.available2022-05-24T11:00:53Z
dc.date.issued2019
dc.identifier.citationMartín López, A., Segura Rueda, S. y Ruiz Cortés, A. (2019). A Catalogue of Inter-Parameter Dependencies in RESTful Web APIs. En ICSOC 2019: 17th International Conference on Service-Oriented Computing (399-414), Toulouse, France: Springer.
dc.identifier.isbn978-3-030-33701-8es
dc.identifier.issn0302-9743es
dc.identifier.urihttps://hdl.handle.net/11441/133608
dc.description.abstractWeb services often impose dependency constraints that re strict the way in which two or more input parameters can be combined to form valid calls to the service. Unfortunately, current specification languages for web services like the OpenAPI Specification provide no support for the formal description of such dependencies, which makes it hardly possible to automatically discover and interact with services without human intervention. Researchers and practitioners are openly requesting support for modelling and validating dependencies among in put parameters in web APIs, but this is not possible unless we share a deep understanding of how dependencies emerge in practice—the aim of this work. In this paper, we present a thorough study on the presence of dependency constraints among input parameters in web APIs in in dustry. The study is based on a review of more than 2.5K operations from 40 real-world RESTful APIs from multiple application domains. Overall, our findings show that input dependencies are the norm, rather than the exception, with 85% of the reviewed APIs having some kind of dependency among their input parameters. As the main outcome of our study, we present a catalogue of seven types of dependencies consistently found in RESTful web APIses
dc.description.sponsorshipMinisterio de Economía y Competitividad BELI (TIN2015-70560-R)es
dc.description.sponsorshipMinisterio de Ciencia, Innovación y Universidades Horatio RTI2018-101204-B-C21es
dc.description.sponsorshipMinisterio de Educación, Cultura y Deporte FPU17/04077es
dc.formatapplication/pdfes
dc.format.extent16es
dc.language.isoenges
dc.publisherSpringeres
dc.relation.ispartofICSOC 2019: 17th International Conference on Service-Oriented Computing (2019), pp. 399-414.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectWeb serviceses
dc.subjectConstraintses
dc.subjectParameter dependencieses
dc.titleA Catalogue of Inter-Parameter Dependencies in RESTful Web APIses
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dc.type.versioninfo:eu-repo/semantics/submittedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.projectIDBELI (TIN2015-70560-R)es
dc.relation.projectIDHORATIO (RTI2018-101204-B-C21)es
dc.relation.projectIDFPU17/04077es
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007/978-3-030-33702-5_31es
dc.identifier.doi10.1007/978-3-030-33702-5_31es
dc.contributor.groupUniversidad de Sevilla. TIC205: Ingeniería del Software Aplicadaes
dc.publication.initialPage399es
dc.publication.endPage414es
dc.eventtitleICSOC 2019: 17th International Conference on Service-Oriented Computinges
dc.eventinstitutionToulouse, Francees
dc.relation.publicationplaceCham, Switzerlandes
dc.contributor.funderMinisterio de Economía y Competitividad (MINECO). Españaes
dc.contributor.funderMinisterio de Ciencia, Innovación y Universidades (MICINN). Españaes
dc.contributor.funderMinisterio de Educación, Cultura y Deporte (MECD). Españaes

FicherosTamañoFormatoVerDescripción
A Catalogue of Inter-Parameter ...673.6KbIcon   [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