Please use this identifier to cite or link to this item: https://hdl.handle.net/11147/10425
Full metadata record
DC FieldValueLanguage
dc.contributor.authorTakan, Savaş-
dc.date.accessioned2021-01-24T18:43:09Z-
dc.date.available2021-01-24T18:43:09Z-
dc.date.issued2020-
dc.identifier.issn2376-5992-
dc.identifier.urihttps://doi.org/10.7717/peerj-cs.293-
dc.identifier.urihttps://hdl.handle.net/11147/10425-
dc.description.abstractMutation 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.language.isoenen_US
dc.publisherPeerJ Inc.en_US
dc.relation.ispartofPeerj Computer Scienceen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectMutation analysisen_US
dc.subjectFinite state machineen_US
dc.subjectSocial network analysisen_US
dc.subjectW methoden_US
dc.subjectCentralityen_US
dc.titleCreation of mutants by using centrality criteria in social network analysisen_US
dc.typeArticleen_US
dc.institutionauthorTakan, Savaş-
dc.departmentİzmir Institute of Technology. Computer Engineeringen_US
dc.identifier.wosWOS:000569839300001en_US
dc.identifier.scopus2-s2.0-85092064278en_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.identifier.doi10.7717/peerj-cs.293-
dc.identifier.pmid33816944en_US
dc.relation.doi10.7717/peerj-cs.293en_US
dc.coverage.doi10.7717/peerj-cs.293en_US
dc.identifier.wosqualityQ3-
dc.identifier.scopusqualityQ1-
item.grantfulltextnone-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.cerifentitytypePublications-
item.openairetypeArticle-
item.languageiso639-1en-
item.fulltextNo Fulltext-
crisitem.author.dept03.04. Department of Computer Engineering-
Appears in Collections:PubMed İndeksli Yayınlar Koleksiyonu / PubMed Indexed Publications Collection
Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection
WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection
Show simple item record



CORE Recommender

WEB OF SCIENCETM
Citations

1
checked on Mar 23, 2024

Page view(s)

100
checked on Apr 22, 2024

Google ScholarTM

Check




Altmetric


Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.