dc.creator | Segura Rueda, Sergio | |
dc.creator | Fraser, Gordon | |
dc.creator | Sánchez Jerez, Ana Belén | |
dc.creator | Ruiz Cortés, Antonio | |
dc.date.accessioned | 2016-03-09T11:49:04Z | |
dc.date.available | 2016-03-09T11:49:04Z | |
dc.date.issued | 2016-02-29 | |
dc.identifier.citation | Segura Rueda, S., Fraser, G., Sánchez Jerez, A.B. y Ruiz Cortés, A. (2016). A Survey on Metamorphic Testing. IEEE Transactions on Software Engineering, 42 (9) | |
dc.identifier.issn | 0098-5589 | es |
dc.identifier.uri | http://hdl.handle.net/11441/38271 | |
dc.description.abstract | A test oracle determines whether a test execution reveals a fault, often by comparing the observed program output to the expected output. This is not always practical, for example when a program’s input-output relation is complex and difficult to capture formally. Metamorphic testing provides an alternative, where correctness is not determined by checking an individual concrete output, but by applying a transformation to a test input and observing how the program output “morphs” into a different one as a result. Since the introduction of such metamorphic relations in 1998, many contributions on metamorphic testing have been made, and the technique has seen successful applications in a variety of domains, ranging from web services to computer graphics. This article provides a comprehensive survey on metamorphic testing: It summarises the research results and application areas, and analyses common practice in empirical studies of metamorphic testing as well as the main open challenges. | es |
dc.description.sponsorship | European Commission (FEDER) | es |
dc.description.sponsorship | Spanish Goverment | es |
dc.format | application/pdf | es |
dc.language.iso | eng | es |
dc.relation.ispartof | IEEE Transactions on Software Engineering, 42 (9) | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | metamorphic testing | es |
dc.subject | oracle problem | es |
dc.subject | survey | es |
dc.title | A Survey on Metamorphic Testing | es |
dc.type | info:eu-repo/semantics/article | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/publishedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos | es |
dc.relation.projectID | TIN2012-32273 | es |
dc.relation.projectID | TIN2015- 70560-R | es |
dc.relation.projectID | TIC-5906 | es |
dc.relation.projectID | P12-TIC-1867 | es |
dc.identifier.doi | http://dx.doi.org/10.1109/TSE.2016.2532875 | es |
dc.journaltitle | IEEE Transactions on Software Engineering | |
dc.publication.volumen | 42 | |
dc.publication.issue | 9 | |
dc.identifier.idus | https://idus.us.es/xmlui/handle/11441/38271 | |
dc.contributor.funder | European Commission (EC). Fondo Europeo de Desarrollo Regional (FEDER) | |
dc.contributor.funder | Gobierno de España | |