Creation of Mutants by Using Centrality Criteria in Social Network Analysis

dc.contributor.author Takan, Savaş
dc.coverage.doi 10.7717/peerj-cs.293
dc.date.accessioned 2021-01-24T18:43:09Z
dc.date.available 2021-01-24T18:43:09Z
dc.date.issued 2020
dc.description.abstract Mutation testing is a method widely used to evaluate the effectiveness of the test suite in hardware and software tests or to design new software tests. In mutation testing, the original model is systematically mutated using certain error assumptions. Mutation testing is based on well-defined mutation operators that imitate typical programming errors or which form highly successful test suites. The success of test suites is determined by the rate of killing mutants created through mutation operators. Because of the high number of mutants in mutation testing, the calculation cost increases in the testing of finite state machines (FSM). Under the assumption that each mutant is of equal value, random selection can be a practical method of mutant reduction. However, in this study, it was assumed that each mutant did not have an equal value. Starting from this point of view, a new mutant reduction method was proposed by using the centrality criteria in social network analysis. It was assumed that the central regions selected within this frame were the regions from where test cases pass the most. To evaluate the proposed method, besides the feature of detecting all failures related to the model, the widely-used W method was chosen. Random and proposed mutant reduction methods were compared with respect to their success by using test suites. As a result of the evaluations, it was discovered that mutants selected via the proposed reduction technique revealed a higher performance. Furthermore, it was observed that the proposed method reduced the cost of mutation testing. en_US
dc.identifier.doi 10.7717/peerj-cs.293 en_US
dc.identifier.issn 2376-5992
dc.identifier.scopus 2-s2.0-85092064278
dc.identifier.uri https://doi.org/10.7717/peerj-cs.293
dc.identifier.uri https://hdl.handle.net/11147/10425
dc.language.iso en en_US
dc.publisher PeerJ Inc. en_US
dc.relation.ispartof Peerj Computer Science 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 Social network analysis en_US
dc.subject W method en_US
dc.subject Centrality en_US
dc.title Creation of Mutants by Using Centrality Criteria in Social Network Analysis en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.institutional Takan, Savaş
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.departmenttemp [Takan, Savas] Izmir Inst Technol, Fac Engn, Dept Comp Engn, Izmir, Turkey en_US
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q1
gdc.description.volume 6
gdc.description.wosquality Q2
gdc.identifier.openalex W3084849381
gdc.identifier.pmid 33816944
gdc.identifier.wos WOS:000569839300001
gdc.index.type WoS
gdc.index.type Scopus
gdc.index.type PubMed
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.impulse 1.0
gdc.oaire.influence 2.6845663E-9
gdc.oaire.isgreen true
gdc.oaire.keywords Social network analysis
gdc.oaire.keywords Mutation analysis
gdc.oaire.keywords Electronic computers. Computer science
gdc.oaire.keywords W method
gdc.oaire.keywords Centrality
gdc.oaire.keywords Network Science and Online Social Networks
gdc.oaire.keywords QA75.5-76.95
gdc.oaire.keywords Finite state machine
gdc.oaire.popularity 2.6172187E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0103 physical sciences
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.sciencefields 01 natural sciences
gdc.openalex.collaboration National
gdc.openalex.fwci 0.33649514
gdc.openalex.normalizedpercentile 0.61
gdc.opencitations.count 1
gdc.plumx.mendeley 15
gdc.plumx.pubmedcites 1
gdc.plumx.scopuscites 0
gdc.scopus.citedcount 0
gdc.wos.citedcount 1
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:
peerj-cs-293.pdf
Size:
2.64 MB
Format:
Adobe Portable Document Format
Description:
Article