{"id":"W4391179708","doi":"10.1016/j.jss.2024.111974","title":"API usage templates via structural generalization","year":2024,"lang":"en","type":"article","venue":"Journal of Systems and Software","topic":"Software Engineering Research","field":"Computer Science","cited_by":3,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Calgary","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Template; Generalization; Computer science; Programming language; Mathematics","routes":{"ca_aff":true,"ca_fund":true,"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.0004172109,0.00008989117,0.0001619093,0.0002085567,0.00006332648,0.0005405269,0.0002786367,0.00005304893,0.000004277104],"category_scores_gemma":[0.000160412,0.00006477629,0.00004943569,0.0002577905,0.00001590906,0.0006102911,0.00006729226,0.0001702943,0.000004985824],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00004958758,"about_ca_system_score_gemma":0.00005757654,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00003307046,"about_ca_topic_score_gemma":6.546043e-7,"domain_scores_codex":[0.9990443,0.0000382897,0.0002857753,0.0001300636,0.0003513513,0.0001502502],"domain_scores_gemma":[0.9992602,0.0002828569,0.00006687267,0.0001396982,0.0001461355,0.0001041994],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00004931103,0.00007869372,0.3611139,0.007735745,0.001286009,0.007537795,0.01393797,0.07618505,0.01378185,0.04667076,0.03727154,0.4343514],"study_design_scores_gemma":[0.00125279,0.000973116,0.1061588,0.003312734,0.00006862983,0.02262666,0.0001621399,0.8092349,0.001228247,0.005398201,0.04843467,0.001149205],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.2292291,0.01165525,0.7571966,0.00007385257,0.001670231,0.00005867237,0.000001880616,0.000110426,0.000004022841],"genre_scores_gemma":[0.9893551,0.00007190242,0.01004068,0.000009742854,0.0003488493,0.000001525076,6.055866e-7,0.00001132427,0.0001602666],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.7601261,"threshold_uncertainty_score":0.5212314,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01450228013590243,"score_gpt":0.2619418544786123,"score_spread":0.2474395743427099,"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."}}