{"id":"W4417250951","doi":"10.1109/models-c68889.2025.00009","title":"Modeling the Full Stack: Frontend and Backend Generation with Extended Domain Models","year":2025,"lang":"","type":"article","venue":"","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"","keywords":"Domain (mathematical analysis); Code generation; Pipeline (software); Interface (matter); Class (philosophy); User interface; Code (set theory)","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.001375319,0.0008371654,0.0003771164,0.0005776308,0.0002694234,0.001328482,0.001427904,0.0008280523,0.00418743],"category_scores_gemma":[0.004308745,0.0006699868,0.001021717,0.0003209613,0.0004093181,0.001864537,0.00189298,0.001300723,0.001681375],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004903013,"about_ca_system_score_gemma":0.001041565,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002053011,"about_ca_topic_score_gemma":0.002592874,"domain_scores_codex":[0.9992678,0.000209625,0.00004250732,0.0001133623,0.0002886358,0.00007814267],"domain_scores_gemma":[0.998203,0.0008098342,0.00006995586,0.0005989451,0.0002551286,0.00006310133],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0006214266,0.0006436598,0.00672229,0.0007602268,0.0001394078,0.001467269,0.002467268,0.2965716,0.09964682,0.05042635,0.0164831,0.5240506],"study_design_scores_gemma":[0.0001099797,0.00015537,0.0008178712,0.0001082557,0.00007093888,0.0004113248,0.0001797677,0.8437703,0.08095932,0.02062579,0.0527247,0.0000663375],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.02625251,0.00007940852,0.958665,0.0001032732,0.00003555171,0.0001177311,0.0002222264,0.01184517,0.002679076],"genre_scores_gemma":[0.2158888,0.0001727885,0.773559,0.00008925099,0.000009293153,0.0002035127,0.001304949,0.004156772,0.004615685],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.00418743,"threshold_uncertainty_score":0.01400834,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02304609474689447,"score_gpt":0.2359816441637041,"score_spread":0.2129355494168096,"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."}}