{"id":"https://openalex.org/W2068931667","doi":"https://doi.org/10.1109/icsm.2007.4362658","title":"Indexing Noncrashing Failures: A Dynamic Program Slicing-Based Approach","display_name":"Indexing Noncrashing Failures: A Dynamic Program Slicing-Based Approach","publication_year":2007,"publication_date":"2007-10-01","ids":{"openalex":"https://openalex.org/W2068931667","doi":"https://doi.org/10.1109/icsm.2007.4362658","mag":"2068931667"},"language":"en","primary_location":{"id":"doi:10.1109/icsm.2007.4362658","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2007.4362658","pdf_url":null,"source":{"id":"https://openalex.org/S4210174939","display_name":"Proceedings/Proceedings - Conference on Software Maintenance","issn_l":"1063-6773","issn":["1063-6773","2576-3148"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2007 IEEE International Conference on Software Maintenance","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/A5100755357","display_name":"Chao Liu","orcid":"https://orcid.org/0000-0001-7261-3832"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]},{"id":"https://openalex.org/I183874917","display_name":"Urbana University","ror":"https://ror.org/04kp3hw27","country_code":"US","type":"education","lineage":["https://openalex.org/I183874917"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Chao Liu","raw_affiliation_strings":["Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA","Univ. of Ilinois-UC, Urbana"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Univ. of Ilinois-UC, Urbana","institution_ids":["https://openalex.org/I183874917"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100362456","display_name":"Xiangyu Zhang","orcid":"https://orcid.org/0000-0002-4858-5429"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiangyu Zhang","raw_affiliation_strings":["Department of Computer Science, Purdue University, West Lafayette, IN, USA","Department of Computer Science, Purdue University, West Lafayette, IN 47907 USA, xyzhang@cs.purdue.edu"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Purdue University, West Lafayette, IN, USA","institution_ids":["https://openalex.org/I219193219"]},{"raw_affiliation_string":"Department of Computer Science, Purdue University, West Lafayette, IN 47907 USA, xyzhang@cs.purdue.edu","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103750286","display_name":"Jiawei Han","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jiawei Han","raw_affiliation_strings":["Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA","Dept of Computer Science, University of Illinois-UC, Urbana, IL 61801 USA, hanj@cs.uiuc.edu"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"Dept of Computer Science, University of Illinois-UC, Urbana, IL 61801 USA, hanj@cs.uiuc.edu","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100433667","display_name":"Yu Zhang","orcid":"https://orcid.org/0000-0003-0153-3995"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yu Zhang","raw_affiliation_strings":["Department of Computer Science, Purdue University, West Lafayette, IN, USA","Dept of Computer Science, Purdue University, West Lafayette, IN 47907 USA, zhangyu@cs.purdue.edu"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Purdue University, West Lafayette, IN, USA","institution_ids":["https://openalex.org/I219193219"]},{"raw_affiliation_string":"Dept of Computer Science, Purdue University, West Lafayette, IN 47907 USA, zhangyu@cs.purdue.edu","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077320731","display_name":"Bharat Bhargava","orcid":"https://orcid.org/0000-0003-3803-8672"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bharat K. Bhargava","raw_affiliation_strings":["Department of Computer Science, Purdue University, West Lafayette, IN, USA","Dept of Computer Science, Purdue University, West Lafayette, IN 47907 USA, bb@cs.purdue.edu"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Purdue University, West Lafayette, IN, USA","institution_ids":["https://openalex.org/I219193219"]},{"raw_affiliation_string":"Dept of Computer Science, Purdue University, West Lafayette, IN 47907 USA, bb@cs.purdue.edu","institution_ids":["https://openalex.org/I219193219"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5100755357"],"corresponding_institution_ids":["https://openalex.org/I157725225","https://openalex.org/I183874917"],"apc_list":null,"apc_paid":null,"fwci":1.2356,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.81245722,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9998000264167786,"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"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8372266888618469},{"id":"https://openalex.org/keywords/program-slicing","display_name":"Program slicing","score":0.6870099902153015},{"id":"https://openalex.org/keywords/search-engine-indexing","display_name":"Search engine indexing","score":0.6738914251327515},{"id":"https://openalex.org/keywords/slicing","display_name":"Slicing","score":0.6171057224273682},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.5287353992462158},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5057542324066162},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.4587635397911072},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4424172341823578},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.3806777894496918},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1840093731880188},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.1825084686279297},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.09170246124267578}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8372266888618469},{"id":"https://openalex.org/C91071405","wikidata":"https://www.wikidata.org/wiki/Q1413145","display_name":"Program slicing","level":3,"score":0.6870099902153015},{"id":"https://openalex.org/C75165309","wikidata":"https://www.wikidata.org/wiki/Q2258979","display_name":"Search engine indexing","level":2,"score":0.6738914251327515},{"id":"https://openalex.org/C2776190703","wikidata":"https://www.wikidata.org/wiki/Q488148","display_name":"Slicing","level":2,"score":0.6171057224273682},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.5287353992462158},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5057542324066162},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.4587635397911072},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4424172341823578},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3806777894496918},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1840093731880188},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.1825084686279297},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09170246124267578},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsm.2007.4362658","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2007.4362658","pdf_url":null,"source":{"id":"https://openalex.org/S4210174939","display_name":"Proceedings/Proceedings - Conference on Software Maintenance","issn_l":"1063-6773","issn":["1063-6773","2576-3148"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2007 IEEE International Conference on Software Maintenance","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1542258738","https://openalex.org/W1565377632","https://openalex.org/W1573585357","https://openalex.org/W1904710828","https://openalex.org/W1971137495","https://openalex.org/W1984248430","https://openalex.org/W1997163656","https://openalex.org/W2026033845","https://openalex.org/W2031821547","https://openalex.org/W2060291526","https://openalex.org/W2086320398","https://openalex.org/W2098972600","https://openalex.org/W2110066339","https://openalex.org/W2137839528","https://openalex.org/W2139664301","https://openalex.org/W2156515608","https://openalex.org/W2156618683","https://openalex.org/W2156633971","https://openalex.org/W2162832213","https://openalex.org/W2482589566","https://openalex.org/W3099839986","https://openalex.org/W4211140380","https://openalex.org/W4237158495","https://openalex.org/W4242430590","https://openalex.org/W4252835114","https://openalex.org/W6634228812","https://openalex.org/W6639951305","https://openalex.org/W6658104785"],"related_works":["https://openalex.org/W2134982133","https://openalex.org/W1964336761","https://openalex.org/W2991905743","https://openalex.org/W4239953224","https://openalex.org/W2112395437","https://openalex.org/W2347708239","https://openalex.org/W4302024603","https://openalex.org/W2170816480","https://openalex.org/W1595405651","https://openalex.org/W2011854888"],"abstract_inverted_index":{"Recent":[0],"software":[1,20],"systems":[2],"usually":[3],"feature":[4],"an":[5],"automated":[6],"failure":[7,27,39,45,52],"reporting":[8],"component,":[9],"with":[10,212],"which":[11,29,195,216],"a":[12,23,173,191],"huge":[13],"number":[14,175],"of":[15,26,50,78,104,142,176,221],"failures":[16,31,56,97,109,138],"are":[17,88,130],"collected":[18,38],"from":[19],"end-users.":[21],"With":[22],"proper":[24],"support":[25],"indexing,":[28],"identifies":[30],"due":[32],"to":[33,106,124],"the":[34,37,51,94,102,140,143,155,160,219,222],"same":[35],"fault,":[36],"data":[40],"can":[41,57],"help":[42],"developers":[43],"prioritize":[44],"diagnosis,":[46],"among":[47],"other":[48,161],"utilities":[49],"data.":[53],"Since":[54],"crashing":[55,63,73],"be":[58,182],"effectively":[59],"indexed":[60],"by":[61,139],"program":[62],"venues,":[64],"current":[65],"practice":[66],"has":[67,110],"seen":[68],"great":[69],"success":[70],"in":[71,154,184],"prioritizing":[72],"failures.":[74],"A":[75,208],"recent":[76],"study":[77,211],"bug":[79],"characteristics":[80],"indicates":[81],"that":[82,179],"as":[83,135,206],"excellent":[84],"memory":[85],"checking":[86],"tools":[87],"widely":[89],"adopted,":[90],"semantic":[91],"bugs":[92],"and":[93,128,132,202],"resulting":[95],"noncrashing":[96,126],"have":[98,121],"become":[99],"dominant.":[100],"Unfortunately,":[101],"problem":[103],"how":[105],"index":[107,125],"non-crashing":[108],"not":[111,149,181,197],"been":[112,122],"seriously":[113],"studied":[114],"before.":[115],"In":[116,186],"previous":[117],"study,":[118],"two":[119],"techniques":[120],"proposed":[123,223],"failures,":[127],"they":[129],"T-Proximity":[131,136],"R-Proximity.":[133,207],"However,":[134],"indexes":[137],"profile":[141,156],"entire":[144],"execution,":[145],"it":[146,170],"is":[147,157,165,203,214],"generally":[148],"effective":[150,167,205],"because":[151],"most":[152],"information":[153],"fault-irrelevant.":[158],"On":[159],"hand,":[162],"although":[163],"R-Proximity":[164],"more":[166],"than":[168],"T-Proximity,":[169],"relies":[171],"on":[172],"sufficient":[174],"correct":[177,200],"executions":[178],"may":[180],"available":[183],"practice.":[185],"this":[187],"paper,":[188],"we":[189],"propose":[190],"dynamic":[192],"slicing-based":[193],"approach,":[194],"does":[196],"require":[198],"any":[199],"executions,":[201],"comparably":[204],"detailed":[209],"case":[210],"gzip":[213],"reported,":[215],"clearly":[217],"strates":[218],"advantages":[220],"approach.":[224]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
