{"id":"W2547318924","doi":"10.1109/hol.1991.596279","title":"Implementing And Verifying Finite-state Machines Using Types In Higher-order Logic","year":2005,"lang":"en","type":"article","venue":"","topic":"Formal Methods in Verification","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Calgary","funders":"","keywords":"Correctness; Computer science; Finite-state machine; Programming language; Abstract state machines; Equivalence (formal languages); Implementation; Theoretical computer science; State (computer science); Formal verification; Abstract machine; Mathematics; Discrete mathematics","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.00883601,0.0008171452,0.00113652,0.001492103,0.001135208,0.004391732,0.002610296,0.001791482,0.001855127],"category_scores_gemma":[0.01778724,0.00117016,0.002244779,0.001534561,0.004866136,0.007063277,0.001636432,0.002219629,0.0005849256],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001984303,"about_ca_system_score_gemma":0.003081721,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002807871,"about_ca_topic_score_gemma":0.003524661,"domain_scores_codex":[0.992364,0.002857185,0.001077164,0.0006537573,0.002506477,0.0005414117],"domain_scores_gemma":[0.9810121,0.01376039,0.001555084,0.002615066,0.000902756,0.0001547621],"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.0003074699,0.0001426749,0.001940499,0.0005750466,0.0001317197,0.0004668825,0.0006457745,0.1292521,0.02210979,0.7771954,0.000870471,0.06636225],"study_design_scores_gemma":[0.0002177003,0.0001652417,0.0003005435,0.0001159419,0.0001087539,0.0002903635,0.0001178752,0.428273,0.06313019,0.498431,0.008777764,0.0000716674],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0127501,0.0001036298,0.9848304,0.00008986233,0.00004908189,0.00005589356,0.000048325,0.001244691,0.0008279932],"genre_scores_gemma":[0.2705835,0.0005177911,0.7265756,0.0001227603,0.00005924472,0.0002446265,0.0002529083,0.0002668929,0.001376751],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.00883601,"threshold_uncertainty_score":0.04672986,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.09442509622965133,"score_gpt":0.3529288748560886,"score_spread":0.2585037786264373,"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."}}