{"id":"W1534891684","doi":"10.5220/0004699502250234","title":"A Test-Driven Approach for Developing Software Languages","year":2014,"lang":"en","type":"article","venue":"","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":11,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Ottawa","funders":"","keywords":"Computer science; Programming language; Domain-specific language; Java; Domain (mathematical analysis); Model transformation; Software engineering; Software; Software development; Artificial intelligence","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.007986329,0.001196334,0.0007159488,0.002234296,0.001017051,0.003697746,0.004613345,0.001876106,0.002664537],"category_scores_gemma":[0.02312847,0.001601828,0.002292292,0.001118987,0.002442542,0.003174611,0.003460066,0.003698155,0.001088948],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.002051775,"about_ca_system_score_gemma":0.004453518,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002703941,"about_ca_topic_score_gemma":0.004084534,"domain_scores_codex":[0.9882704,0.004693319,0.0008928077,0.0009352342,0.004803213,0.0004051873],"domain_scores_gemma":[0.9824995,0.008735252,0.0008533607,0.003524089,0.003915693,0.0004721883],"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.0002269591,0.0009451444,0.004873381,0.002143461,0.0004152966,0.001727899,0.004029209,0.1240405,0.0686015,0.3030625,0.007030422,0.4829037],"study_design_scores_gemma":[0.0002071324,0.0008551949,0.001242896,0.0007380123,0.0002517379,0.002454024,0.0008659258,0.5848231,0.1004478,0.1907004,0.1171814,0.0002324448],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.002357955,0.00006442464,0.9941109,0.0001895504,0.00001594445,0.0003378621,0.00004850683,0.001076695,0.001798121],"genre_scores_gemma":[0.04004671,0.0001310782,0.9566442,0.0002180012,0.000009829508,0.0006531175,0.0002419037,0.0003141262,0.001741006],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.007986329,"threshold_uncertainty_score":0.04223621,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01566175873847717,"score_gpt":0.2507028326073066,"score_spread":0.2350410738688294,"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."}}