Mutant Selection by Using Fourier Expansion

dc.contributor.author Takan, Savaş
dc.contributor.author Ayav, Tolga
dc.coverage.doi 10.3906/elk-1909-90
dc.date.accessioned 2021-01-24T18:44:57Z
dc.date.available 2021-01-24T18:44:57Z
dc.date.issued 2020
dc.description.abstract Mutation analysis is a widely used technique to evaluate the effectiveness of test cases in both hardware and software testing. The original model is mutated systematically under certain fault assumptions and test cases are checked against the mutants created to see whether the test cases can detect the faults or not. Mutation analysis is usually a computationally intensive task, particularly in finite state machine (FSM) testing due to a possibly huge amount of mutants. Random selection could be a practical reduction method under the assumption that each mutant is identical in terms of the probability of occurrence of its associating fault. The present study proposes a mutant selection method based on Fourier analysis of Boolean functions. Fourier helps to identify the most effective transitions on the output so that the mutants related to those transitions can be selected. Such mutants are considered more important since they are more likely to be killed. To evaluate the method, test cases are generated by the well-known W method, which has the capability of detecting every potential fault. The original and reduced sets of mutants are compared with respect to their importance values. Evaluations show that the mutants selected by the proposed technique are more effective, which reduces the cost of mutation analysis without sacrificing the performance of the mutation analysis. en_US
dc.identifier.doi 10.3906/elk-1909-90 en_US
dc.identifier.issn 1300-0632
dc.identifier.issn 1303-6203
dc.identifier.scopus 2-s2.0-85095793977
dc.identifier.uri https://doi.org/10.3906/elk-1909-90
dc.identifier.uri https://hdl.handle.net/11147/10502
dc.identifier.uri https://search.trdizin.gov.tr/yayin/detay/514055
dc.language.iso en en_US
dc.publisher Türkiye Klinikleri Journal of Medical Sciences en_US
dc.relation.ispartof Turkish Journal of Electrical Engineering and Computer Sciences en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Mutation analysis en_US
dc.subject Finite state machine en_US
dc.subject Fourier transformation en_US
dc.subject W method en_US
dc.title Mutant Selection by Using Fourier Expansion en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.institutional Takan, Savaş
gdc.author.institutional Ayav, Tolga
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access open access
gdc.coar.type text::journal::journal article
gdc.collaboration.industrial false
gdc.description.department İzmir Institute of Technology. Computer Engineering en_US
gdc.description.endpage 2767 en_US
gdc.description.issue 5 en_US
gdc.description.publicationcategory Makale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q2
gdc.description.startpage 2750 en_US
gdc.description.volume 28 en_US
gdc.description.wosquality Q3
gdc.identifier.openalex W3090342512
gdc.identifier.trdizinid 514055
gdc.identifier.wos WOS:000576682500009
gdc.index.type WoS
gdc.index.type Scopus
gdc.index.type TR-Dizin
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.impulse 2.0
gdc.oaire.influence 2.7724019E-9
gdc.oaire.isgreen true
gdc.oaire.keywords Mutation analysis
gdc.oaire.keywords Fourier transformation
gdc.oaire.keywords finite state machine
gdc.oaire.keywords W method
gdc.oaire.popularity 3.5608316E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.fwci 0.67299028
gdc.openalex.normalizedpercentile 0.71
gdc.opencitations.count 2
gdc.plumx.mendeley 3
gdc.plumx.scopuscites 1
gdc.scopus.citedcount 1
gdc.wos.citedcount 2
relation.isAuthorOfPublication.latestForDiscovery c21339d5-c74c-47cf-b7c5-54b978b2289d
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4014-8abe-a4dfe192da5e

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
Mutant selection.pdf
Size:
392.62 KB
Format:
Adobe Portable Document Format