{"id":"https://openalex.org/W2135541598","doi":"https://doi.org/10.1109/wcre.2008.33","title":"Source Code Retrieval for Bug Localization Using Latent Dirichlet Allocation","display_name":"Source Code Retrieval for Bug Localization Using Latent Dirichlet Allocation","publication_year":2008,"publication_date":"2008-10-01","ids":{"openalex":"https://openalex.org/W2135541598","doi":"https://doi.org/10.1109/wcre.2008.33","mag":"2135541598"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/wcre.2008.33","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5047873768","display_name":"Stacy K. Lukins","orcid":null},"institutions":[{"id":"https://openalex.org/I82495205","display_name":"University of Alabama in Huntsville","ror":"https://ror.org/02zsxwr40","country_code":"US","type":"education","lineage":["https://openalex.org/I82495205"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Stacy K. Lukins","raw_affiliation_strings":["University of Alabama in Huntsville, Huntsville, Al#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Alabama in Huntsville, Huntsville, Al#TAB#","institution_ids":["https://openalex.org/I82495205"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051151566","display_name":"Nicholas A. Kraft","orcid":"https://orcid.org/0000-0002-7960-766X"},"institutions":[{"id":"https://openalex.org/I82495205","display_name":"University of Alabama in Huntsville","ror":"https://ror.org/02zsxwr40","country_code":"US","type":"education","lineage":["https://openalex.org/I82495205"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nicholas A. Kraft","raw_affiliation_strings":["University of Alabama in Huntsville, Huntsville, Al#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Alabama in Huntsville, Huntsville, Al#TAB#","institution_ids":["https://openalex.org/I82495205"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036609407","display_name":"Letha H. Etzkorn","orcid":"https://orcid.org/0000-0003-3203-9236"},"institutions":[{"id":"https://openalex.org/I82495205","display_name":"University of Alabama in Huntsville","ror":"https://ror.org/02zsxwr40","country_code":"US","type":"education","lineage":["https://openalex.org/I82495205"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Letha H. Etzkorn","raw_affiliation_strings":["University of Alabama in Huntsville, Huntsville, Al#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Alabama in Huntsville, Huntsville, Al#TAB#","institution_ids":["https://openalex.org/I82495205"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":6.481,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":236,"citation_normalized_percentile":{"value":0.977621,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"155","last_page":"164"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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/T10028","display_name":"Topic Modeling","score":0.9976,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9953,"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/code","display_name":"Code (set theory)","score":0.5675429},{"id":"https://openalex.org/keywords/extensibility","display_name":"Extensibility","score":0.4548193},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.4259853}],"concepts":[{"id":"https://openalex.org/C500882744","wikidata":"https://www.wikidata.org/wiki/Q269236","display_name":"Latent Dirichlet allocation","level":3,"score":0.9296912},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8100884},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.66115415},{"id":"https://openalex.org/C112933361","wikidata":"https://www.wikidata.org/wiki/Q2845258","display_name":"Probabilistic latent semantic analysis","level":2,"score":0.63044894},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5675429},{"id":"https://openalex.org/C75165309","wikidata":"https://www.wikidata.org/wiki/Q2258979","display_name":"Search engine indexing","level":2,"score":0.54376674},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5420431},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.529892},{"id":"https://openalex.org/C171686336","wikidata":"https://www.wikidata.org/wiki/Q3532085","display_name":"Topic model","level":2,"score":0.5054388},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.46939343},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.4548193},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.4259853},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.42033142},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.41152328},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.38706094},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.33261818},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.28647658},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.14147952},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08657628},{"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/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/wcre.2008.33","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":32,"referenced_works":["https://openalex.org/W1534714852","https://openalex.org/W1880262756","https://openalex.org/W1992055950","https://openalex.org/W2001082470","https://openalex.org/W2042980227","https://openalex.org/W2063397738","https://openalex.org/W2077242985","https://openalex.org/W2077776641","https://openalex.org/W2079194772","https://openalex.org/W2100406974","https://openalex.org/W2100739938","https://openalex.org/W2104876936","https://openalex.org/W2104924585","https://openalex.org/W2107743791","https://openalex.org/W2109144580","https://openalex.org/W2110220994","https://openalex.org/W2111014165","https://openalex.org/W2111643214","https://openalex.org/W2115941721","https://openalex.org/W2119536662","https://openalex.org/W2139543149","https://openalex.org/W2142234914","https://openalex.org/W2145400454","https://openalex.org/W2147152072","https://openalex.org/W2157571473","https://openalex.org/W2334889010","https://openalex.org/W2539187648","https://openalex.org/W2897438987","https://openalex.org/W3099898773","https://openalex.org/W4233135949","https://openalex.org/W4237791300","https://openalex.org/W4252417799"],"related_works":["https://openalex.org/W4396666968","https://openalex.org/W4291700620","https://openalex.org/W3159709618","https://openalex.org/W2921491680","https://openalex.org/W2888805565","https://openalex.org/W2251863249","https://openalex.org/W2132052677","https://openalex.org/W2110027950","https://openalex.org/W2096865229","https://openalex.org/W1551384396"],"abstract_inverted_index":{"In":[0,75],"bug":[1,9,37,86],"localization,":[2],"a":[3,8,59],"developer":[4],"uses":[5],"information":[6,44],"about":[7],"to":[10,18,20,114],"locate":[11],"the":[12,15,22,90,106,134,147],"portion":[13],"of":[14,92,105],"source":[16],"code":[17],"modify":[19],"correct":[21],"bug.":[23],"Developers":[24],"expend":[25],"considerable":[26],"effort":[27],"performing":[28],"this":[29,76],"task.":[30],"Some":[31],"recent":[32],"static":[33,82],"techniques":[34,136,149],"for":[35,84,137,150],"automatic":[36],"localization":[38],"have":[39],"been":[40],"built":[41],"around":[42],"modern":[43],"retrieval":[45],"(IR)":[46],"models":[47],"such":[48],"as":[49,131,133],"latent":[50,55],"semantic":[51],"indexing":[52],"(LSI);":[53],"however,":[54],"Dirichlet":[56],"allocation":[57],"(LDA),":[58],"modular":[60],"and":[61,71,95,140],"extensible":[62],"IR":[63],"model,":[64],"has":[65],"significant":[66],"advantages":[67],"over":[68],"both":[69],"LSI":[70,73],"probabilistic":[72],"(pLSI).":[74],"paper":[77],"we":[78,109],"present":[79],"an":[80],"LDA-based":[81,126],"technique":[83,94,127],"automating":[85],"localization.":[87],"We":[88],"describe":[89],"implementation":[91],"our":[93,112,125],"three":[96],"case":[97,107],"studies":[98,108,118],"that":[99],"measure":[100],"its":[101],"effectiveness.":[102],"For":[103],"two":[104],"directly":[110],"compare":[111],"results":[113,123],"those":[115],"from":[116],"similar":[117],"performed":[119],"using":[120],"LSI.":[121],"The":[122],"demonstrate":[124],"performs":[128,141],"at":[129],"least":[130],"well":[132],"LSI-based":[135,148],"all":[138],"bugs":[139],"better,":[142],"often":[143],"significantly":[144],"so,":[145],"than":[146],"most":[151],"bugs.":[152]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2135541598","counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":14},{"year":2022,"cited_by_count":14},{"year":2021,"cited_by_count":16},{"year":2020,"cited_by_count":21},{"year":2019,"cited_by_count":13},{"year":2018,"cited_by_count":21},{"year":2017,"cited_by_count":18},{"year":2016,"cited_by_count":12},{"year":2015,"cited_by_count":25},{"year":2014,"cited_by_count":13},{"year":2013,"cited_by_count":12},{"year":2012,"cited_by_count":25}],"updated_date":"2024-12-12T11:01:56.613723","created_date":"2016-06-24"}