{"id":"W3017077459","doi":"10.1007/978-3-030-44914-8_6","title":"Concise Read-Only Specifications for Better Synthesis of Programs with Pointers","year":2020,"lang":"en","type":"book-chapter","venue":"Lecture notes in computer science","topic":"Software Engineering Research","field":"Computer Science","cited_by":5,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"Yale-NUS College; Yale University; National Science Foundation","keywords":"Computer science; Program synthesis; Correctness; Heap (data structure); Programming language; Separation logic; High-level synthesis; Intuition; Theoretical computer science; Embedded system","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.003298145,0.0007166752,0.0005019265,0.0007424845,0.0003926488,0.001562826,0.001362898,0.0007877545,0.006255767],"category_scores_gemma":[0.01128466,0.0005425611,0.000748556,0.0005466862,0.001431617,0.003098398,0.001614306,0.001777649,0.001008833],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007063891,"about_ca_system_score_gemma":0.001236767,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0005493488,"about_ca_topic_score_gemma":0.001082272,"domain_scores_codex":[0.9970854,0.001024703,0.0002882271,0.0002752337,0.001149646,0.0001768319],"domain_scores_gemma":[0.9876127,0.007469098,0.0008221926,0.002811811,0.00113667,0.0001474408],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"bench_or_experimental","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0006718872,0.0003834231,0.003388689,0.001856383,0.0001082485,0.0004893508,0.00100342,0.2274225,0.3034917,0.2304153,0.005317324,0.2254518],"study_design_scores_gemma":[0.0001102765,0.0004176672,0.0005870897,0.0001874564,0.0001539694,0.0002633295,0.0002020696,0.4353301,0.4379295,0.09317181,0.0315706,0.00007616502],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.05505276,0.0001799685,0.9335807,0.0002403823,0.00005343981,0.00008134855,0.0002124952,0.006819004,0.00377993],"genre_scores_gemma":[0.454199,0.0002162723,0.5388739,0.0002902705,0.00003020203,0.0001867546,0.000628463,0.002196201,0.003378893],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.006255767,"threshold_uncertainty_score":0.02092767,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03488718851075859,"score_gpt":0.2531256888930704,"score_spread":0.2182385003823118,"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."}}