{"id":"W4200148139","doi":"10.1109/models-c53483.2021.00126","title":"Metamodel Refactoring using Constraint Solving: a Quality-based Perspective","year":2021,"lang":"en","type":"article","venue":"2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)","topic":"Software Engineering Research","field":"Computer Science","cited_by":3,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université de Montréal","funders":"","keywords":"Code refactoring; Metamodeling; Computer science; Correctness; Software engineering; Quality (philosophy); Set (abstract data type); Task (project management); Programming language; Software; Systems engineering; Engineering","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.005261391,0.002008703,0.001208657,0.00234825,0.0009429075,0.003226023,0.003726179,0.001922043,0.002890344],"category_scores_gemma":[0.01524201,0.001084244,0.002639664,0.003328449,0.002278915,0.002713815,0.00270151,0.003092143,0.000499189],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00157942,"about_ca_system_score_gemma":0.003695259,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.007818611,"about_ca_topic_score_gemma":0.007713182,"domain_scores_codex":[0.9945867,0.002454652,0.0003570369,0.0005984214,0.001725192,0.0002780368],"domain_scores_gemma":[0.9906222,0.006587946,0.0006557864,0.0009297637,0.001019029,0.0001852456],"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.000104803,0.0002665611,0.00134092,0.001323252,0.0002771524,0.0005707754,0.0006499634,0.5429971,0.01365142,0.2165132,0.003634463,0.2186705],"study_design_scores_gemma":[0.00008308077,0.00009498054,0.0002591753,0.0002681111,0.0001161294,0.000324129,0.0002045365,0.853693,0.01469021,0.1085837,0.02161904,0.00006386064],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.001702949,0.0002804422,0.9960148,0.0002992263,0.00001530088,0.00007053458,0.00004788209,0.0001463019,0.001422608],"genre_scores_gemma":[0.02603756,0.0006372312,0.9720222,0.00009298197,0.00002461818,0.0001193772,0.0001948563,0.0001387862,0.0007323537],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.007818611,"threshold_uncertainty_score":0.02782524,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1685616600302603,"score_gpt":0.3734979495000038,"score_spread":0.2049362894697435,"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."}}