{"id":"W10897080","doi":"10.1002/1098-108x(200009)28:2<181::aid-eat7>3.0.co;2-k","title":"Detecting model refactoring opportunities using heuristic search","year":2011,"lang":"en","type":"article","venue":"Conference of the Centre for Advanced Studies on Collaborative Research","topic":"Software Engineering Research","field":"Computer Science","cited_by":27,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université de Montréal; École de Technologie Supérieure","funders":"","keywords":"Code refactoring; Computer science; Model-driven architecture; Heuristic; Process (computing); Software engineering; Artificial intelligence; Software development; 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":[],"consensus_categories":[],"category_scores_codex":[0.003416407,0.002279181,0.001445973,0.007173145,0.000892326,0.002233277,0.002859834,0.001969543,0.002437712],"category_scores_gemma":[0.0298344,0.0007880282,0.002072036,0.003076392,0.0006414063,0.002336965,0.001546936,0.00128154,0.0005972101],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001118151,"about_ca_system_score_gemma":0.003463079,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.01184873,"about_ca_topic_score_gemma":0.02749982,"domain_scores_codex":[0.9965815,0.001072872,0.0003362368,0.0005911809,0.00114313,0.0002751534],"domain_scores_gemma":[0.9713794,0.02298583,0.001997107,0.001468624,0.001703939,0.0004650007],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.002656627,0.002121005,0.1485538,0.002501119,0.001311677,0.004813005,0.001938696,0.1572723,0.02354553,0.01125812,0.0197341,0.624294],"study_design_scores_gemma":[0.0004201599,0.0006129826,0.009504801,0.0002686437,0.0006309935,0.001334519,0.001169576,0.9544957,0.01083825,0.01571188,0.004894729,0.0001178184],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.5081077,0.003460436,0.4608897,0.001597143,0.0001646576,0.001233002,0.003874614,0.01432218,0.006350583],"genre_scores_gemma":[0.6070623,0.0005780639,0.3846475,0.0003177991,0.00005037986,0.0002797156,0.005567973,0.0003593853,0.001136834],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.01184873,"threshold_uncertainty_score":0.02355951,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.5083945867567765,"score_gpt":0.4311035929333741,"score_spread":0.07729099382340243,"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."}}