{"id":"https://openalex.org/W3153266893","doi":"https://doi.org/10.1145/3510417","title":"Predictive Mutation Analysis via the Natural Language Channel in Source Code","display_name":"Predictive Mutation Analysis via the Natural Language Channel in Source Code","publication_year":2022,"publication_date":"2022-03-21","ids":{"openalex":"https://openalex.org/W3153266893","doi":"https://doi.org/10.1145/3510417","mag":"3153266893"},"language":"en","primary_location":{"id":"doi:10.1145/3510417","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3510417","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2104.10865","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5008473297","display_name":"Jin-Han Kim","orcid":"https://orcid.org/0000-0002-0140-7908"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Jinhan Kim","raw_affiliation_strings":["KAIST, Daejeon, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, Republic of Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080500476","display_name":"Juyoung Jeon","orcid":null},"institutions":[{"id":"https://openalex.org/I182937616","display_name":"Hyundai Mobis (South Korea)","ror":"https://ror.org/038b1qn73","country_code":"KR","type":"company","lineage":["https://openalex.org/I182937616","https://openalex.org/I197312522"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Juyoung Jeon","raw_affiliation_strings":["Hyundai MOBIS, Seoul, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Hyundai MOBIS, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I182937616"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019241757","display_name":"Shin Hong","orcid":"https://orcid.org/0000-0003-4217-6031"},"institutions":[{"id":"https://openalex.org/I113825674","display_name":"Handong Global University","ror":"https://ror.org/00txhkt32","country_code":"KR","type":"education","lineage":["https://openalex.org/I113825674"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Shin Hong","raw_affiliation_strings":["Handong Global University, Pohang, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Handong Global University, Pohang, Republic of Korea","institution_ids":["https://openalex.org/I113825674"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070401254","display_name":"Shin Yoo","orcid":"https://orcid.org/0000-0002-0836-6993"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Shin Yoo","raw_affiliation_strings":["KAIST, Daejeon, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, Republic of Korea","institution_ids":["https://openalex.org/I157485424"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5008473297"],"corresponding_institution_ids":["https://openalex.org/I157485424"],"apc_list":null,"apc_paid":null,"fwci":4.403,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.94568591,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":"31","issue":"4","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8299996852874756},{"id":"https://openalex.org/keywords/test-suite","display_name":"Test suite","score":0.7653944492340088},{"id":"https://openalex.org/keywords/mutation","display_name":"Mutation","score":0.6465273499488831},{"id":"https://openalex.org/keywords/mutation-testing","display_name":"Mutation testing","score":0.6288183927536011},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5413917899131775},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4634309709072113},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4344741702079773},{"id":"https://openalex.org/keywords/code-coverage","display_name":"Code coverage","score":0.42386555671691895},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.41816896200180054},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.4006499648094177},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3985488712787628},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.33753612637519836},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3091726005077362},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.30400657653808594},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.1443350911140442},{"id":"https://openalex.org/keywords/biology","display_name":"Biology","score":0.0769244134426117}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8299996852874756},{"id":"https://openalex.org/C151552104","wikidata":"https://www.wikidata.org/wiki/Q7705809","display_name":"Test suite","level":4,"score":0.7653944492340088},{"id":"https://openalex.org/C501734568","wikidata":"https://www.wikidata.org/wiki/Q42918","display_name":"Mutation","level":3,"score":0.6465273499488831},{"id":"https://openalex.org/C163565370","wikidata":"https://www.wikidata.org/wiki/Q4308623","display_name":"Mutation testing","level":4,"score":0.6288183927536011},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5413917899131775},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4634309709072113},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4344741702079773},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.42386555671691895},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41816896200180054},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.4006499648094177},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3985488712787628},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.33753612637519836},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3091726005077362},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.30400657653808594},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.1443350911140442},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0769244134426117},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3510417","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3510417","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2104.10865","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2104.10865","pdf_url":"https://arxiv.org/pdf/2104.10865","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2104.10865","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2104.10865","pdf_url":"https://arxiv.org/pdf/2104.10865","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2989086566","display_name":null,"funder_award_id":"2021-0-01001","funder_id":"https://openalex.org/F4320335489","funder_display_name":"Institute for Information and Communications Technology Promotion"},{"id":"https://openalex.org/G5748061725","display_name":null,"funder_award_id":"IO201210-07969-01","funder_id":"https://openalex.org/F4320332195","funder_display_name":"Samsung"},{"id":"https://openalex.org/G7294162101","display_name":null,"funder_award_id":"NRF-2020R1A2C1013629, 2021R1A5A1021944","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"}],"funders":[{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320332195","display_name":"Samsung","ror":"https://ror.org/04w3jy968"},{"id":"https://openalex.org/F4320335489","display_name":"Institute for Information and Communications Technology Promotion","ror":"https://ror.org/01g0hqq23"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":62,"referenced_works":["https://openalex.org/W1536010170","https://openalex.org/W1771830246","https://openalex.org/W1950030762","https://openalex.org/W1963924029","https://openalex.org/W1977696633","https://openalex.org/W1990785546","https://openalex.org/W1993760289","https://openalex.org/W2003948571","https://openalex.org/W2014011458","https://openalex.org/W2014515160","https://openalex.org/W2019368525","https://openalex.org/W2044527526","https://openalex.org/W2063068372","https://openalex.org/W2066270570","https://openalex.org/W2091556188","https://openalex.org/W2099855131","https://openalex.org/W2104933073","https://openalex.org/W2106072155","https://openalex.org/W2110262620","https://openalex.org/W2112025128","https://openalex.org/W2114208144","https://openalex.org/W2116622216","https://openalex.org/W2121084350","https://openalex.org/W2125727889","https://openalex.org/W2142403498","https://openalex.org/W2145733341","https://openalex.org/W2148143831","https://openalex.org/W2151497118","https://openalex.org/W2157331557","https://openalex.org/W2157755550","https://openalex.org/W2241715679","https://openalex.org/W2246070153","https://openalex.org/W2342082360","https://openalex.org/W2343875716","https://openalex.org/W2466388701","https://openalex.org/W2590137773","https://openalex.org/W2725449579","https://openalex.org/W2734809802","https://openalex.org/W2740130862","https://openalex.org/W2793776506","https://openalex.org/W2794601162","https://openalex.org/W2795516572","https://openalex.org/W2805937249","https://openalex.org/W2806248449","https://openalex.org/W2851896161","https://openalex.org/W2879105418","https://openalex.org/W2950635152","https://openalex.org/W2951528484","https://openalex.org/W2952322169","https://openalex.org/W2954950681","https://openalex.org/W2965110092","https://openalex.org/W2991495393","https://openalex.org/W2999583103","https://openalex.org/W3011013751","https://openalex.org/W3011564318","https://openalex.org/W3025298766","https://openalex.org/W3105398568","https://openalex.org/W3105867435","https://openalex.org/W3195681663","https://openalex.org/W4242395378","https://openalex.org/W4250014727","https://openalex.org/W6730073950"],"related_works":["https://openalex.org/W4295918990","https://openalex.org/W4313447549","https://openalex.org/W2067499928","https://openalex.org/W2028796071","https://openalex.org/W2410893741","https://openalex.org/W1888619389","https://openalex.org/W1968494916","https://openalex.org/W2794522096","https://openalex.org/W3022870375","https://openalex.org/W2052414005"],"abstract_inverted_index":{"Mutation":[0,35,74,90],"analysis":[1],"can":[2,50,79,124,134,170,287],"provide":[3,52],"valuable":[4],"insights":[5],"into":[6],"both":[7,151],"the":[8,23,43,65,82,89,94,100,108,111,121,140,147,152,163,200,218,221,232,245,266],"system":[9],"under":[10],"test":[11,14,67,96,118,155,294],"and":[12,27,106,113,120,154,196,204],"its":[13,250,259],"suite.":[15,68,97],"However,":[16],"it":[17,49,123],"is":[18,189,238],"not":[19,63,87],"scalable":[20],"due":[21],"to":[22,41,138,185,226,241,291],"cost":[24,44],"of":[25,32,45,93,116,146,178,220,254],"building":[26],"testing":[28],"a":[29,57,72,127,205,227,262],"large":[30],"number":[31],"mutants.":[33],"Predictive":[34,73],"Testing":[36],"(PMT)":[37],"has":[38],"been":[39],"proposed":[40],"reduce":[42],"mutation":[46,264],"testing,":[47],"but":[48],"only":[51],"statistical":[53],"inference":[54],"about":[55],"whether":[56],"mutant":[58],"will":[59],"be":[60,136,288],"killed":[61],"or":[62],"by":[64,194,236,270],"entire":[66,83],"We":[69,282],"propose":[70],"Seshat,":[71],"Analysis":[75],"(PMA)":[76],"technique":[77,203],"that":[78,168,182,285],"accurately":[80],"predict":[81,139,171],"kill":[84,129,141,172,234],"matrix":[85,235],",":[86],"just":[88],"Score":[91],"(MS)":[92],"given":[95,128],"Seshat":[98,169,210,237,257,271,286],"exploits":[99],"natural":[101],"language":[102],"channel":[103],"in":[104,165,192],"code,":[105],"learns":[107],"relationship":[109],"between":[110],"syntactic":[112],"semantic":[114],"concepts":[115],"each":[117],"case":[119],"mutants":[122],"kill,":[125],"from":[126],"matrix.":[130],"The":[131],"learnt":[132],"model":[133,260],"later":[135],"used":[137,240],"matrices":[142,173],"for":[143,180,217],"subsequent":[144,267],"versions":[145,181],"program,":[148],"even":[149],"after":[150],"source":[153],"code":[156],"have":[157],"changed":[158],"significantly.":[159],"Empirical":[160],"evaluation":[161],"using":[162,261,299],"programs":[164],"Defects4J":[166],"shows":[167],"with":[174,296],"an":[175,190,297],"average":[176,274],"F-score":[177,193],"0.83":[179],"are":[183,272],"up":[184],"years":[186],"apart.":[187],"This":[188],"improvement":[191],"0.14":[195],"0.45":[197],"points":[198],"over":[199],"state-of-the-art":[201],"PMT":[202,216],"simple":[206],"coverage-based":[207],"heuristic,":[208],"respectively.":[209],"also":[211,283],"performs":[212],"as":[213,215],"well":[214],"prediction":[219,253],"MS":[222],"only.":[223],"When":[224],"applied":[225,290],"mutant-based":[228],"fault":[229],"localisation":[230],"technique,":[231],"predicted":[233],"successfully":[239,289],"locate":[242],"faults":[243],"within":[244],"top":[246],"10":[247],"position,":[248],"showing":[249],"usefulness":[251],"beyond":[252],"MS.":[255],"Once":[256],"trains":[258],"concrete":[263],"analysis,":[265],"predictions":[268],"made":[269],"on":[273],"39":[275],"times":[276],"faster":[277],"than":[278],"actual":[279],"test-based":[280],"analysis.":[281],"show":[284],"automatically":[292],"generated":[293],"cases":[295],"experiment":[298],"EvoSuite.":[300]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":6}],"updated_date":"2026-04-11T08:14:18.477133","created_date":"2025-10-10T00:00:00"}
