{"id":"https://openalex.org/W3107961379","doi":"https://doi.org/10.1109/access.2020.3040024","title":"Identifying Semantic Outliers of Source Code Artifacts and Their Application to Software Architecture Recovery","display_name":"Identifying Semantic Outliers of Source Code Artifacts and Their Application to Software Architecture Recovery","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3107961379","doi":"https://doi.org/10.1109/access.2020.3040024","mag":"3107961379"},"language":"en","primary_location":{"id":"doi:10.1109/access.2020.3040024","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3040024","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09269345.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09269345.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5076671764","display_name":"Ki-Seong Lee","orcid":"https://orcid.org/0000-0002-0906-9552"},"institutions":[{"id":"https://openalex.org/I67900169","display_name":"Chung-Ang University","ror":"https://ror.org/01r024a98","country_code":"KR","type":"education","lineage":["https://openalex.org/I67900169"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Ki-Seong Lee","raw_affiliation_strings":["Da Vinci College of General Education, Chung-Ang University, Seoul, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-0906-9552","affiliations":[{"raw_affiliation_string":"Da Vinci College of General Education, Chung-Ang University, Seoul, South Korea","institution_ids":["https://openalex.org/I67900169"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5019735658","display_name":"Chan-Gun Lee","orcid":"https://orcid.org/0000-0001-9734-4456"},"institutions":[{"id":"https://openalex.org/I67900169","display_name":"Chung-Ang University","ror":"https://ror.org/01r024a98","country_code":"KR","type":"education","lineage":["https://openalex.org/I67900169"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Chan-Gun Lee","raw_affiliation_strings":["Department of Computer Science and Engineering, Chung-Ang University, Seoul, South Korea"],"raw_orcid":"https://orcid.org/0000-0001-9734-4456","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Chung-Ang University, Seoul, South Korea","institution_ids":["https://openalex.org/I67900169"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I67900169"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":1.0884,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.84698438,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"8","issue":null,"first_page":"212467","last_page":"212477"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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.9998999834060669,"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.9997000098228455,"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.9987000226974487,"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.8615274429321289},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5988914966583252},{"id":"https://openalex.org/keywords/outlier","display_name":"Outlier","score":0.5504674315452576},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.48138096928596497},{"id":"https://openalex.org/keywords/kpi-driven-code-analysis","display_name":"KPI-driven code analysis","score":0.4780036509037018},{"id":"https://openalex.org/keywords/semantic-similarity","display_name":"Semantic similarity","score":0.46175336837768555},{"id":"https://openalex.org/keywords/software-maintenance","display_name":"Software maintenance","score":0.44594162702560425},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.39096760749816895},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.3876984715461731},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3145977258682251},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.30057215690612793},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.292822927236557},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2817685008049011},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.2461778223514557}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8615274429321289},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5988914966583252},{"id":"https://openalex.org/C79337645","wikidata":"https://www.wikidata.org/wiki/Q779824","display_name":"Outlier","level":2,"score":0.5504674315452576},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.48138096928596497},{"id":"https://openalex.org/C121957198","wikidata":"https://www.wikidata.org/wiki/Q14365593","display_name":"KPI-driven code analysis","level":5,"score":0.4780036509037018},{"id":"https://openalex.org/C130318100","wikidata":"https://www.wikidata.org/wiki/Q2268914","display_name":"Semantic similarity","level":2,"score":0.46175336837768555},{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.44594162702560425},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.39096760749816895},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3876984715461731},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3145977258682251},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.30057215690612793},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.292822927236557},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2817685008049011},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2461778223514557}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2020.3040024","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3040024","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09269345.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:ab17d54939a0456a8c9b376f396191ba","is_oa":true,"landing_page_url":"https://doaj.org/article/ab17d54939a0456a8c9b376f396191ba","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 8, Pp 212467-212477 (2020)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2020.3040024","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3040024","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09269345.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4000000059604645}],"awards":[{"id":"https://openalex.org/G2185059407","display_name":null,"funder_award_id":"2017R1E1A1A01075803","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"},{"id":"https://openalex.org/G3334289695","display_name":null,"funder_award_id":"NRF-2017R1E1A1A01075803","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"}],"funders":[{"id":"https://openalex.org/F4320320671","display_name":"National Research Foundation","ror":"https://ror.org/05s0g1g46"},{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320328359","display_name":"Ministry of Science and ICT, South Korea","ror":"https://ror.org/01wpjm123"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3107961379.pdf","grobid_xml":"https://content.openalex.org/works/W3107961379.grobid-xml"},"referenced_works_count":49,"referenced_works":["https://openalex.org/W625410223","https://openalex.org/W1552339598","https://openalex.org/W1880262756","https://openalex.org/W1934704424","https://openalex.org/W1979018646","https://openalex.org/W1982488509","https://openalex.org/W1985346994","https://openalex.org/W2001082470","https://openalex.org/W2069054777","https://openalex.org/W2076225782","https://openalex.org/W2077323210","https://openalex.org/W2079194772","https://openalex.org/W2096450604","https://openalex.org/W2098162425","https://openalex.org/W2100198805","https://openalex.org/W2104003824","https://openalex.org/W2109033192","https://openalex.org/W2109144580","https://openalex.org/W2110244733","https://openalex.org/W2111540240","https://openalex.org/W2123551785","https://openalex.org/W2123838014","https://openalex.org/W2124672527","https://openalex.org/W2126495587","https://openalex.org/W2129281431","https://openalex.org/W2132254251","https://openalex.org/W2133731789","https://openalex.org/W2135541598","https://openalex.org/W2136294183","https://openalex.org/W2138339382","https://openalex.org/W2146950091","https://openalex.org/W2147152072","https://openalex.org/W2165401136","https://openalex.org/W2169950128","https://openalex.org/W2548499315","https://openalex.org/W2883438944","https://openalex.org/W2884230692","https://openalex.org/W2915605461","https://openalex.org/W2962867710","https://openalex.org/W3106006586","https://openalex.org/W4205930639","https://openalex.org/W4231510805","https://openalex.org/W4239976800","https://openalex.org/W4253461361","https://openalex.org/W4255868459","https://openalex.org/W4300906944","https://openalex.org/W6632829031","https://openalex.org/W6639619044","https://openalex.org/W6674411368"],"related_works":["https://openalex.org/W19337650","https://openalex.org/W71376590","https://openalex.org/W2965077017","https://openalex.org/W2095803818","https://openalex.org/W2049696050","https://openalex.org/W2966450834","https://openalex.org/W4391646913","https://openalex.org/W3148047111","https://openalex.org/W2187070056","https://openalex.org/W2161824294"],"abstract_inverted_index":{"Understanding":[0],"software":[1,6,15,75],"architecture":[2,16,63,71,145],"is":[3,123],"essential":[4],"to":[5,13,60,68,118,126,158,175],"maintenance.":[7],"There":[8],"has":[9],"been":[10],"much":[11],"effort":[12],"derive":[14],"views":[17],"from":[18,31,107],"source":[19,51,85,110,120],"code":[20,41,52,86,111,121],"artifacts.":[21,87],"Typically,":[22],"along":[23],"with":[24,168],"structural":[25],"information,":[26],"the":[27,70,81,99,109,127,139,151],"semantic":[28,82,129,136,140],"information":[29],"derived":[30],"an":[32,61],"identifier":[33],"name":[34],"and":[35,79,112,131],"comments":[36],"are":[37],"helpful.":[38],"However,":[39],"because":[40],"vocabulary":[42],"choice":[43],"depends":[44],"on":[45],"a":[46,74,91,135],"developer's":[47],"subjective":[48],"decision,":[49],"some":[50],"may":[53,142],"have":[54],"semantically":[55],"low":[56,169],"text":[57],"quality,":[58],"leading":[59],"inaccurate":[62,144],"recovery.":[64],"This":[65],"paper":[66],"aims":[67],"improve":[69],"recovery":[72,152,170,177],"of":[73,84],"system":[76],"by":[77],"identifying":[78],"removing":[80,172],"outliers":[83,141,173],"Accordingly,":[88],"we":[89,147],"propose":[90],"novel":[92],"measure":[93],"Conceptual":[94],"Conformity":[95],"(CC),":[96],"which":[97],"computes":[98],"similarity":[100],"between":[101],"two":[102],"latent":[103],"topic":[104],"distributions":[105],"obtained":[106],"both":[108],"its":[113],"package.":[114],"We":[115,154],"use":[116],"CC":[117],"identify":[119],"that":[122],"not":[124],"relevant":[125],"package's":[128],"context":[130],"define":[132],"it":[133],"as":[134],"outlier.":[137],"Because":[138],"cause":[143],"recovery,":[146],"remove":[148],"them":[149],"during":[150],"process.":[153],"apply":[155],"our":[156],"approach":[157],"three":[159],"open-source":[160],"projects.":[161],"The":[162],"results":[163],"demonstrate":[164],"that,":[165],"for":[166],"projects":[167],"performance,":[171],"leads":[174],"higher":[176],"accuracy.":[178]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
