{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.02592223,0.001623713,0.001960042,0.003852435,0.001451888,0.007654279,0.004720219,0.002274968,0.004441897],"category_scores_gemma":[0.08451847,0.002635418,0.002876114,0.003049968,0.007974611,0.01709066,0.0116538,0.007110591,0.001531936],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.002239319,"about_ca_system_score_gemma":0.003663881,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001300164,"about_ca_topic_score_gemma":0.001050923,"domain_scores_codex":[0.9556458,0.01382493,0.003836867,0.004482986,0.02056222,0.001647169],"domain_scores_gemma":[0.8851154,0.06237651,0.004157796,0.04223631,0.005518374,0.0005955667],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0005607799,0.0003541525,0.0057074,0.001431154,0.0003871234,0.0009562048,0.001632243,0.05387629,0.03608255,0.4975506,0.004000114,0.3974614],"study_design_scores_gemma":[0.0003047652,0.000305835,0.0007985295,0.0005363298,0.0004515268,0.00119523,0.0003315216,0.2448879,0.04800022,0.6782655,0.024735,0.0001877228],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.008442861,0.0004290162,0.9824314,0.0008006384,0.00007694016,0.0001775787,0.00004827399,0.003525256,0.004068099],"genre_scores_gemma":[0.2137412,0.0009355663,0.7802728,0.0005436521,0.0002624404,0.0003955459,0.0001987198,0.001264441,0.002385779],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.02592223,"threshold_uncertainty_score":0.1370915,"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."}}