{"id":"https://openalex.org/W1988296176","doi":"https://doi.org/10.1109/icde.2010.5447862","title":"X-data: Generating test data for killing SQL mutants","display_name":"X-data: Generating test data for killing SQL mutants","publication_year":2010,"publication_date":"2010-01-01","ids":{"openalex":"https://openalex.org/W1988296176","doi":"https://doi.org/10.1109/icde.2010.5447862","mag":"1988296176"},"language":"en","primary_location":{"id":"doi:10.1109/icde.2010.5447862","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icde.2010.5447862","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE 26th International Conference on Data Engineering (ICDE 2010)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5044740550","display_name":"Bhanu Pratap Gupta","orcid":null},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Bhanu Pratap Gupta","raw_affiliation_strings":["Indian Institute of Technology, Mumbai, India","Indian Institute of Technology, Bombay, India;"],"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]},{"raw_affiliation_string":"Indian Institute of Technology, Bombay, India;","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062868599","display_name":"Devang Vira","orcid":null},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Devang Vira","raw_affiliation_strings":["Indian Institute of Technology, Mumbai, India","Indian Institute of Technology, Bombay, India;"],"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]},{"raw_affiliation_string":"Indian Institute of Technology, Bombay, India;","institution_ids":["https://openalex.org/I162827531"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081847962","display_name":"S. Sudarshan","orcid":"https://orcid.org/0000-0002-6230-2288"},"institutions":[{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"S. Sudarshan","raw_affiliation_strings":["Indian Institute of Technology, Mumbai, India","Indian Institute of Technology, Bombay, India;"],"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology, Mumbai, India","institution_ids":["https://openalex.org/I162827531"]},{"raw_affiliation_string":"Indian Institute of Technology, Bombay, India;","institution_ids":["https://openalex.org/I162827531"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5044740550"],"corresponding_institution_ids":["https://openalex.org/I162827531"],"apc_list":null,"apc_paid":null,"fwci":0.8546,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.74830068,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"876","last_page":"879"},"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.9922999739646912,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.991599977016449,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8610753417015076},{"id":"https://openalex.org/keywords/query-by-example","display_name":"Query by Example","score":0.6494650840759277},{"id":"https://openalex.org/keywords/sql","display_name":"SQL","score":0.6422159671783447},{"id":"https://openalex.org/keywords/test-suite","display_name":"Test suite","score":0.5879682898521423},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.48352909088134766},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.45403170585632324},{"id":"https://openalex.org/keywords/predicate","display_name":"Predicate (mathematical logic)","score":0.42141881585121155},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.41904211044311523},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.3633185625076294},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.3571564555168152},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.32452571392059326},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.2987728416919708},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.23021528124809265},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.11171284317970276},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.08062070608139038}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8610753417015076},{"id":"https://openalex.org/C194222762","wikidata":"https://www.wikidata.org/wiki/Q114486","display_name":"Query by Example","level":4,"score":0.6494650840759277},{"id":"https://openalex.org/C510870499","wikidata":"https://www.wikidata.org/wiki/Q47607","display_name":"SQL","level":2,"score":0.6422159671783447},{"id":"https://openalex.org/C151552104","wikidata":"https://www.wikidata.org/wiki/Q7705809","display_name":"Test suite","level":4,"score":0.5879682898521423},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.48352909088134766},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.45403170585632324},{"id":"https://openalex.org/C140146324","wikidata":"https://www.wikidata.org/wiki/Q1144319","display_name":"Predicate (mathematical logic)","level":2,"score":0.42141881585121155},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.41904211044311523},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.3633185625076294},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3571564555168152},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.32452571392059326},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.2987728416919708},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.23021528124809265},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.11171284317970276},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.08062070608139038},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icde.2010.5447862","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icde.2010.5447862","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE 26th International Conference on Data Engineering (ICDE 2010)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7599999904632568,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W2003638749","https://openalex.org/W2022274639","https://openalex.org/W2049695835","https://openalex.org/W2119021158","https://openalex.org/W2164636932","https://openalex.org/W2201517973","https://openalex.org/W2400781461"],"related_works":["https://openalex.org/W2955368753","https://openalex.org/W1987288934","https://openalex.org/W2612905717","https://openalex.org/W2384284661","https://openalex.org/W2362136306","https://openalex.org/W319014924","https://openalex.org/W2391725132","https://openalex.org/W172736152","https://openalex.org/W2588167896","https://openalex.org/W1825862091"],"abstract_inverted_index":{"Checking":[0],"if":[1,70,83],"an":[2,11,28,109],"SQL":[3,31,110],"query":[4,51,61,69,72,86],"has":[5],"been":[6,66,202],"written":[7],"correctly":[8],"is":[9,16,21,47,59,78,172],"not":[10,17],"easy":[12],"task.":[13],"Formal":[14],"verification":[15],"applicable,":[18],"since":[19],"it":[20,175],"based":[22],"on":[23,53,93,120],"comparing":[24],"a":[25,35,57,60,76,81,121,128,142,154,205],"specification":[26,36],"with":[27],"implementation,":[29],"whereas":[30],"queries":[32,46],"are":[33,127],"essentially":[34],"without":[37],"any":[38],"implementation.":[39],"Thus,":[40],"the":[41,67,71,84,88,94,101,160,169,181],"standard":[42],"approach":[43],"for":[44,108],"testing":[45],"to":[48,112],"manually":[49],"check":[50],"results":[52,92],"test":[54,106,143,149,170],"datasets.":[55],"Intuitively,":[56],"mutant":[58,77,89],"variant":[62],"that":[63,186],"could":[64],"have":[65,201],"correct":[68],"was":[73],"in":[74,118,137,180,204],"error;":[75],"killed":[79],"by":[80],"dataset":[82,156],"original":[85],"and":[87,147,165],"return":[90],"different":[91],"dataset.":[95],"In":[96,159],"this":[97],"paper,":[98],"we":[99,187],"address":[100],"problem":[102],"of":[103,105,123,131,162,183,195],"generation":[104,208],"data":[107,207],"query,":[111],"kill":[113],"mutants.":[114,198],"Our":[115,199],"work":[116],"focuses":[117],"particular":[119],"class":[122,182],"join/outer-join":[124],"mutants,":[125],"which":[126],"common":[129,193],"cause":[130],"error.":[132],"To":[133],"minimize":[134],"human":[135],"effort":[136],"testing,":[138],"our":[139],"techniques":[140,200],"generate":[141],"suite":[144,171],"containing":[145],"small":[146],"intuitive":[148],"datasets,":[150],"combining":[151],"them":[152],"into":[153],"single":[155],"where":[157],"possible.":[158],"absence":[161],"foreign-key":[163],"constraints,":[164],"under":[166],"certain":[167],"assumptions,":[168],"complete,":[173],"i.e.":[174],"kills":[176],"all":[177],"nonequivalent":[178],"mutations,":[179],"join-type":[184],"mutations":[185],"consider.":[188],"We":[189],"also":[190],"consider":[191],"some":[192],"types":[194],"where-clause":[196],"predicate":[197],"implemented":[203],"prototype":[206],"tool.":[209]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
