{"id":"https://openalex.org/W2143610101","doi":"https://doi.org/10.1109/icsm.2007.4362616","title":"Finding Unusual Code","display_name":"Finding Unusual Code","publication_year":2007,"publication_date":"2007-10-01","ids":{"openalex":"https://openalex.org/W2143610101","doi":"https://doi.org/10.1109/icsm.2007.4362616","mag":"2143610101"},"language":"en","primary_location":{"id":"doi:10.1109/icsm.2007.4362616","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2007.4362616","pdf_url":null,"source":null,"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/A5076895332","display_name":"Steven P. Reiss","orcid":"https://orcid.org/0000-0003-0942-1883"},"institutions":[{"id":"https://openalex.org/I27804330","display_name":"Brown University","ror":"https://ror.org/05gq02987","country_code":"US","type":"education","lineage":["https://openalex.org/I27804330"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Steven P. Reiss","raw_affiliation_strings":["Department of Computer Science, Brown University, Providence, RI, USA","Brown Univ. Providence, Providence"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Brown University, Providence, RI, USA","institution_ids":["https://openalex.org/I27804330"]},{"raw_affiliation_string":"Brown Univ. Providence, Providence","institution_ids":["https://openalex.org/I27804330"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5076895332"],"corresponding_institution_ids":["https://openalex.org/I27804330"],"apc_list":null,"apc_paid":null,"fwci":0.8311,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.85319826,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"34","last_page":"43"},"is_retracted":false,"is_paratext":false,"is_xpac":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/T10743","display_name":"Software Testing and Debugging Techniques","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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9987000226974487,"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.8265889286994934},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7228012681007385},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.7158765196800232},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.6792102456092834},{"id":"https://openalex.org/keywords/reading","display_name":"Reading (process)","score":0.43677452206611633},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.34442901611328125},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.32417505979537964},{"id":"https://openalex.org/keywords/linguistics","display_name":"Linguistics","score":0.11642268300056458}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8265889286994934},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7228012681007385},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.7158765196800232},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.6792102456092834},{"id":"https://openalex.org/C554936623","wikidata":"https://www.wikidata.org/wiki/Q199657","display_name":"Reading (process)","level":2,"score":0.43677452206611633},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.34442901611328125},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.32417505979537964},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.11642268300056458},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsm.2007.4362616","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2007.4362616","pdf_url":null,"source":null,"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":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.4699999988079071}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W16783397","https://openalex.org/W1509698104","https://openalex.org/W1555410723","https://openalex.org/W1574160142","https://openalex.org/W1593203335","https://openalex.org/W1809480526","https://openalex.org/W1986453394","https://openalex.org/W2043811931","https://openalex.org/W2066859698","https://openalex.org/W2070217399","https://openalex.org/W2070869623","https://openalex.org/W2079599301","https://openalex.org/W2079844622","https://openalex.org/W2096491586","https://openalex.org/W2100591395","https://openalex.org/W2108611552","https://openalex.org/W2109943392","https://openalex.org/W2113757720","https://openalex.org/W2128333316","https://openalex.org/W2138756793","https://openalex.org/W2155988490","https://openalex.org/W2157532207","https://openalex.org/W2157564610","https://openalex.org/W2591126073","https://openalex.org/W2611598995","https://openalex.org/W2768526054","https://openalex.org/W3198594745","https://openalex.org/W4234101236","https://openalex.org/W4235569987","https://openalex.org/W4235785239","https://openalex.org/W4247687628","https://openalex.org/W4253717004","https://openalex.org/W6667409668","https://openalex.org/W6734238029"],"related_works":["https://openalex.org/W2379153735","https://openalex.org/W2046172023","https://openalex.org/W2972896947","https://openalex.org/W2170146914","https://openalex.org/W2355105570","https://openalex.org/W2083974823","https://openalex.org/W2072751097","https://openalex.org/W622882839","https://openalex.org/W2185017216","https://openalex.org/W2016345697"],"abstract_inverted_index":{"We":[0,63,102],"describe":[1],"an":[2,65],"automated":[3],"approach":[4,66,87],"to":[5,40,55],"finding":[6],"code":[7,25,78],"fragments":[8],"that":[9,26,52,67],"are":[10],"unusual":[11,100],"and":[12,36,79,94,111],"hence":[13,37],"might":[14],"represent":[15],"potential":[16,19],"problems.":[17],"Many":[18],"problems":[20,114],"in":[21,24,115],"programs":[22],"arise":[23],"is":[27,38,71],"uncommon":[28],"either":[29],"because":[30,44],"it":[31,45,97],"represents":[32,46],"rarely":[33],"used":[34],"constructs":[35],"unfamiliar":[39],"the":[41,105],"programmer,":[42],"or":[43,49],"a":[47,75,81,108,116],"mistyping":[48],"other":[50],"error":[51],"still":[53],"happens":[54],"be":[56],"legal":[57],"code,":[58],"albeit":[59],"not":[60],"very":[61],"common.":[62],"present":[64],"first":[68],"finds":[69],"what":[70],"\"unusual\"":[72],"by":[73],"reading":[74],"corpus":[76,110],"of":[77,83,118],"building":[80],"library":[82],"common":[84],"patterns.":[85,101],"The":[86],"can":[88],"then":[89],"take":[90],"any":[91,99],"existing":[92],"program":[93],"check":[95],"if":[96],"contains":[98],"have":[103,112],"run":[104],"system":[106],"using":[107],"large":[109],"identified":[113],"number":[117],"sample":[119],"projects":[120],"with":[121],"otherwise":[122],"working":[123],"code.":[124]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2014,"cited_by_count":1}],"updated_date":"2026-03-25T13:04:00.132906","created_date":"2025-10-10T00:00:00"}
