{"id":"W2060427502","doi":"10.1145/1297846.1297949","title":"Round-trip engineering using framework-specific modeling languages","year":2007,"lang":"en","type":"article","venue":"","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Programming language; Semantics (computer science); Modeling language; Software engineering; Domain-specific language; Model-driven architecture; Syntax; Object-oriented programming; Domain (mathematical analysis); Unified Modeling Language; Abstract syntax; Reverse 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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0005134871,0.0002039901,0.0001779683,0.0002739098,0.00006460767,0.0001643506,0.0007617134,0.0001496279,0.00001231569],"category_scores_gemma":[0.00001316122,0.0002079001,0.00007451095,0.000476776,0.00000931912,0.000501358,0.0002425812,0.0003060162,0.00001276158],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001435736,"about_ca_system_score_gemma":0.00001798602,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00004326209,"about_ca_topic_score_gemma":0.000001399595,"domain_scores_codex":[0.9985524,0.000009051583,0.0002842262,0.0003838995,0.0002978286,0.0004725718],"domain_scores_gemma":[0.9989774,0.00008632663,0.00003575788,0.0007088608,0.0000705906,0.0001211244],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000001516682,0.00001961754,0.00009566973,0.00001409886,0.00001194776,0.00004899386,0.0003412851,0.3777199,0.004076674,0.5923039,0.0000443891,0.02532191],"study_design_scores_gemma":[0.00004978005,0.00001190693,0.00003056641,0.00006047139,0.000002092861,0.00002868922,0.000006196842,0.9897234,0.00538054,0.0009398691,0.003493302,0.0002731435],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01739476,0.0003903712,0.9788144,0.00003356739,0.0002636836,0.0001097199,4.132406e-7,0.002763266,0.0002298063],"genre_scores_gemma":[0.3781541,0.00001131075,0.621643,0.00004061884,0.0001049533,0.00000234563,4.996917e-7,0.00002015988,0.00002299985],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.6120035,"threshold_uncertainty_score":0.8477919,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02685370904406954,"score_gpt":0.2769381967837203,"score_spread":0.2500844877396508,"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."}}