{"id":"https://openalex.org/W3082081667","doi":"https://doi.org/10.1007/s10664-020-09871-2","title":"Feature requests-based recommendation of software refactorings","display_name":"Feature requests-based recommendation of software refactorings","publication_year":2020,"publication_date":"2020-08-28","ids":{"openalex":"https://openalex.org/W3082081667","doi":"https://doi.org/10.1007/s10664-020-09871-2","mag":"3082081667"},"language":"en","primary_location":{"id":"doi:10.1007/s10664-020-09871-2","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s10664-020-09871-2","pdf_url":null,"source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-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/A5022306911","display_name":"Ally S. Nyamawe","orcid":"https://orcid.org/0000-0002-5210-259X"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Ally S. Nyamawe","raw_affiliation_strings":["School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100387507","display_name":"Hui Liu","orcid":"https://orcid.org/0009-0004-3161-3907"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hui Liu","raw_affiliation_strings":["School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044324103","display_name":"Nan Niu","orcid":"https://orcid.org/0000-0001-5566-2368"},"institutions":[{"id":"https://openalex.org/I63135867","display_name":"University of Cincinnati","ror":"https://ror.org/01e3m7079","country_code":"US","type":"education","lineage":["https://openalex.org/I63135867"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nan Niu","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, University of Cincinnati, Cincinnati, OH, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, University of Cincinnati, Cincinnati, OH, USA","institution_ids":["https://openalex.org/I63135867"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076497507","display_name":"Qasim Umer","orcid":"https://orcid.org/0000-0002-0237-3025"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qasim Umer","raw_affiliation_strings":["School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082774439","display_name":"Zhendong Niu","orcid":null},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhendong Niu","raw_affiliation_strings":["School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5022306911"],"corresponding_institution_ids":["https://openalex.org/I125839683"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":null,"fwci":4.4488,"has_fulltext":false,"cited_by_count":27,"citation_normalized_percentile":{"value":0.95200156,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":99},"biblio":{"volume":"25","issue":"5","first_page":"4315","last_page":"4347"},"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9922999739646912,"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.9916999936103821,"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-refactoring","display_name":"Code refactoring","score":0.9697130918502808},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7430376410484314},{"id":"https://openalex.org/keywords/code-smell","display_name":"Code smell","score":0.7071126699447632},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6428194642066956},{"id":"https://openalex.org/keywords/classifier","display_name":"Classifier (UML)","score":0.6104534864425659},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6013233661651611},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.5930125713348389},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5902852416038513},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5512194037437439},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5022375583648682},{"id":"https://openalex.org/keywords/software-inspection","display_name":"Software inspection","score":0.45374566316604614},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.4258502721786499},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.33759671449661255},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.3314100503921509},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.30463993549346924},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.289670467376709},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.2638077139854431}],"concepts":[{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.9697130918502808},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7430376410484314},{"id":"https://openalex.org/C133237599","wikidata":"https://www.wikidata.org/wiki/Q2295111","display_name":"Code smell","level":5,"score":0.7071126699447632},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6428194642066956},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.6104534864425659},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6013233661651611},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.5930125713348389},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5902852416038513},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5512194037437439},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5022375583648682},{"id":"https://openalex.org/C10272871","wikidata":"https://www.wikidata.org/wiki/Q929972","display_name":"Software inspection","level":5,"score":0.45374566316604614},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.4258502721786499},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33759671449661255},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3314100503921509},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.30463993549346924},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.289670467376709},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2638077139854431},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s10664-020-09871-2","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s10664-020-09871-2","pdf_url":null,"source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5841991291","display_name":null,"funder_award_id":"No. 61772071 and No. 61690205","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":72,"referenced_works":["https://openalex.org/W36290627","https://openalex.org/W66588809","https://openalex.org/W1532325895","https://openalex.org/W1574901103","https://openalex.org/W1826790618","https://openalex.org/W1941013187","https://openalex.org/W1964968887","https://openalex.org/W1965398296","https://openalex.org/W1974182963","https://openalex.org/W1982589161","https://openalex.org/W1985559452","https://openalex.org/W2012971775","https://openalex.org/W2014545475","https://openalex.org/W2029348203","https://openalex.org/W2029517229","https://openalex.org/W2045812729","https://openalex.org/W2046263206","https://openalex.org/W2053463056","https://openalex.org/W2072069252","https://openalex.org/W2076969540","https://openalex.org/W2078321472","https://openalex.org/W2083090339","https://openalex.org/W2087305857","https://openalex.org/W2089910927","https://openalex.org/W2094203680","https://openalex.org/W2097100252","https://openalex.org/W2097987957","https://openalex.org/W2098162425","https://openalex.org/W2101526741","https://openalex.org/W2102049362","https://openalex.org/W2108005439","https://openalex.org/W2113157806","https://openalex.org/W2114315281","https://openalex.org/W2115685157","https://openalex.org/W2137659640","https://openalex.org/W2139270835","https://openalex.org/W2143017621","https://openalex.org/W2145603002","https://openalex.org/W2149554597","https://openalex.org/W2151295763","https://openalex.org/W2159981402","https://openalex.org/W2165022036","https://openalex.org/W2166993820","https://openalex.org/W2171383742","https://openalex.org/W2475137645","https://openalex.org/W2476494490","https://openalex.org/W2546999186","https://openalex.org/W2579367737","https://openalex.org/W2592568457","https://openalex.org/W2605547445","https://openalex.org/W2618807062","https://openalex.org/W2725758135","https://openalex.org/W2730118095","https://openalex.org/W2735863973","https://openalex.org/W2766063177","https://openalex.org/W2769067855","https://openalex.org/W2769294560","https://openalex.org/W2772093803","https://openalex.org/W2786060867","https://openalex.org/W2795027827","https://openalex.org/W2799563612","https://openalex.org/W2883507283","https://openalex.org/W2884327322","https://openalex.org/W2888587644","https://openalex.org/W2892317265","https://openalex.org/W2911326356","https://openalex.org/W2954560898","https://openalex.org/W2964064835","https://openalex.org/W2991700097","https://openalex.org/W4213009331","https://openalex.org/W4213221013","https://openalex.org/W4244802719"],"related_works":["https://openalex.org/W2088986462","https://openalex.org/W2780981476","https://openalex.org/W2955607951","https://openalex.org/W3166181464","https://openalex.org/W2187939805","https://openalex.org/W125071098","https://openalex.org/W2517910349","https://openalex.org/W2946499381","https://openalex.org/W3153400467","https://openalex.org/W2063955337"],"abstract_inverted_index":null,"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":3}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
