Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Overcoming the equivalent mutant problem: A systematic literature review and a comparative experiment of second order mutation
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.
2014 (Engelska)Ingår i: IEEE Transactions on Software Engineering, ISSN 0098-5589, E-ISSN 1939-3520, Vol. 40, nr 1, s. 23-42Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Context. The equivalent mutant problem (EMP) is one of the crucial problems in mutation testing widely studied over decades. Objectives. The objectives are: to present a systematic literature review (SLR) in the field of EMP; to identify, classify and improve the existing, or implement new, methods which try to overcome EMP and evaluate them. Method. We performed SLR based on the search of digital libraries. We implemented four second order mutation (SOM) strategies, in addition to first order mutation (FOM), and compared them from different perspectives. Results. Our SLR identified 17 relevant techniques (in 22 articles) and three categories of techniques: detecting (DEM); suggesting (SEM); and avoiding equivalent mutant generation (AEMG). The experiment indicated that SOM in general and JudyDiffOp strategy in particular provide the best results in the following areas: total number of mutants generated; the association between the type of mutation strategy and whether the generated mutants were equivalent or not; the number of not killed mutants; mutation testing time; time needed for manual classification. Conclusions. The results in the DEM category are still far from perfect. Thus, the SEM and AEMG categories have been developed. The JudyDiffOp algorithm achieved good results in many areas.

Ort, förlag, år, upplaga, sidor
IEEE , 2014. Vol. 40, nr 1, s. 23-42
Nyckelord [en]
mutation testing, equivalent mutant problem, higher order mutation, second order mutation
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:bth-6655DOI: 10.1109/TSE.2013.44ISI: 000334665800003Lokalt ID: oai:bth.se:forskinfoE56224B7C4384CD5C1257CDD004984E9OAI: oai:DiVA.org:bth-6655DiVA, id: diva2:834179
Tillgänglig från: 2014-07-17 Skapad: 2014-05-19 Senast uppdaterad: 2018-01-11Bibliografiskt granskad

Open Access i DiVA

fulltext(1656 kB)167 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1656 kBChecksumma SHA-512
c8aab34cc172287d88316f24a9299524a216d00b1b08e671e9fbcdc2841b31732d11bc361ae8f5c800f155a7c9c3b57aaf21b35388423615150d79e915506fc4
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltext

Personposter BETA

Torkar, Richard

Sök vidare i DiVA

Av författaren/redaktören
Torkar, Richard
Av organisationen
Institutionen för programvaruteknik
I samma tidskrift
IEEE Transactions on Software Engineering
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 167 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 178 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf