Mostrar el registro sencillo del ítem

Ponencia

dc.creatorMartín López, Albertoes
dc.date.accessioned2022-05-24T11:34:04Z
dc.date.available2022-05-24T11:34:04Z
dc.date.issued2020
dc.identifier.citationMartín López, A. (2020). AI-driven web API testing. En ICSE 2020: ACM/IEEE 42nd International Conference on Software Engineering: Companion (202-205), Seoul, South Korea: Association for Computing Machinery (ACM).
dc.identifier.isbn978-1-4503-7122-3es
dc.identifier.urihttps://hdl.handle.net/11441/133617
dc.description.abstractTesting of web APIs is nowadays more critical than ever before, as they are the current standard for software integration. A bug in an organization’s web API could have a huge impact both in ternally (services relying on that API) and externally (third-party applications and end users). Most existing tools and testing ap proaches require writing tests or instrumenting the system under test (SUT). The main aim of this dissertation is to take web API testing to an unprecedented level of automation and thoroughness. To this end, we plan to apply artificial intelligence (AI) techniques for the autonomous detection of software failures. Specifically, the idea is to develop intelligent programs (we call them “bots”) ca pable of generating hundreds, thousands or even millions of test inputs and to evaluate whether the test outputs are correct based on: 1) patterns learned from previous executions of the SUT; and 2) knowledge gained from analyzing thousands of similar programs. Evaluation results of our initial prototype are promising, with bugs being automatically detected in some real-world APIs.es
dc.description.sponsorshipMinisterio de Economía y Competitividad BELI (TIN2015-70560-R)es
dc.description.sponsorshipMinisterio de Ciencia, Innovación y Universidades RTI2018-101204-B-C21 (HORATIO)es
dc.description.sponsorshipMinisterio de Educación, Cultura y Deporte FPU17/04077es
dc.formatapplication/pdfes
dc.format.extent4es
dc.language.isoenges
dc.publisherAssociation for Computing Machinery (ACM)es
dc.relation.ispartofICSE 2020: ACM/IEEE 42nd International Conference on Software Engineering: Companion (2020), pp. 202-205.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectWeb APIses
dc.subjectRESTful APIes
dc.subjectTesting frameworkes
dc.subjectAutomated software testinges
dc.subjectArtificial Intelligencees
dc.titleAI-driven web API testinges
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.projectIDRTI2018-101204-B-C21 (HORATIO)es
dc.relation.projectIDFPU17/04077es
dc.relation.publisherversionhttps://dl.acm.org/doi/10.1145/3377812.3381388es
dc.identifier.doi10.1145/3377812.3381388es
dc.contributor.groupUniversidad de Sevilla. TIC205: Ingeniería del Software Aplicadaes
dc.publication.initialPage202es
dc.publication.endPage205es
dc.eventtitleICSE 2020: ACM/IEEE 42nd International Conference on Software Engineering: Companiones
dc.eventinstitutionSeoul, South Koreaes
dc.relation.publicationplaceNew York, USAes
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
AI-Driven Web API Testing.pdf940.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