{"id":"W3208323417","doi":"10.1007/s10664-021-10045-x","title":"How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow","year":2021,"lang":"en","type":"article","venue":"Empirical Software Engineering","topic":"Software Engineering Research","field":"Computer Science","cited_by":64,"is_retracted":false,"has_abstract":false,"ca_institutions":"École de Technologie Supérieure; Université du Québec à Montréal","funders":"","keywords":"Code refactoring; Computer science; Software engineering; Unit testing; Empirical research; Implementation; Software; Programming language","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":"metacan-v3-hybrid-931329e0061c","candidate_categories":["metaresearch"],"consensus_categories":[],"category_scores_codex":[0.007555335,0.0003383057,0.0003359011,0.004146833,0.001044369,0.002135987,0.001023856,0.001156454,0.0008664238],"category_scores_gemma":[0.121245,0.0004708621,0.0004343814,0.003695196,0.0009257509,0.004660071,0.001093143,0.002136009,0.0003090821],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001339251,"about_ca_system_score_gemma":0.002455078,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00625712,"about_ca_topic_score_gemma":0.008850445,"domain_scores_codex":[0.9949487,0.001397093,0.0007018604,0.0006040244,0.0019773,0.0003709095],"domain_scores_gemma":[0.7850826,0.1268124,0.05749231,0.006175078,0.01851883,0.005918774],"domain_codex":null,"domain_gemma":"methods","domain_candidate":"methods","domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"observational","study_design_scores_codex":[0.0002048408,0.000561435,0.9118477,0.0001852404,0.00007731711,0.0003566733,0.02811892,0.000255124,0.002755156,0.0004112467,0.0007265976,0.05449991],"study_design_scores_gemma":[0.00001904936,0.0005043214,0.9635402,0.0002151317,0.0001243636,0.0006599292,0.02727246,0.002117834,0.002214794,0.0005993918,0.002665723,0.00006669411],"study_design_candidate":"observational","study_design_consensus":"observational","genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9983246,0.0002254957,0.0004569004,0.0002113558,0.000006952084,0.00002064588,0.00009046943,0.00003092889,0.0006327262],"genre_scores_gemma":[0.9966471,0.0004367483,0.001762147,0.0001172824,0.00002187051,0.00002582807,0.0003626742,0.00003698152,0.0005893994],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.9924447,"threshold_uncertainty_score":0.03995693,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04809255609342547,"score_gpt":0.3290085982567614,"score_spread":0.2809160421633359,"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."}}