{"id":"https://openalex.org/W2777616600","doi":"https://doi.org/10.1109/tse.2017.2786286","title":"Automatic Detection and Removal of Ineffective Mutants for the Mutation Analysis of Relational Database Schemas","display_name":"Automatic Detection and Removal of Ineffective Mutants for the Mutation Analysis of Relational Database Schemas","publication_year":2017,"publication_date":"2017-12-27","ids":{"openalex":"https://openalex.org/W2777616600","doi":"https://doi.org/10.1109/tse.2017.2786286","mag":"2777616600"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2017.2786286","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tse.2017.2786286","pdf_url":"https://ieeexplore.ieee.org/ielx7/32/8714098/08240964.pdf","source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://ieeexplore.ieee.org/ielx7/32/8714098/08240964.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078598020","display_name":"Phil McMinn","orcid":"https://orcid.org/0000-0001-9137-7433"},"institutions":[{"id":"https://openalex.org/I91136226","display_name":"University of Sheffield","ror":"https://ror.org/05krs5044","country_code":"GB","type":"education","lineage":["https://openalex.org/I91136226"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Phil McMinn","raw_affiliation_strings":["Department of Computer Science, University of Sheffield, Sheffield, South Yorkshire, United Kingdom"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Sheffield, Sheffield, South Yorkshire, United Kingdom","institution_ids":["https://openalex.org/I91136226"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103076598","display_name":"Chris J. Wright","orcid":"https://orcid.org/0000-0003-4479-9478"},"institutions":[{"id":"https://openalex.org/I91136226","display_name":"University of Sheffield","ror":"https://ror.org/05krs5044","country_code":"GB","type":"education","lineage":["https://openalex.org/I91136226"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Chris J. Wright","raw_affiliation_strings":["Department of Computer Science, University of Sheffield, Sheffield, South Yorkshire, United Kingdom"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Sheffield, Sheffield, South Yorkshire, United Kingdom","institution_ids":["https://openalex.org/I91136226"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062929449","display_name":"Colton J. McCurdy","orcid":null},"institutions":[{"id":"https://openalex.org/I120506574","display_name":"Allegheny College","ror":"https://ror.org/02jgzjj54","country_code":"US","type":"education","lineage":["https://openalex.org/I120506574"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Colton J. McCurdy","raw_affiliation_strings":["Department of Computer Science, Allegheny College, Meadville, PA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Allegheny College, Meadville, PA","institution_ids":["https://openalex.org/I120506574"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084185098","display_name":"Gregory M. Kapfhammer","orcid":null},"institutions":[{"id":"https://openalex.org/I120506574","display_name":"Allegheny College","ror":"https://ror.org/02jgzjj54","country_code":"US","type":"education","lineage":["https://openalex.org/I120506574"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gregory M. Kapfhammer","raw_affiliation_strings":["Department of Computer Science, Allegheny College, Meadville, PA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Allegheny College, Meadville, PA","institution_ids":["https://openalex.org/I120506574"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5078598020"],"corresponding_institution_ids":["https://openalex.org/I91136226"],"apc_list":null,"apc_paid":null,"fwci":3.8754,"has_fulltext":true,"cited_by_count":21,"citation_normalized_percentile":{"value":0.9410828,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"45","issue":"5","first_page":"427","last_page":"463"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9991000294685364,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.781426727771759},{"id":"https://openalex.org/keywords/mutation-testing","display_name":"Mutation testing","score":0.77432781457901},{"id":"https://openalex.org/keywords/schema","display_name":"Schema (genetic algorithms)","score":0.6065987944602966},{"id":"https://openalex.org/keywords/relational-database","display_name":"Relational database","score":0.6063334345817566},{"id":"https://openalex.org/keywords/database-schema","display_name":"Database schema","score":0.5534493923187256},{"id":"https://openalex.org/keywords/suite","display_name":"Suite","score":0.5502835512161255},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.5287812948226929},{"id":"https://openalex.org/keywords/mutation","display_name":"Mutation","score":0.5205191373825073},{"id":"https://openalex.org/keywords/test-suite","display_name":"Test suite","score":0.5090958476066589},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4943218231201172},{"id":"https://openalex.org/keywords/database-design","display_name":"Database design","score":0.3919099271297455},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.373068243265152},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.18241813778877258},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.11713618040084839},{"id":"https://openalex.org/keywords/genetics","display_name":"Genetics","score":0.08726203441619873}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.781426727771759},{"id":"https://openalex.org/C163565370","wikidata":"https://www.wikidata.org/wiki/Q4308623","display_name":"Mutation testing","level":4,"score":0.77432781457901},{"id":"https://openalex.org/C52146309","wikidata":"https://www.wikidata.org/wiki/Q7431116","display_name":"Schema (genetic algorithms)","level":2,"score":0.6065987944602966},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.6063334345817566},{"id":"https://openalex.org/C30775581","wikidata":"https://www.wikidata.org/wiki/Q632285","display_name":"Database schema","level":3,"score":0.5534493923187256},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.5502835512161255},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.5287812948226929},{"id":"https://openalex.org/C501734568","wikidata":"https://www.wikidata.org/wiki/Q42918","display_name":"Mutation","level":3,"score":0.5205191373825073},{"id":"https://openalex.org/C151552104","wikidata":"https://www.wikidata.org/wiki/Q7705809","display_name":"Test suite","level":4,"score":0.5090958476066589},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4943218231201172},{"id":"https://openalex.org/C148840519","wikidata":"https://www.wikidata.org/wiki/Q1049878","display_name":"Database design","level":2,"score":0.3919099271297455},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.373068243265152},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.18241813778877258},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.11713618040084839},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.08726203441619873},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"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/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tse.2017.2786286","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tse.2017.2786286","pdf_url":"https://ieeexplore.ieee.org/ielx7/32/8714098/08240964.pdf","source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:eprints.whiterose.ac.uk:126146","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306400854","display_name":"White Rose Research Online (University of Leeds, The University of Sheffield, University of York)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2800616092","host_organization_name":"White Rose University Consortium","host_organization_lineage":["https://openalex.org/I2800616092"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Article"}],"best_oa_location":{"id":"doi:10.1109/tse.2017.2786286","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tse.2017.2786286","pdf_url":"https://ieeexplore.ieee.org/ielx7/32/8714098/08240964.pdf","source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.5199999809265137}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2777616600.pdf","grobid_xml":"https://content.openalex.org/works/W2777616600.grobid-xml"},"referenced_works_count":78,"referenced_works":["https://openalex.org/W86071093","https://openalex.org/W120538599","https://openalex.org/W129860823","https://openalex.org/W1165621557","https://openalex.org/W1512840853","https://openalex.org/W1526710119","https://openalex.org/W1556219185","https://openalex.org/W1564132362","https://openalex.org/W1567491469","https://openalex.org/W1593928772","https://openalex.org/W1965335252","https://openalex.org/W1966640665","https://openalex.org/W1973601549","https://openalex.org/W1974157571","https://openalex.org/W1974858479","https://openalex.org/W1987389628","https://openalex.org/W2002644983","https://openalex.org/W2004222258","https://openalex.org/W2006247411","https://openalex.org/W2007844636","https://openalex.org/W2007965341","https://openalex.org/W2022274639","https://openalex.org/W2028990673","https://openalex.org/W2033140592","https://openalex.org/W2042330385","https://openalex.org/W2049695835","https://openalex.org/W2051835181","https://openalex.org/W2055997690","https://openalex.org/W2057516979","https://openalex.org/W2061781275","https://openalex.org/W2062775136","https://openalex.org/W2087814964","https://openalex.org/W2091299652","https://openalex.org/W2091556188","https://openalex.org/W2099438987","https://openalex.org/W2100320782","https://openalex.org/W2100875386","https://openalex.org/W2101629181","https://openalex.org/W2108349789","https://openalex.org/W2112025128","https://openalex.org/W2112537911","https://openalex.org/W2113974498","https://openalex.org/W2119021158","https://openalex.org/W2120552859","https://openalex.org/W2121084172","https://openalex.org/W2125232649","https://openalex.org/W2135841285","https://openalex.org/W2139763472","https://openalex.org/W2140890531","https://openalex.org/W2142557127","https://openalex.org/W2146408397","https://openalex.org/W2148646465","https://openalex.org/W2160980126","https://openalex.org/W2164105290","https://openalex.org/W2165005590","https://openalex.org/W2166352318","https://openalex.org/W2170204382","https://openalex.org/W2201238838","https://openalex.org/W2237797870","https://openalex.org/W2266149187","https://openalex.org/W2300784472","https://openalex.org/W2336796611","https://openalex.org/W2337096655","https://openalex.org/W2344208265","https://openalex.org/W2473248416","https://openalex.org/W2488606493","https://openalex.org/W2519801052","https://openalex.org/W2521787266","https://openalex.org/W2616524285","https://openalex.org/W2912862861","https://openalex.org/W4229850662","https://openalex.org/W4251988601","https://openalex.org/W6604879145","https://openalex.org/W6605316230","https://openalex.org/W6666034034","https://openalex.org/W6697953142","https://openalex.org/W6833780757","https://openalex.org/W7028630490"],"related_works":["https://openalex.org/W1995023328","https://openalex.org/W2153455914","https://openalex.org/W325713583","https://openalex.org/W2731612402","https://openalex.org/W1501673548","https://openalex.org/W1905261690","https://openalex.org/W2512945146","https://openalex.org/W2460926837","https://openalex.org/W2000469556","https://openalex.org/W2079588361"],"abstract_inverted_index":{"Data":[0],"is":[1,23,29],"one":[2],"of":[3,20,24,32,37,74,85,90,100,120,145,156,168,188,203],"an":[4,113],"organization's":[5],"most":[6],"valuable":[7],"and":[8,62,108,132,141,190],"strategic":[9],"assets.":[10],"Testing":[11],"the":[12,18,34,82,98,117,200],"relational":[13,46,78,127],"database":[14,47,79,95,128],"schema,":[15],"which":[16],"protects":[17],"integrity":[19],"this":[21],"data,":[22],"paramount":[25],"importance.":[26],"Mutation":[27],"analysis":[28,65,119,205],"a":[30,38,72,88,160],"means":[31],"estimating":[33],"fault-finding":[35],"\u201cstrength\u201d":[36],"test":[39,58],"suite.":[40],"As":[41],"with":[42,87,124,211],"program":[43],"mutation,":[44],"however,":[45],"schema":[48],"mutation":[49,64,118,163,204],"results":[50,134,196],"in":[51,94,162],"many":[52],"\u201cineffective\u201d":[53],"mutants":[54,76,147],"that":[55,105,136,148,184,199],"both":[56],"degrade":[57],"suite":[59],"quality":[60],"estimates":[61],"make":[63],"more":[66],"time":[67],"consuming.":[68],"This":[69],"paper":[70],"presents":[71],"taxonomy":[73],"ineffective":[75,110,146],"for":[77,151,165,173],"schemas,":[80],"summarizing":[81],"root":[83],"causes":[84],"ineffectiveness":[86],"series":[89],"key":[91],"patterns":[92],"evident":[93],"schemas.":[96,170],"On":[97],"basis":[99],"these,":[101],"we":[102],"introduce":[103],"algorithms":[104,138],"automatically":[106],"detect":[107],"remove":[109],"mutants.":[111,194],"In":[112],"experimental":[114],"study":[115],"involving":[116],"34":[121,169],"schemas":[122,175],"used":[123],"three":[125],"popular":[126],"management":[129],"systems-HyperSQL,":[130],"PostgreSQL,":[131],"SQLite-the":[133],"show":[135],"our":[137],"can":[139,149],"identify":[140],"discard":[142],"large":[143],"numbers":[144],"account":[150],"up":[152],"to":[153,159,178],"24":[154],"percent":[155,181],"mutants,":[157],"leading":[158],"change":[161],"score":[164],"33":[166],"out":[167],"The":[171,195],"tests":[172],"seven":[174],"were":[176,186],"found":[177],"achieve":[179],"100":[180],"scores,":[182],"indicating":[183],"they":[185],"capable":[187],"detecting":[189],"killing":[191],"all":[192],"non-equivalent":[193],"also":[197],"reveal":[198],"execution":[201],"cost":[202],"may":[206],"be":[207],"significantly":[208],"reduced,":[209],"especially":[210],"\u201cheavyweight\u201d":[212],"DBMSs":[213],"like":[214],"PostgreSQL.":[215]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":7},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
