{"id":"W2989961365","doi":"10.1109/models-c.2019.00122","title":"UCAnDoModels: A Context-Based Model Editor for Editing and Debugging UML Class and State-Machine Diagrams","year":2019,"lang":"en","type":"article","venue":"","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Debugging; Class diagram; Computer science; Unified Modeling Language; Programming language; Class (philosophy); Context (archaeology); Activity diagram; Abstract state machines; State (computer science); State diagram; Finite-state machine; Communication diagram; Software engineering; Artificial intelligence; Software","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.002697908,0.001115025,0.0007536584,0.001497294,0.0005755723,0.002566752,0.002292875,0.001441486,0.01294914],"category_scores_gemma":[0.01138765,0.001092002,0.0008858657,0.0006893983,0.0005515592,0.003150457,0.002569383,0.001939331,0.003176164],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0005414462,"about_ca_system_score_gemma":0.00162059,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001495825,"about_ca_topic_score_gemma":0.004273909,"domain_scores_codex":[0.9989803,0.0003331592,0.000141322,0.0001962468,0.0003003993,0.00004843886],"domain_scores_gemma":[0.9956033,0.002635848,0.0003404766,0.0008102163,0.0004277001,0.0001824367],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.0009091958,0.0003873716,0.004782094,0.002734302,0.0002397847,0.002654567,0.006076336,0.05942621,0.08451121,0.1129197,0.1098204,0.6155387],"study_design_scores_gemma":[0.0003499255,0.0001864898,0.0008930039,0.0005859759,0.0001550289,0.001796324,0.0004058882,0.301639,0.04852149,0.03188408,0.6133838,0.0001990106],"study_design_candidate":"bench_or_experimental","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.004775633,0.0002486241,0.9289911,0.0002311005,0.0001472948,0.000169911,0.001123019,0.06039571,0.003917533],"genre_scores_gemma":[0.06985048,0.0007367103,0.905558,0.0002454332,0.00006407419,0.0003921507,0.002389639,0.01239672,0.008366791],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.01294914,"threshold_uncertainty_score":0.04331917,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.008516997962220111,"score_gpt":0.2198984674266878,"score_spread":0.2113814694644677,"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."}}