Mostrar el registro sencillo del ítem

Ponencia

dc.creatorSegura Rueda, Sergioes
dc.creatorDurán Toro, Amadores
dc.creatorTroya Castilla, Javieres
dc.creatorRuiz Cortés, Antonioes
dc.date.accessioned2021-03-12T09:09:03Z
dc.date.available2021-03-12T09:09:03Z
dc.date.issued2019
dc.identifier.citationSegura Rueda, S., Durán Toro, A., Troya Castilla, J. y Ruiz Cortés, A. (2019). Metamorphic Relation Patterns for Query-Based Systems. En MET 2019: IEEE/ACM 4th International Workshop on Metamorphic Testing Montreal, QC, Canada: IEEE Computer Society.
dc.identifier.isbn978-1-7281-2235-9es
dc.identifier.urihttps://hdl.handle.net/11441/105994
dc.description.abstractSearching and displaying data based on user queries is a key feature of most software applications such as information systems, web portals, web APIs, and data analytic platforms. The large volume of data managed by these types of systems, henceforth called query-based systems (QBS), makes them extremely hard to test due to the difficulty to assess whether the output of a query is correct, the so-called oracle problem. Metamorphic testing has proved to be a very effective approach to alleviate the oracle problem in QBS, enabling the detection of bugs in data repositories, large e-commerce sites, and some of the most used software applications worldwide such as Google Search and YouTube. We have observed, however, that the metamorphic relations used to test different types of QBS are very similar, regardless of their domain, since all of them exploit standard query features such as filtering and ordering. Inspired by this finding, in this paper we present a catalogue of metamorphic relation patterns to assist testers in the identification and inference of metamorphic relations in QBS. For the definition of the patterns we resorted to the root of most query languages: relational algebra. We show how the proposed patterns help in the identification of metamorphic relations in the e-commerce platform PrestaShop, the email service Gmail, and the mobile application of video streaming HBO.es
dc.description.sponsorshipComisión Interministerial de Ciencia y Tecnología TIN2015-70560-Res
dc.formatapplication/pdfes
dc.format.extent8es
dc.language.isoenges
dc.publisherIEEE Computer Societyes
dc.relation.ispartofMET 2019: IEEE/ACM 4th International Workshop on Metamorphic Testing (2019).
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectMetamorphic testinges
dc.subjectMetamorphic relationes
dc.subjectMetamorphic relation patternes
dc.subjectQuery-based systemes
dc.titleMetamorphic Relation Patterns for Query-Based Systemses
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.projectIDTIN2015-70560-Res
dc.relation.publisherversionhttps://ieeexplore.ieee.org/abstract/document/8785455es
dc.identifier.doi10.1109/MET.2019.00012es
dc.eventtitleMET 2019: IEEE/ACM 4th International Workshop on Metamorphic Testinges
dc.eventinstitutionMontreal, QC, Canadaes
dc.relation.publicationplaceNew York, USAes
dc.contributor.funderComisión Interministerial de Ciencia y Tecnología (CICYT). Españaes

FicherosTamañoFormatoVerDescripción
Metamorphic Relation Patterns ...5.367MbIcon   [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