{"id":"W2359630901","doi":"10.1016/j.scico.2016.04.011","title":"A formal validation of the RBAC ANSI 2012 standard using B","year":2016,"lang":"en","type":"article","venue":"Science of Computer Programming","topic":"Formal Methods in Verification","field":"Computer Science","cited_by":4,"is_retracted":false,"has_abstract":false,"ca_institutions":"Université Laval; Université de Sherbrooke","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Computer science; Programming language; Role-based access control; Software engineering; Operating system; Access control","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.00249858,0.00009833331,0.000147464,0.0001602418,0.0002208099,0.0001031635,0.001797137,0.00003374055,0.000002199866],"category_scores_gemma":[0.00009542667,0.0000569579,0.00007178662,0.001318811,0.0007183699,0.003348588,0.0006807368,0.00005620622,0.000001299616],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00007898005,"about_ca_system_score_gemma":0.0002727663,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000006958184,"about_ca_topic_score_gemma":4.165155e-7,"domain_scores_codex":[0.9980901,0.00009184538,0.0003706547,0.0002927244,0.0007877161,0.0003669596],"domain_scores_gemma":[0.9983543,0.00005552143,0.0003928645,0.0007202029,0.0004174916,0.00005966357],"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.000006267485,0.00002735331,0.0012204,0.00002284791,0.000003790682,1.499073e-7,0.0005837441,0.0002763884,0.05024538,0.06164464,0.000006873269,0.8859622],"study_design_scores_gemma":[0.000383685,0.0002724284,0.006113,0.0002638806,0.000008714252,0.00002241749,0.00002531122,0.1163168,0.8714992,0.003722995,0.001164033,0.0002075597],"study_design_candidate":"bench_or_experimental","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.2418034,0.00001499671,0.7571874,0.0001021112,0.0006185687,0.0001886665,9.274999e-7,0.00003402702,0.00004989657],"genre_scores_gemma":[0.4607888,7.312454e-7,0.539169,0.000007495977,0.00002475736,0.000002286303,4.287548e-8,0.000002459472,0.000004355235],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.8857546,"threshold_uncertainty_score":0.3339558,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03379121972956286,"score_gpt":0.3088459989268042,"score_spread":0.2750547791972414,"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."}}