{"id":"W3205444791","doi":"10.1145/3485520","title":"Scalability and precision by combining expressive type systems and deductive verification","year":2021,"lang":"en","type":"article","venue":"Proceedings of the ACM on Programming Languages","topic":"Logic, programming, and type systems","field":"Computer Science","cited_by":5,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"Natural Sciences and Engineering Research Council of Canada; Government of Ontario","keywords":"Computer science; Correctness; Programming language; Scalability; Type safety; Type theory; Decidability; Model checking; Overhead (engineering); Type (biology); Theoretical computer science","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.0005044796,0.0001403391,0.0002081846,0.00003702587,0.0001672154,0.0003598332,0.0007316269,0.00008206938,7.10624e-7],"category_scores_gemma":[0.001541777,0.00009790232,0.00003379659,0.0003273011,0.0001073606,0.0002946651,0.0007366849,0.0001381532,0.000001208196],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00002603743,"about_ca_system_score_gemma":0.00002414134,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00004683511,"about_ca_topic_score_gemma":9.350864e-7,"domain_scores_codex":[0.9988065,0.00003780641,0.0002224186,0.0004576488,0.0002761261,0.0001994875],"domain_scores_gemma":[0.998724,0.000135048,0.0002560673,0.0004526693,0.0003679071,0.00006427699],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.0001034404,0.0006342601,0.06044637,0.001444307,0.0001842914,0.0000067729,0.02299709,0.000005417869,0.1798436,0.2678122,0.00244238,0.4640799],"study_design_scores_gemma":[0.003154496,0.002300939,0.03358288,0.001083499,0.0002242077,0.0005292968,0.04390879,0.00302099,0.8123246,0.06362011,0.03434698,0.001903204],"study_design_candidate":"bench_or_experimental","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.991328,0.005403062,0.0009040603,0.0006484365,0.0003520963,0.0006045599,0.000001501871,0.000142903,0.0006153568],"genre_scores_gemma":[0.993843,0.00004287849,0.005839271,0.00002136461,0.00003595916,0.00003917329,0.000001856419,0.000009674864,0.0001668225],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.632481,"threshold_uncertainty_score":0.3992341,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01725341579518671,"score_gpt":0.2644840425741836,"score_spread":0.2472306267789968,"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."}}