{"id":"W4213075374","doi":"10.1109/tse.2018.2872711","title":"An Interactive and Dynamic Search-Based Approach to Software Refactoring Recommendations","year":2020,"lang":"en","type":"article","venue":"IEEE Transactions on Software Engineering","topic":"Software Engineering Research","field":"Computer Science","cited_by":64,"is_retracted":false,"has_abstract":true,"ca_institutions":"École de Technologie Supérieure","funders":"Ford Motor Company","keywords":"Code refactoring; Computer science; Software; Software engineering; Software evolution; Software quality; Software system; Set (abstract data type); Process (computing); Merge (version control); Software metric; Software development; Programming language; Software construction; Information retrieval","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.0002107339,0.0003418995,0.0002748469,0.0004979824,0.0002127739,0.0002873833,0.0007924375,0.000111474,0.00001560908],"category_scores_gemma":[0.0002745742,0.0003900063,0.00008944065,0.001124161,0.00002480483,0.0008588209,0.00001652371,0.0008072147,0.00004046343],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0002576934,"about_ca_system_score_gemma":0.00008943275,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00001818546,"about_ca_topic_score_gemma":0.000001815046,"domain_scores_codex":[0.9978303,0.0000604278,0.000279689,0.0008375265,0.0004422531,0.0005498524],"domain_scores_gemma":[0.9976391,0.0008461513,0.00002838265,0.0006443416,0.0001234554,0.0007185295],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00002283752,0.0001240291,0.0001468345,0.0001018435,0.0000464375,0.000009140759,0.001736118,0.9636343,0.001339434,0.00003389351,0.00003601174,0.03276914],"study_design_scores_gemma":[0.0005306244,0.0004266589,0.001861408,0.0001255743,0.00001420676,0.00001670944,0.00008204838,0.9840009,0.01161141,0.000004537685,0.0006720342,0.0006538619],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01949062,0.00002289593,0.9767306,0.0004261313,0.0004343342,0.0003824939,0.00004307586,0.002465929,0.000003875854],"genre_scores_gemma":[0.604772,0.000004611119,0.3948615,0.0001697941,0.00003011885,0.00009206004,0.000006132304,0.0000535728,0.00001025936],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.5852814,"threshold_uncertainty_score":0.9998552,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.0253112702250691,"score_gpt":0.2745192503630042,"score_spread":0.2492079801379351,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}