{"id":"W4286532194","doi":"10.1109/saner53432.2022.00014","title":"Do Developers Refactor Data Access Code? An Empirical Study","year":2022,"lang":"en","type":"article","venue":"2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)","topic":"Software Engineering Research","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal","funders":"Fonds de Recherche du Québec - Santé; Natural Sciences and Engineering Research Council of Canada","keywords":"Code refactoring; Computer science; Maintainability; Data access; Program comprehension; Software; Software engineering; Database; Software system; Programming language","routes":{"ca_aff":true,"ca_fund":true,"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.0011276,0.00031525,0.0003873094,0.001353367,0.0003893226,0.0006421136,0.004453499,0.00007264824,0.0004723055],"category_scores_gemma":[0.0004804569,0.0003188615,0.0001004259,0.00209658,0.00004942147,0.001097816,0.002031057,0.0007368751,0.00001523279],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004776243,"about_ca_system_score_gemma":0.0002506463,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001743844,"about_ca_topic_score_gemma":0.00010038,"domain_scores_codex":[0.9959717,0.0002142039,0.000482435,0.001260733,0.001655204,0.0004156801],"domain_scores_gemma":[0.9974797,0.0002900233,0.0001293659,0.001541688,0.0002909467,0.0002682281],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0001390311,0.001385177,0.6494836,0.00003904155,0.003327817,0.00028271,0.002048039,0.3188144,0.0003934496,0.006374458,0.005190375,0.01252192],"study_design_scores_gemma":[0.0005008131,0.0002883932,0.2615594,0.00001283895,0.0001049644,0.0000274139,0.000432176,0.7338207,0.00001746655,0.0001143724,0.002599648,0.0005218912],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.2497755,0.0001135126,0.7474399,0.0005124885,0.0009954696,0.0002666978,0.0002147632,0.0006148611,0.00006683876],"genre_scores_gemma":[0.9934508,0.00004001252,0.005537008,0.0001024382,0.0001142961,0.00009297129,0.0002791998,0.00002847864,0.0003548227],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.7436753,"threshold_uncertainty_score":0.9999263,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1423705699147584,"score_gpt":0.3996569684777112,"score_spread":0.2572863985629529,"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."}}