{"id":"W2036316394","doi":"10.1145/2814270.2814297","title":"SATCheck: SAT-directed stateless model checking for SC and TSO","year":2015,"lang":"en","type":"article","venue":"","topic":"Software Testing and Debugging Techniques","field":"Computer Science","cited_by":54,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"National Science Foundation","keywords":"Computer science; Model checking; Scalability; Stateless protocol; Parallel computing; Memory model; Programming language; Thread (computing); Concurrency; Shared memory; Operating 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.002808733,0.001569833,0.0008910456,0.001460202,0.0009144743,0.001668893,0.003032502,0.001132353,0.007086108],"category_scores_gemma":[0.01559614,0.001064111,0.003046715,0.001133158,0.00262376,0.003218781,0.002240444,0.002346354,0.001024282],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00190463,"about_ca_system_score_gemma":0.005279253,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.01311956,"about_ca_topic_score_gemma":0.02721456,"domain_scores_codex":[0.9962267,0.001318487,0.0002872194,0.000739451,0.001107208,0.0003210288],"domain_scores_gemma":[0.9855223,0.009962513,0.000870548,0.002259363,0.001223233,0.0001621002],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.001350453,0.000411244,0.01169961,0.001481264,0.0005042904,0.0006209291,0.0005201941,0.6377021,0.02382547,0.1409875,0.01742975,0.1634672],"study_design_scores_gemma":[0.0001622235,0.0001087031,0.0002750915,0.00005721489,0.00006893691,0.00008230691,0.0000504548,0.9359555,0.01698378,0.04277233,0.003457478,0.00002591051],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.02129236,0.0001311026,0.9484532,0.0002979914,0.00006993815,0.0001624328,0.0009996461,0.02610818,0.00248513],"genre_scores_gemma":[0.3857632,0.0001471552,0.6055092,0.0004267296,0.00004685177,0.0004318825,0.002596091,0.002371175,0.002707628],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.01311956,"threshold_uncertainty_score":0.02608639,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.09452424806707642,"score_gpt":0.3089662886004712,"score_spread":0.2144420405333948,"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."}}