{"id":"W1492274812","doi":"10.1002/smr.1644","title":"Model refactoring using examples: a search‐based approach","year":2014,"lang":"en","type":"article","venue":"Journal of Software Evolution and Process","topic":"Software Engineering Research","field":"Computer Science","cited_by":28,"is_retracted":false,"has_abstract":true,"ca_institutions":"École de Technologie Supérieure","funders":"","keywords":"Code refactoring; Computer science; Set (abstract data type); Heuristic; Metamodeling; Quality (philosophy); Base (topology); Sequence (biology); Software; Programming language; Software engineering; Artificial intelligence","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.002708148,0.001412893,0.001194141,0.003561986,0.0006644027,0.001557912,0.00275736,0.001870064,0.003228908],"category_scores_gemma":[0.01013763,0.0008024334,0.001390931,0.002226062,0.001336485,0.001491436,0.001836698,0.001063969,0.00052666],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0008080382,"about_ca_system_score_gemma":0.001061363,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003018163,"about_ca_topic_score_gemma":0.003960933,"domain_scores_codex":[0.9973063,0.001484572,0.0001651638,0.0003136136,0.0006179863,0.0001122887],"domain_scores_gemma":[0.992817,0.005346529,0.0004245496,0.0005911784,0.0006964396,0.0001243382],"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.0002094845,0.0004048581,0.002816795,0.000569784,0.0001850866,0.0004647495,0.0004683066,0.6598517,0.006716066,0.04005522,0.002306557,0.2859514],"study_design_scores_gemma":[0.00004169891,0.00007082144,0.00021831,0.00007248135,0.00004665809,0.0001178123,0.00008033873,0.9835914,0.002597399,0.01031559,0.002829719,0.00001765979],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.02776078,0.0004782091,0.9660152,0.0002837078,0.00001844977,0.00022386,0.00008062801,0.001055867,0.004083394],"genre_scores_gemma":[0.1462486,0.0002708318,0.8518283,0.00006906444,0.0000147768,0.0002136514,0.000254178,0.0001688877,0.0009316977],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.003561986,"threshold_uncertainty_score":0.01432222,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.06070729225650119,"score_gpt":0.3009794474827227,"score_spread":0.2402721552262215,"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."}}