{"id":"W2113820952","doi":"10.1145/1809842.1809858","title":"Role-based access control (RBAC) in Java via proxy objects using annotations","year":2010,"lang":"en","type":"article","venue":"","topic":"Access Control and Trust","field":"Social Sciences","cited_by":13,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Java; Role-based access control; Access control; Proxy (statistics); Invocation; Programming language; Database; Computer security","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.02024967,0.0009768575,0.001305359,0.001775761,0.002020098,0.005859477,0.003217458,0.001881236,0.002310186],"category_scores_gemma":[0.01887605,0.001265024,0.001770015,0.001360866,0.004972457,0.009618928,0.004108516,0.004162434,0.00161136],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001710846,"about_ca_system_score_gemma":0.004093498,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.007995695,"about_ca_topic_score_gemma":0.006490806,"domain_scores_codex":[0.9847,0.005964663,0.00162687,0.002072068,0.004563097,0.001073285],"domain_scores_gemma":[0.9729748,0.009866148,0.002651213,0.01051127,0.002851894,0.001144638],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0007542619,0.0005862054,0.004827348,0.0007536213,0.0002257755,0.0009680865,0.006144192,0.02011248,0.0276898,0.6784353,0.008690672,0.2508123],"study_design_scores_gemma":[0.0007397609,0.0005461302,0.001999832,0.000562665,0.0006156325,0.001558586,0.0004854987,0.292818,0.08218174,0.3634833,0.2543111,0.0006977365],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.004313338,0.000173267,0.9876152,0.0003676998,0.000072151,0.0001213949,0.00003200201,0.003976898,0.003327984],"genre_scores_gemma":[0.1677179,0.0004576302,0.820464,0.0004553699,0.0001512187,0.0004353864,0.000169434,0.001210548,0.008938551],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.02024967,"threshold_uncertainty_score":0.1070917,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01977359045237239,"score_gpt":0.3415333026160791,"score_spread":0.3217597121637067,"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."}}