{"id":"https://openalex.org/W2144196848","doi":"https://doi.org/10.1145/2254064.2254087","title":"Automated error diagnosis using abductive inference","display_name":"Automated error diagnosis using abductive inference","publication_year":2012,"publication_date":"2012-06-11","ids":{"openalex":"https://openalex.org/W2144196848","doi":"https://doi.org/10.1145/2254064.2254087","mag":"2144196848"},"language":"en","primary_location":{"id":"doi:10.1145/2254064.2254087","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2254064.2254087","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation","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/A5006424908","display_name":"I\u015f\u0131l Dillig","orcid":"https://orcid.org/0000-0001-8006-1230"},"institutions":[{"id":"https://openalex.org/I267592682","display_name":"Williams (United States)","ror":"https://ror.org/007zhvp17","country_code":"US","type":"company","lineage":["https://openalex.org/I267592682"]},{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Isil Dillig","raw_affiliation_strings":["College of William &amp; Mary, Williamsburg, VA, USA"],"affiliations":[{"raw_affiliation_string":"College of William &amp; Mary, Williamsburg, VA, USA","institution_ids":["https://openalex.org/I16285277","https://openalex.org/I267592682"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074844638","display_name":"Thomas Dillig","orcid":null},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]},{"id":"https://openalex.org/I267592682","display_name":"Williams (United States)","ror":"https://ror.org/007zhvp17","country_code":"US","type":"company","lineage":["https://openalex.org/I267592682"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thomas Dillig","raw_affiliation_strings":["College of William &amp; Mary, Williamsburg, VA, USA"],"affiliations":[{"raw_affiliation_string":"College of William &amp; Mary, Williamsburg, VA, USA","institution_ids":["https://openalex.org/I16285277","https://openalex.org/I267592682"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087402475","display_name":"Alex Aiken","orcid":"https://orcid.org/0000-0002-3723-9555"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alex Aiken","raw_affiliation_strings":["Stanford University, Stanford, CA, USA"],"affiliations":[{"raw_affiliation_string":"Stanford University, Stanford, CA, USA","institution_ids":["https://openalex.org/I97018004"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5006424908"],"corresponding_institution_ids":["https://openalex.org/I16285277","https://openalex.org/I267592682"],"apc_list":null,"apc_paid":null,"fwci":33.0285,"has_fulltext":false,"cited_by_count":96,"citation_normalized_percentile":{"value":0.99642497,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"181","last_page":"192"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9994999766349792,"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.9976000189781189,"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.8503499031066895},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.7506480813026428},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5895276069641113},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5550131797790527},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5290231704711914},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.504909336566925},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.4421572983264923},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.22883522510528564}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8503499031066895},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.7506480813026428},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5895276069641113},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5550131797790527},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5290231704711914},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.504909336566925},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.4421572983264923},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.22883522510528564},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1145/2254064.2254087","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2254064.2254087","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.295.7727","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.295.7727","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.wm.edu/~tdillig/pldi2012-extended.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.422.1087","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.422.1087","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://theory.stanford.edu/~aiken/publications/papers/pldi12b-extended.pdf","raw_type":"text"},{"id":"pmh:oai:eprints.ucl.ac.uk.OAI2:1401470","is_oa":false,"landing_page_url":"http://discovery.ucl.ac.uk/1401470/","pdf_url":null,"source":{"id":"https://openalex.org/S4306400024","display_name":"UCL Discovery (University College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45129253","host_organization_name":"University College London","host_organization_lineage":["https://openalex.org/I45129253"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"     In:    (pp. pp. 181-191).   (2012)     ","raw_type":"Proceedings paper"},{"id":"pmh:oai:eprints.ucl.ac.uk.OAI2:1404678","is_oa":false,"landing_page_url":"http://discovery.ucl.ac.uk/1404678/","pdf_url":null,"source":{"id":"https://openalex.org/S4306400024","display_name":"UCL Discovery (University College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45129253","host_organization_name":"University College London","host_organization_lineage":["https://openalex.org/I45129253"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"   Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)     pp. 181-191.   (2012)      ","raw_type":"Article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.4099999964237213}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1507964044","https://openalex.org/W1523041988","https://openalex.org/W1533634404","https://openalex.org/W1596552075","https://openalex.org/W1813351732","https://openalex.org/W1985900990","https://openalex.org/W1986447758","https://openalex.org/W1999764179","https://openalex.org/W2008626182","https://openalex.org/W2040900440","https://openalex.org/W2049424119","https://openalex.org/W2068336423","https://openalex.org/W2080265580","https://openalex.org/W2082000355","https://openalex.org/W2110066339","https://openalex.org/W2121457325","https://openalex.org/W2121898351","https://openalex.org/W2134093956","https://openalex.org/W2134401695","https://openalex.org/W2134875273","https://openalex.org/W2135584970","https://openalex.org/W2140809377","https://openalex.org/W2149222015","https://openalex.org/W2151463894","https://openalex.org/W2154984259","https://openalex.org/W2158870716","https://openalex.org/W2164151624","https://openalex.org/W2166007208","https://openalex.org/W2295857493","https://openalex.org/W2913256667","https://openalex.org/W3005462739","https://openalex.org/W4235733131","https://openalex.org/W4240558819","https://openalex.org/W4245321046","https://openalex.org/W4254377784"],"related_works":["https://openalex.org/W2055243143","https://openalex.org/W4321636575","https://openalex.org/W2357796999","https://openalex.org/W2045526782","https://openalex.org/W2741131631","https://openalex.org/W1986418932","https://openalex.org/W1984019423","https://openalex.org/W2156919374","https://openalex.org/W35446969","https://openalex.org/W2961085424"],"abstract_inverted_index":{"When":[0],"program":[1,11],"verification":[2],"tools":[3],"fail":[4],"to":[5,30,70,82,130,173,181,189],"verify":[6],"a":[7,18,53,71,110],"program,":[8],"either":[9,83],"the":[10,15,24,28,33,49,76,78,87,101,115,126,133,157,177],"is":[12,17,26,38,80,91,97,151],"buggy":[13],"or":[14,85],"report":[16,163],"false":[19],"alarm.":[20],"In":[21],"this":[22,36,122],"situation,":[23],"burden":[25],"on":[27],"user":[29,72,128],"manually":[31],"classify":[32,182],"report,":[34],"but":[35],"task":[37],"time-consuming,":[39],"error-prone,":[40],"and":[41,107,117,135,159,175],"does":[42],"not":[43],"utilize":[44],"facts":[45,96],"already":[46],"proven":[47],"by":[48],"analysis.":[50],"We":[51,124],"present":[52,109],"new":[54,111,149],"technique":[55,64,150],"for":[56,113,154],"assisting":[57],"users":[58],"in":[59,105,121,138],"classifying":[60],"error":[61,142,162,183],"reports.":[62,143],"Our":[63,89,144],"computes":[65],"small,":[66],"relevant":[67],"queries":[68],"presented":[69],"that":[73,92,147],"capture":[74],"exactly":[75],"information":[77],"analysis":[79],"missing":[81,95],"discharge":[84],"validate":[86],"error.":[88],"insight":[90],"identifying":[93],"these":[94],"an":[98],"instance":[99],"of":[100,141,161],"abductive":[102],"inference":[103],"problem":[104],"logic,":[106],"we":[108],"algorithm":[112],"computing":[114],"smallest":[116],"most":[118],"general":[119],"abductions":[120],"setting.":[123],"perform":[125],"first":[127],"study":[129,145],"rigorously":[131],"evaluate":[132],"accuracy":[134,160,170],"effort":[136],"involved":[137],"manual":[139],"classification":[140,169],"demonstrates":[146],"our":[148,166],"very":[152],"useful":[153],"improving":[155],"both":[156],"speed":[158],"classification.":[164],"Specifically,":[165],"approach":[167],"improves":[168],"from":[171,185],"33%":[172],"90%":[174],"reduces":[176],"time":[178],"programmers":[179],"take":[180],"reports":[184],"approximately":[186],"5":[187],"minutes":[188],"under":[190],"1":[191],"minute.":[192]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":10},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":11},{"year":2015,"cited_by_count":15},{"year":2014,"cited_by_count":9},{"year":2013,"cited_by_count":17},{"year":2012,"cited_by_count":4}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
