{"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":"codex-gemma-dda1882f352a","candidate_categories":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.0007537663,0.0005036131,0.0004049917,0.0002270513,0.0004690436,0.0007673874,0.001013528,0.0001966665,0.00001754455],"category_scores_gemma":[0.000004923948,0.0003477029,0.00007890286,0.0005363885,0.0001573623,0.001188149,0.0006939195,0.0004395556,0.000003029873],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001428151,"about_ca_system_score_gemma":0.0002461987,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001906175,"about_ca_topic_score_gemma":0.0001716022,"domain_scores_codex":[0.9971319,0.0001589186,0.0005630496,0.001072636,0.0004909246,0.0005825266],"domain_scores_gemma":[0.997961,0.00005548746,0.00008613071,0.001450052,0.000309692,0.0001375896],"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.00002616346,0.00003865438,0.000003843521,0.00003085061,0.00006372122,0.000007256753,0.0009053904,0.4479721,0.0005499797,0.5082289,0.0004484778,0.04172461],"study_design_scores_gemma":[0.0004656281,0.0001665832,0.000005810072,0.0001549243,0.00004264544,0.00003492794,0.00004137013,0.971764,0.0006533659,0.02541745,0.0008433717,0.0004099005],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01180345,0.001604627,0.9819695,0.001620483,0.0003068061,0.0008275443,0.000008480185,0.0005801818,0.001278859],"genre_scores_gemma":[0.445925,0.0002315552,0.5527751,0.0002414162,0.00005883512,0.00006265863,0.00000350128,0.00002154032,0.000680458],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.5237918,"threshold_uncertainty_score":0.9998975,"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."}}